我的情况比较复杂:09年毕业后户籍迁到江苏南通一家公司,后该公司为我办理了因公护照,在德国工作三个月。10年从这个公司辞职,户口迁回原籍山东泰安。因公护照留在南通原来单位。10年底来上海工作。现在的公司又要派我去德国。在我向上海公安局出入境管理局申请办理因私护照的时候,被告知未通过,原因为:属于登记备案的国家工作人员,不属于异地办证范围。请帮帮我,我应该怎么办?1、我是否还可以在上海申请?2、如果1否的话,是需要回户籍地山东泰安申请还是在江苏南通申请?3、需要提交什么证明文件?