我来上海工作已经一年了,但是因为没有办居住证公司说只能给我交综合保险。如果要交三险一金的话就只能办了居住证过后公司才能帮我交。但是又听有些人说住房公积金是不需要办居住证公司也应该交的。请问一下是不是这样的?