你应该是属于劳务派遣工,不是真正的劳动合同工。简单的说,就是你广州社保交纳公司是劳动关系,你只是广州公司派遣到上海公司的派遣员工。与上海公司没有法律上的劳动关系,只是事实劳动关系,属劳务工。。公积金不是必交项,所以不违法。劳务派遣工也是受法律保护的。