华为MetaERP Oracle EBS中Intercompany(关联交易/公司间交易)的整体架构分层、两种主流实现模式(物料驱动IC Invoicing vs 纯财务AGIS)、SLA子账引擎映射
Oracle EBS中Intercompany关联交易/公司间交易的整体架构分层、两种主流实现模式物料驱动IC Invoicing vs 纯财务AGIS、SLA子账引擎映射逻辑及底层业务对象。以下从架构视角做系统性解析一、Oracle EBS Intercompany 整体架构概览Oracle EBS的关联交易体系建立在Multi-Org/R12 MOAC Legal Entity法人/Operating UnitOU/Inventory Org库存组织三层组织模型之上核心设计哲学是业务协同、财务分立跨OU/LE的业务流驱动自动在各法人账簿生成对应AR/AP/GL分录禁止手工做内部往来凭证通过子分类账Subledger Accounting, SLA保证双方账务一致、可追溯合并抵销基础通过COA中公司段Balance Segment关联公司段Intercompany/Trading Partner Segment标识内部交易支撑后续合并报表抵销EBS中Intercompany主要分为两大技术路线类型英文名称典型触发场景财务结果物料驱动型关联交易Intercompany Invoicingvia Internal SO/IR ISO跨OU物料调拨、跨法人销售自动生成AR发票卖方OU AP发票买方OU 库存/成本分录纯财务型公司间往来Advanced Global Intercompany System (AGIS)费用分摊、资金拆借、管理费、非实物交易GL直接生成双向平衡日记账→可选推AR/AP二、主要业务功能Business Functions2.1 物料驱动型 — Intercompany Invoicing内部销售订单/IR ISO跨法人/跨OU物料调拨通过Shipping Network定义为In-transit Intransit Ownership: Selling/Receiving Org触发Internal Requisition → Internal Sales Order → Pick Release → Ship → Receive流程转移定价Transfer Price按价目表Price List或高级定价Advanced Pricing确定内部结算价区别于物料标准成本自动内部开票供应组织Shipping OU→ 运行Order Management AutoInvoice → 生成内部AR发票Revenue Intercompany Receivable需求组织Ordering OU→ Payables Open Interface → 自动导入生成内部AP发票Inventory/Expense Dr Intercompany Payable Cr库存与成本分录发运时供应组织结转COGS接收时需求组织记入库存资产2.2 纯财务型 — Advanced Global Intercompany System (AGIS)非实物交易处理费用分摊、总部代付、借款、特许权使用费、管理费分摊等交易发起GL → AGIS Transaction Workbench录入Initiator借方LE/OU和Recipient贷方LE/OU定义金额与分配账户审批流 校验支持多层级审批、对方确认Recipient Acceptance过账选项仅GL双向日记账默认推送至ARInitiator侧做Invoice→ 推送至APRecipient侧做Invoice→ 支持后续核销多币种 汇率支持按汇率类型自动换算分别在不同Ledger中按本位币记账2.3 合并抵销支撑功能COA中设Intercompany SegmentICP段/关联公司段SLA规则将Trading Partner LE的Company值写入该段GL → 合并账簿Consolidation可按CompanyICP自动识别并抵销内部往来/内部损益三、实现逻辑Implementation Logic Accounting Flow3.1 物料驱动IC Invoicing 会计分录逻辑跨法人示例假设LE-A买方OU向LE-B卖方Shipping OU采购物料转移价100税率13%供应组织LE-B/Seller OU— 子分类账→GLDr 应收账款-内部往来(LE-A公司段) 113 Cr 内部销售收入-关联交易 100 Cr 应交税金-销项税(内部) 13 Dr 内部主营业务成本 (物料标准成本) Cr 库存商品 (物料标准成本)→ 通过AutoInvoice生成AR Internal Invoice需求组织LE-A/Buyer OU— 子分类账→GLDr 库存商品或费用 100 Dr 应交税金-进项税(内部) 13 Cr 应付账款-内部往来(LE-B公司段) 113→ 通过Payables Open Interface导入AP Invoice同一法人跨OU时不确认收入/成本/应收应付仅做内部成本结转科目月末对冲归零3.2 AGIS 会计分录逻辑用户在AGIS发起LE-A借费用10给LE-BInitiatorLE-A账簿Dr 管理费用-总部分摊 10 Cr 内部往来应付-LE-B 10RecipientLE-B账簿Dr 内部往来应收-LE-A 10 Cr 其他业务收入/资本公积 10→ 若启用AR/AP推送系统自动创建对应AR InvoiceRecipient和AP InvoiceInitiator供后续核销3.3 SLASubledger Accounting引擎映射IC Invoicing的AR/AP/INV事务处理 → 经Create Accounting程序 → 生成XLA_AE_HEADERS/LINES → 传送至GL_JE_BATCHESAGIS → 直接写GL_JE_BATCHES或经Receivables/Payables Subledger若启用推送自动会计AutoAccounting中AR的平衡段(Balancing Segment)取对方OU的LE公司段值填入IC段四、关键业务对象与数据表Business Objects Tables4.1 组织架构对象对象说明Legal Entity (XLE_ENTITY_LE_RELATIONSHIPS, XLE_LE_BASICINFO_V)法人主体关联交易法律边界Operating Unit (HR_ORGANIZATION_UNITS)OUAR/AP/OM归属IC Invoice跨OU必要Inventory Organization (MTL_PARAMETERS)库存组织物料收发与成本归属Set of Books / Ledger (GL_LEDGERS)R12起Ledger各LE绑定独立账簿4.2 IC Invoicing 业务对象与表业务层对象关键表内部请购Internal RequisitionPO_REQUISITION_HEADERS_ALL, PO_REQUISITION_LINES_ALL内部销售订单Internal Sales OrderOE_ORDER_HEADERS_ALL, OE_ORDER_LINES_ALL发运Shipping/DeliveryWSH_DELIVERY_DETAILS, WSH_NEW_DELIVERIES接收ReceivingRCV_TRANSACTIONS, RCV_SHIPMENT_HEADERS内部AR发票Intercompany InvoiceRA_CUSTOMER_TRX_ALL (trx_typeIntercompany), RA_CUSTOMER_TRX_LINES_ALL内部AP发票Intercompany AP InvoiceAP_INVOICES_ALL, AP_INVOICE_LINES_ALL来源INTERCOMPANY交易流配置IC Transaction FlowMTL_INTERCOMPANY_FLOWS, MTL_INTERCOMPANY_RELATIONSShipping Network运输网络MTL_SHIPPING_NETWORKS定义Intransit/Transfer Type/Price List4.3 AGIS 业务对象与表对象关键表/视图AGIS Transaction BatchFUN_TRX_BATCHES_ALLAGIS Transaction HeaderFUN_TRX_HEADERS_ALLAGIS Transaction LinesFUN_TRX_LINES_ALLAGIS DistributionsFUN_TRX_DISTRIBUTIONS_ALLAGIS Status/WorkflowFUN_TRX_STATUSES, WF_ITEM_ACTIVITY_STATUSES关联公司关系FUN_INTERCOMPANY_PARTNERS需先在GL定义IC Segment值4.4 子分类账 GLXLA_AE_HEADERS / XLA_AE_LINES — SLA会计分录头行GL_JE_BATCHES / GL_JE_HEADERS / GL_JE_LINES — 总账日记账GL_CODE_COMBINATIONS — CCID中含Company Segment Intercompany Segment五、架构师视角的方案设计要点COA设计务必单独设Intercompany SegmentICPSLA规则配置Trading Partner值回写否则合并抵销极难自动化模式选型有实物/服务伴随销售行为 → 用IC InvoicingInternal SO/ISO完整税务与收入确认链条纯资金/费用/非经营性往来 → 用AGIS减少模块依赖审批可控Transfer Price策略建议用Price List或QP Advanced Pricing避免硬编码同一法人内调拨可用Standard Cost不做收入对账与审计利用XLA→业务单据Order/Receipt/Shipment正向反向追溯结合ICP段做Intercompany Reconciliation ReportR12注意点SLA取代11i直接写GL所有IC分录须走Create AccountingMOAC权限需正确配置跨OU查询IC Invoice