MetaERP 的 AP 模块在跨法人结算里,不是“A 公司付外部供应商”那种普通应付,而是把“集团内一个法人欠另一个法人”也当成应付对象来处理,并且和 AR、资金、合并报表打通。核心思路是:
内部交易有唯一源头 → 双边自动派生应收/应付 → 内部往来科目自动平衡 → 可结算/可重估价/可合并抵消
一、先分清两类跨法人场景
MetaERP 里跨法人结算通常分两条线:
1. 业务驱动型跨法人(有实物/服务)
- 内部购销:法人 A 卖货给法人 B
- 内部调拨:库存跨法人转移
- 内部服务:共享中心向子公司收费
- 资产调拨、研发/制造/销售跨法人协作
路径:
PO / SO / 调拨单 / 服务确认 ↓ 内部交易契约(Intercompany Transaction) ↓ A 侧:AR 内部发票(应收对方) B 侧:AP 内部发票(应付对方)2. 财务驱动型跨法人(无实物)
- 管理费分摊
- 资金拆借
- 利息、特许权使用费
- 集团统借统还
- 代垫费用
路径:
内部交易申请 / 分摊规则 / 资金指令 ↓ FUN_TRX(内部交易源头单) ↓ 双边 SLA 分录 + AR/AP 派生发票二、主数据层:先让“对方法人”可被识别
跨法人结算的前提是主数据标准化:
- 集团统一组织树:法人 LE、BU、利润中心、成本中心、区域、项目
- 内部客户 / 内部供应商互绑:
- A 法人 = B 法人的“内部客户”
- B 法人 = A 法人的“内部供应商”
- 统一供应商 Site、银行账号、结算币种、付款条件
- 统一内部往来科目映射:
- 内部应收账款
- 内部应付账款
- 内部往来清算科目
- 内部交易类型:
- 销售、采购、服务、调拨、资金、费用分摊、税务代收代付
没有“内部交易伙伴”主数据,AP 就会把集团内公司当成外部供应商,后面合并抵消会很痛苦。
三、核心机制:单一源头单据 + 双边派生
MetaERP 借鉴 Fusion Intercompany 的思路,跨法人交易不是两边各录一张发票,而是:
1. 唯一源头:FUN_TRX / Intercompany Contract
保存:
- 发起法人
- 接收法人
- 交易类型
- 金额 / 币种
- 定价规则 / 转移定价
- 税种 / 预扣税
- 业务单据引用(PO/SO/调拨单/服务单)
- 内部交易 ID
2. 双向会计分发
FUN_TRX ├─ 供方事件 → AR 发票 → 法人 A 账簿:Dr 内部应收 / Cr 收入 └─ 受方事件 → AP 发票 → 法人 B 账簿:Dr 费用/库存 / Cr 内部应付关键点:
- AP 内部发票是派生产物,不是人工新建
- 冲销时只冲 FUN_TRX,双边红字自动同步
- 任一侧会计失败可“重跑会计”,不会变成单边账
四、AP 模块在跨法人结算里的具体动作
1. 内部发票生成
当 B 法人收到 A 法人服务/货物:
- AP 自动生成“内部应付发票”
- 供应商 = A 法人对应的内部供应商 Site
- 发票类型:
INTERCOMPANY - 关联字段:
SOURCE_TYPE=INTERCOMPANY、IC_TRX_ID
2. 自动匹配
- 和内部 PO / 内部收货 / 内部服务确认匹配
- 和对方 AR 发票号配对
- 金额、币种、税率、期间双向校验
- 不匹配 → Hold / 差异清单
3. 内部往来自动平衡
通过“平衡段 / 法人段 + 内部往来科目”保证:
例:A 替 B 代垫 100 万
A 法人: Dr 内部应收-B 100 Cr 银行存款 100 B 法人: Dr 费用/库存 100 Cr 内部应付-A 100每个法人账簿各自借贷平衡,合并时“内部应收/内部应付”自动可抵消。
5. 结算方式:账面清账 or 真发现金
跨法人不一定真付款,MetaERP 支持几种:
方式一:账面清算(Netting)
- B 应付 A 100
- A 应付 B 80
- 净额 20 结算
- 生成清算凭证,内部往来余额下降
方式二:集团资金池/统收统付
- 子公司应付内部交易款 → 上划资金中心
- 资金域生成内部存款/内部借款
- AP 付款实际走到“集团资金账户”而不是外部银行
方式三:真实跨行/跨境付款
- 跨法人且跨国家/跨币种
- AP 走正常付款运行 → 银企直连
- 同时记汇兑损益、预扣税、转让定价文档
方式四:冲销/重组
- 内部交易错误 → 不改 AP 发票
- 改 FUN_TRX → 红字内部发票 + 红字内部应收同步
六、多账簿 / 多准则处理
同一笔跨法人交易可并行出:
账簿 | 处理 |
|---|---|
法定账 | 按当地准则、当地币种、当地税务 |
集团账 | 按集团会计政策、集团币种 |
管理账 | 按利润中心/BU/项目维度 |
税务账 | 增值税、预扣税、转让定价备查 |
AP 子账保留原币、本位币、集团币三套金额,避免合并时再手工折算。
七、月结与合并抵消
AP 在跨法人结算里负责“未清内部应付”:
- 内部发票全部验证、审批、入账
- 跑内部交易对账:
- A 的 AR vs B 的 AP
- 按
IC_TRX_ID/ 法人对 / 币种 / 期间配对
- 差异处理:
- 未到账
- 金额不一致
- 汇率口径不同
- 税处理不同
- 生成内部往来对账报告
- 推送合并系统:
- 内部应收 ↔ 内部应付
- 内部收入 ↔ 内部成本
- 内部未实现利润(存货/资产场景)
- 关账控制:未对账/未审批内部交易可配置禁止关账
八、和传统 EBS 的区别(一句话)
- EBS:AR/AP 各干各的,AGIS 做财务类内部交易,INV/OM 做供应链类内部交易,期末靠报表对账
- MetaERP:内部交易有统一源头,AP 内部发票是派生对象,事前配对、实时双边入账、自动对账、直接喂合并
九、用场景串一遍
深圳法人 A 为上海法人 B 代采原材料 100 万,后续 B 再接受 A 的 IT 服务 20 万。
- A 建内部销售/服务单 → FUN_TRX
- A 侧生成 AR 内部发票 120
- B 侧 AP 自动生成两张内部应付发票:
- 100 万:库存/成本
- 20 万:IT 费用
- B 的 AP 做三单匹配(内部 PO / 内部收货 / 内部发票)
- 月末:
- A 应收 B 120
- B 应付 A 120
- 资金中心做 netting / 上划
- 合并报表自动抵消内部往来 120
- 若含跨币种,各自计汇兑损益,集团层再折算
十、本质总结
MetaERP AP 支持跨法人结算的本质是:
把“集团内其他法人”当成受控供应商,用内部交易契约代替自由录入,用派生发票保证双边一致,用内部往来维度支撑自动对账和合并抵消。
它不是“AP 多了个功能”,而是:
AP 从“对外部供应商的负债管理”扩展成“集团内部债权债务清算节点”。