Oracle EBS R12 关联交易全维度深度解析(实现哲学 + 底层逻辑 + 五大业务流程 + 库存 / 成本 / 应收应付分录 + 标准化案例)
Oracle EBS R12 关联交易全维度深度解析(实现哲学 + 底层逻辑 + 五大业务流程 + 库存 / 成本 / 应收应付分录 + 标准化案例)
核心覆盖:IR/ISO 内部调拨、跨组织转移 Inter-org Transfer、集中采购 Global Procurement、内部 Dropship、外部 SO + 跨 OU 直发、Intercompany Flow 公司间结算,统一以2 家法人主体(A 集团制造 OU-A01 / 库存工厂 INV01;B 销售 OU-B01 / 库存 INV02)为统一案例基准:基准数据:物料 X,INV01 标准成本¥80/PCS;关联转移定价 **¥120/PCS**;对外外销售价 ¥180/PCS;税率 13%(增值税);FOB 分 ** 装运点 FOB-SHIP(发货即物权转移)/ 收货点 FOB-RECEIVE(入库物权转移)** 两类配置Oracle。
一、EBS 关联交易顶层实现哲学(设计本源,区别 SAP/OPM)
1. 底层架构哲学:多组织分层隔离 + 业务 / 财务双轨分离、实质重于法律、自动平账
EBS 遵循4 层组织隔离架构:法人 LE→经营单元 OU→库存组织 INV→子库存 SUB,关联交易本质是跨 LE/OU/INV 的物权转移,设计三大核心理念:
- 实物流与资金流解耦:实物库存移动走 INV 库存事务,债权债务走 AR/AP 子模块,通过 **Intercompany Flow(AGIS 高级公司间)** 自动桥接,杜绝手工挂往来;
- 成本与转移价分离核算:出库方按自身库存成本结转 COGS,关联开票按集团约定转移价确认收入 / 应收,价差自动落内部转移损益科目(EBS 独有,SAP GRIR 合并暂估逻辑不同)Oracle;
- FOB 决定物权确认时点:系统靠「组织间运输网络 Shipping Network」FOB 配置,定义发货 / 入库哪个节点确认应收应付,严格匹配会计准则控制权转移(CAS14 收入、CAS1 存货)Oracle;
- 自动平衡跨主体分录:启用Intracompany Balancing 内部平衡引擎,GL 过账自动生成对方单位往来,单体报表平衡、合并报表一键抵消内部往来Oracle。
2. 核算哲学:双计价体系
- 库存账面:原发出组织成本(移动平均 / 标准成本),收货方入库成本 = 转移价(标准成本法)/ 实际收货价(加权平均);
- 关联结算:转移定价(Transfer Price),用于 AR 开票收入、AP 入账采购成本,二者差额 = 内部未实现毛利(合并抵消源)。
二、通用底层实现逻辑(全场景共用配置底座)
1. 前置基础配置(所有关联交易必配)
- 内部客户 / 供应商:收货 INV 对应在 AR 建内部客户、发货 INV 在 AP 建内部供应商;
- Shipping Network(跨组织运输网):配置 INV 间调拨方式(在途 In-transit / 直达 Direct)+FOB 规则 + 默认转移价清单;
- Intercompany Transaction Flow(公司间业务流):定义 OU 之间 IR→ISO→SHIP→自动 IC AR/IC AP 全链路,勾选「自动生成公司间发票」,系统 SHIP 确认后自动跑 IC Invoice 生成应收应付单据,无需手工开票;
- COA 科目配置:配置:发出方:内部应收、内部收入、库存、COGS、转移价差;接收方:内部应付、在途库存、存货、内部采购成本;
- 成本参数:标准成本 / 移动平均成本计价、内部交易成本抓取规则。
2. 通用事务链路:业务单据→库存事务(成本核算)→Intercompany 引擎→AR/AP 自动开票→GL 总账
实物移动改库存数量;转移价生成往来应收应付;成本生成存货 / 损益,三笔分录独立触发。
三、五大核心关联交易:流程 + 库存变化 + 成本核算 + 应收应付 + 实操案例
场景 1:IR/ISO 内部请购→内部销售订单(最基础跨 INV 调拨,同 OU / 跨 OU 通用)
业务定义:收货组织下内部请购 IR,系统自动生成发货方内部销售订单 ISO,跨仓库实物调拨,集团内自用调拨,无外部客户。
1. 全流程步骤
- 收货方 INV02(B OU):创建 Internal Requisition 内部请购 IR(数量 10PCS)
- 运行 PO→OM 导入请求,IR 自动生成发货方 INV01(A OU)Internal Sales Order 内部销售订单 ISO
- INV01:挑库 Pick Release→发运确认 Ship Confirm(实物出库)
- INV02:接收入库 Receipt(FOB 区分时点)
- SHIP 后系统自动跑 Intercompany Invoicing 并发:A 方生成 IC AR(内部应收发票)、B 方自动生成 IC AP(内部应付发票),自动导入 AR/AP 模块Oracle。
2. 库存变动(10PCS)
- INV01(发出):库存 **-10PCS(成本 80)**;货物入「在途库存 In-transit(FOB-RECEIVE)/ 直接物权转移(FOB-SHIP)」
- INV02(接收):库存 **+10PCS(入账成本 = 转移价 120)**;FOB-RECEIVE:入库前在途挂账,入库冲在途;FOB-SHIP:SHIP 瞬间在途转应收应付Oracle。
3. 成本 & 会计分录(分 FOB-SHIP/FOB-RECEIVE 两套,10PCS)
基础数据:成本 8010=800;转移价 12010=1200;毛利 400
① FOB=SHIP(发货即物权转移,SHIP 同时确认应收应付)
✅ A OU(发货方 INV01)
1)SHIP 库存出库(成本模块) 借:内部主营业务成本 - COGS 800 贷:库存商品 800 2)自动生成 IC AR(应收模块,转移价) 借:内部应收账款 - B 公司 1200 贷:内部主营业务收入 1200
✅ B OU(收货方 INV02)
1)SHIP 自动生成 IC AP(应付模块) 借:内部存货采购成本 1200 贷:内部应付账款 - A 公司 1200 2)INV02 入库(库存模块) 借:库存商品 1200 贷:在途物资 / 内部暂估 1200
② FOB=RECEIVE(入库才确认应收应付,SHIP 只挂在途)
A OU(发货 SHIP)
借:在途库存 800 贷:库存商品 800
B OU(收货入库)
1)入库冲在途 借:库存商品 1200 贷:在途库存 800 贷:内部转移未实现毛利 400 2)入库瞬间自动生成 IC AR/IC AP(转移价 1200) A:借:内部应收 1200 贷:内部收入 1200 B:借:内部采购成本 1200 贷:内部应付 1200
4. 应收应付后续:AR 收款、AP 付款
B 付款给 A: A(AR 收款):借:银行存款 1200 贷:内部应收 1200 B(AP 付款):借:内部应付 1200 贷:银行存款 1200
场景 2:Inter-org Transfer 跨组织直接调拨(无 IR/ISO,手工跨 INV 移库)
区别 IRISO:不走采购 / 订单模块,INV 模块直接做「组织间转移事务 Inter-org Transfer」,适合临时紧急调拨,可配置是否启用自动 IC 开票(可选不开票只转库存 / 自动生成往来)Oracle。
1. 流程:INV01 手工发起跨组织调拨→SHIP 出库→INV02 入库→可选自动 IC 开票
2. 库存 & 分录(10PCS,不开票只转库存:按成本结转;开票同 IRISO 转移价 1200)
- 不开票模式(集团内部无偿调拨,只转库存)A:借:内部往来调拨 800 贷:库存 800 B:借:库存 800 贷:内部往来调拨 800
- 开票模式(同 IRISO 全套转移价分录,完全复用上面 FOB 分录)
场景 3:Global Procurement 集中采购(集采 OU 统一对外采购,货物分拨至多个收货 OU)
业务定义:总部集采 OU-A01 统一向外部供应商下单 PO,实物直接送 B01(B 销售 OU)库存,A 作为集采中心和 B 做内部结算,集团集中议价、统一寻源。
1. 业务流程
- A01(集采 OU)向外部供应商创建标准采购 PO(10PCS,外部采购不含税单价 ¥90,税 13%)
- 供应商送货至 INV02(B 库存),B 做 PO 接收入库(逻辑收货,实物落地 B 仓)
- 供应商开票给 A(外部 AP 发票:采购成本 90*10=900)
- A 按转移价 120 和 B 结算,系统自动生成 A 的 IC AR、B 的 IC APOracle。
2. 库存变化:INV02 库存 + 10PCS(入库成本 120/PCS);A 无实物库存。
3. 成本 + 应收应付全分录
① A 集采 OU(对外采购 + 对内结算)
1)A 收到供应商 AP 发票(外部应付) 借:集采存货成本 900 借:进项税 117 贷:外部应付 - 供应商 1017 2)自动 IC AR 开票(对内 B,转移价 1200) 借:内部应收 - B 1200 贷:集采内部收入 1200
A 集采毛利 = 1200-900=300
② B 收货 OU(入库 + 内部应付)
1)入库 借:库存商品 1200 贷:在途 1200 2)IC AP 入账 借:内部采购成本 1200 贷:内部应付 - A1200
③ 付款:B 付 A1200;A 付供应商 1017
场景 4:Internal DropShip 内部跨 OU 直发(内部 Dropship:B 销售接单,A 工厂直接送货给终端客户,货物不经 B 仓库)
核心:B 对外开销售 SO 给终端客户,发货仓在 A(INV01),A 直接 SHIP 至外部客户;B 无实物出入库,系统生成逻辑入库 + 逻辑出库 **,A/B 自动内部 IC 开票(最常用产销分离集团模式)Oracle Support。
1. 全流程
- B01(销售 OU)录入对外客户 SO(10PCS,外销 ¥180/PCS,含税),发货仓库指定 INV01(A 工厂)
- OM 订单行货源规则 = 内部 Dropship,自动触发 A 生成 ISO 内部销售订单
- A 工厂 SHIP CONFIRM(实物直接发外部客户,A 库存 - 10PCS)
- 系统自动:A 开 IC AR(向 B 结算转移价 120)、B 开对外 AR(向终端客户售价 180);B 自动生成 IC AP(对 A)
B 全程无实物库存变动,只有系统逻辑收 / 发,账面不体现库存。
2. 库存变化
- A(INV01):库存 **-10PCS(成本 80)**;
- B(INV02):实物 0 变化,系统生成逻辑入库 10 + 逻辑出库 10,库存净额不变。
3. 全套分录(10PCS)
✅ A OU(生产发货方)
1)SHIP 出库结转成本 借:内部 COGS 800 贷:库存商品 800 2)IC 内部应收开票(转移价 1200) 借:内部应收 - B 1200 贷:内部收入 1200
✅ B OU(销售方,无实库存)
1)系统逻辑入库(仅账务,无实物) 借:逻辑库存 1200 贷:内部应付暂估 1200 2)系统逻辑出库结转外销成本 借:外销主营业务成本 1200 贷:逻辑库存 1200 3)对外开票给终端客户(售价 180*10=1800,税 234) 借:外部应收 - 终端客户 2034 贷:主营业务收入 1800 贷:销项税 234 4)IC AP 入账(内部应付 A) 借:内部采购成本 1200 贷:内部应付 - A1200
B 外销毛利 = 1800-1200=600;A 内部毛利 = 1200-800=400;集团整体毛利 = 1000(1800-800)
场景 5:External DropShip 外部 Dropship(B 接单,第三方供应商直发终端客户,跨 OU 集采 Dropship)
B 对外 SO 下单,A 集采向外部供应商下 PO,供应商直接送终端客户,A-B 内部结算,三方:外部供应商→A 集采→B 销售→终端客户,全程无任何一方实物入库Oracle。
1. 流程
- B 录入外销 SO→自动 A 生成对外供应商 PO
- 供应商直发客户,A 做逻辑 PO 接收;供应商开票 A(外部 AP)
- A 按转移价和 B 内部 IC 开票(A-IC AR、B-IC AP);B 对外开票终端客户
2. 分录(外部采购价 90,转移价 120,外销 180,10PCS)
A(集采)
1)供应商 AP 发票:借采购成本 900、进项 117;贷外部应付 1017 2)IC AR:借内部应收 1200;贷内部收入 1200(毛利 300)
B(销售)
1)IC AP:借外销成本 1200;贷内部应付 1200 2)对外 AR:借客户应收 2034;贷收入 1800、销项 234(毛利 600)
四、Intercompany Flow(AGIS 高级公司间)整体结算逻辑
1. 系统自动生成规则
- 触发源:SHIP 确认(IRISO / 跨调拨 / 内部 Dropship),后台并发Intercompany Invoice Import 请求;
- 单据落地:发货 OU→AR 模块自动生成Intercompany AR Invoice(IC 应收票);收货 OU→AP 模块自动生成Intercompany AP Invoice(IC 应付票);
- 对账:AR/AP 明细一一对应,月末集团对账直接提取 IC 发票清单,合并报表抵消内部收入 / 成本、应收应付、未实现毛利Oracle。
2. 转移价差合并处理
单体账面:A 收入 120、成本 80(毛利 40);B 入库成本 120;合并抵消分录: 借:内部收入 120 贷:内部成本 80 贷:存货未实现内部毛利 40(B 存货账面虚增部分)
五、成本核算补充规则(标准成本 / 移动平均差异)
- 标准成本组织(INV01):出库 COGS = 物料标准成本;收货方标准成本计价:入库成本 = 转移价,价差入存货成本差异;
- 移动平均 PAC 组织(INV02):新入库物料加权平均单价 =(原有库存金额 + 转移价入库金额)/(原数量 + 入库数量),自动更新库存加权成本Oracle;
- FOB 在途库存:SHIP 后在途库存科目 = 发出方成本,物权转移后在途冲销,按转移价挂往来。
六、五大场景汇总对比简表
| 业务类型 | 是否走 IR/ISO | 实物流转 | 库存变动主体 | 结算计价 | 核心特点 |
|---|---|---|---|---|---|
| IRISO 调拨 | 是 | A 仓→B 仓 | A 减、B 加 | 转移价 | 标准集团仓库调拨 |
| 直接跨组织调拨 | 否 | A 仓→B 仓 | A 减、B 加 | 成本 / 转移价可选 | 临时紧急调拨 |
| 集中采购 | PO 集采 + 内部 IC | 供应商→B 仓 | 仅 B 加 | 集采成本 + 转移价 | 总部集采分货 |
| 内部 Dropship | SO→ISO | A→终端客户 | A 减,B 无实库存 | 转移价产销分离 | 工厂直发客户 |
| 外部 Dropship | SO→外部 PO | 供应商→终端客户 | 全仓无库存 | 外部采购价 + 转移价 | 供应商直发客户 |
