Appearance
如何准确挂载应收/应付账款?
为什么默认会挂在 2202 应付账款?
在 Odoo 的设计哲学里,如果员工自己垫资产生了费用,并向公司申请报销,那么此时员工(Employee)的财务身份就等同于一个“供应商(Vendor)”,公司相当于“采购”了员工的服务或代垫的款项,欠员工一笔钱。
当报销单过账生成凭证时,Odoo 就会去寻找这个员工在系统里对应的“联系人(Contact/业务伙伴)”卡片。 因为在 Odoo 的默认机制里,系统中创建的任何一个联系人(不管是客户、供应商还是内部员工),它的“应付账款(Account Payable)”属性默认都会被自动赋值为系统的全局默认应付科目——也就是中国科目表里的 2202 应付账款。
因此,当你生成凭证时,贷方自然就去抓取了联系人卡片上的 2202 科目。
怎么让它挂到“2241 其他应付款”?
如果你们的财务规范要求员工报销必须进“其他应付款”(这在中国财务里非常普遍),你可以完全通过 前端 UI 设置 来解决:
修改员工个人的应付科目(推荐做法):
- 进入 【联系人】 应用,找到该员工对应的联系人卡片。
- 切换到 【会计】 选项卡。
- 找到 “应付账款”(Account Payable) 字段。
- 把默认的
2202 应付账款手动修改为2241 其他应付款(如果你在科目表里建了下级科目,比如2241.xx 其他应付款-员工代垫款,选这个更好)。
改完之后,这个员工未来提交的所有垫资报销单,过账时生成的凭证贷方就全都会自动走到 2241 上了。
💡 实施小建议: 因为 Odoo 原生无法把“供应商”和“员工”的全局默认应付科目分开设置(全局只能设一个默认值)。所以在系统落地时,实施人员通常会在“员工入职流程”或者财务的“员工建档 SOP”里加上一步:“新建员工联系人时,切记将其会计选项卡里的应付账款改为
2241 其他应付款”。
应收账款也类似

