针对您提出的问题“外国人在中国有居留许可但是没有进行住宿登记容留他的人犯法吗”,我们可以从以下几个方面进行分析:
外国人的住宿登记义务:
- 根据中国的出入境管理法规,外国人在中国境内住宿,应当向住宿地的公安机关办理登记。这是外国人在中国境内必须遵守的法律规定之一。
容留未登记外国人的法律后果:
- 如果外国人未按照规定进行住宿登记,而有人容留其住宿,那么容留者可能面临法律责任。具体来说,容留未登记外国人的行为可能违反了中国的出入境管理法规,并可能受到相应的行政处罚,如罚款等。
- 在某些情况下,如果容留行为涉及更严重的违法或犯罪活动(如协助非法入境、非法居留等),容留者还可能面临更严厉的法律制裁,包括刑事处罚。
居留许可与住宿登记的关系:
- 居留许可是外国人在中国境内合法居留的凭证,但它并不免除外国人进行住宿登记的义务。即使外国人持有有效的居留许可,也必须按照规定进行住宿登记。
建议与注意事项:
- 对于在中国境内住宿的外国人来说,务必遵守住宿登记的规定,以免因违反规定而面临法律责任。
- 对于容留外国人住宿的个人或单位来说,应当确保所容留的外国人已经按照规定进行了住宿登记,以避免因容留未登记外国人而承担法律责任。
综上所述,外国人在中国有居留许可但没有进行住宿登记,而有人容留其住宿的行为,是可能违反中国出入境管理法规的,并可能面临相应的法律责任。因此,建议外国人和容留者都务必遵守中国的法律法规,确保合法合规。如果您有任何进一步的法律问题或需要更详细的法律建议,请随时向我咨询。