您好:
法人不是人,法人是一个组织。 题主说的公司法人应该是公司的法定代表人。以下的回答都是基于该理解来回答的。
1、公司的法定代表人的变更,不影响公司对外的债务。
2、题主说的“变更法人后所有的债务由新法人承担”,是不是指——公司的原法定代表人以其个人名义在公司有债务,那么公司的法定代表人变更后 其债务是否由新的法定代表人承担?如果是,请看以下回答:
一般来讲,公司原法定代表人的个人债务,新的法定代表人是不用承担的。但是,如果原法定代表人是因为履行职务或者为公司经营活动而产生的债务,通过公司以及新法定代表人确认后,可以转到新的法定代表人名下。