华为MetaERP # Oracle EBS CST 成本模块‑事务追溯 实际业务应用场景核心底层表:`MTL_MATERIAL_TRANSACTIONS(MMT)`、`CST_MATERIAL_
Oracle EBS CST 成本模块‑事务追溯 实际业务应用场景核心底层表MTL_MATERIAL_TRANSACTIONS(MMT)、CST_MATERIAL_ACCOUNT_DETAILS(CMAD)、CST_TRANSACTIONS、MTL_TRANSACTION_ACCOUNTS事务追溯就是从物料事务→成本计算→SLA 会计分录→GL 科目余额做全链路穿透下面是生产运维、财务、制造、审计的真实落地场景附带业务现象、排查目标、追溯链路。一、财务对账类场景财务月结最常用场景 1存货科目 GL 余额和库存模块物料余额对不上账实差异业务现象月结GL 存货科目余额 ≠ 库存价值报表CST Inventory Value Report追溯目标找出哪一笔物料事务成本过账错误、分录缺失、分录科目错误、事务未传到 SLA/GL追溯链路GL 科目余额 → SLAXLA_AE_LINES→ CMAD 成本会计明细 → MMT 物料事务典型问题事务有数量、没有生成会计分录成本计算报错导致 CMAD 无记录SLA 会计规则配置错误科目串户。场景 2材料成本、差异科目异常大额发生业务现象材料成本、物料差异、工单差异科目出现异常大额借方 / 贷方财务不清楚来源追溯目标定位是哪一笔出入库、工单完工、工单关闭、采购接收产生的差异链路GL 凭证号 → SLA 行 → CST 事务 → MMT 事务看事务类型子库存转移、工单完工、工单关闭、采购入库、退货场景 3采购入库 / 退货采购价格差异 PPV 核对业务现象PPV 科目金额偏大财务需要核对哪些采购订单产生价格差异追溯链路CMAD 关联 PO 接收事务关联 PO 行追溯到物料事务核对标准成本、PO 单价、PPV 分摊。二、成本核算错误排查场景成本月结报错场景 4物料事务成本为 0、成本异常业务现象物料做了出库、转移事务MMT 有数量但 UNIT_COST0导致出库成本为 0利润失真根因物料没有标准成本成本更新未生效事务发生在成本更新与冻结间隙WIP 工单组件成本抓取失败追溯MMT.unit_cost关联 CST_QUANTITY_LAYERS加权平均 / 平均成本定位事务发生时间、成本版本。场景 5WIP 工单成本异常工单差异巨大业务现象工单完工入库后工单关闭产生巨大 WIP 差异需要拆解差异来源材料、资源、制造费用追溯链路WIP 工单 → WIP_MATERIAL_TRANSACTIONS 组件发放 → CST 工单成本明细 → MMT 完工事务 → CMAD 会计明细定位是组件超发、资源费率错误、完工数量偏差导致的差异。场景 6子库存转移、组织间转移成本异常业务现象跨组织转移转出组织成本和转入组织接收成本不一致产生中转差异追溯MMT 转出事务、MMT 转入事务查看两边事务成本看组织间成本配置、内部转移价格。三、业务单据问题排查供应链业务人员提报问题场景 7物料出库销售发料、杂项出库成本金额不对业务现象销售订单挑库发料业务看报表出库金额和预期不一致。目标确认这笔出库拿的是哪个版本物料成本是标准成本还是平均层成本是否有回冲、调整事务。链路销售挑库事务 MMT关联成本层看 CMAD 会计行。场景 8杂项接收 / 杂项出库无法解释的库存价值变动业务现象库存价值莫名增加或减少业务不知道是谁、什么操作产生。追溯按事务类型 杂项事务找到 MMT看事务来源、责任人、事务原因看对应的会计分录确认是盘点调整、费用化出库还是其他操作。场景 9库存盘点后盘点调整事务金额异常业务现象盘点盈亏执行后产生的盘点调整金额和盘点单预期金额不一致。追溯盘点单→MMT 盘点调整事务查看该时点物料单位成本计算盘点差异金额核对 CMAD 生成的盈亏分录。四、审计、合规、国资委穿透核查场景场景 10外部审计、内部审计存货穿行测试需求审计抽取某一笔业务采购入库→工单领用→完工入库→销售出库需要完整全链路证据业务单据、物料事务、成本计算、会计分录、GL 凭证。追溯链路PO 接收 → MMT 接收工单组件发放 MMT工单完工入库 MMT销售发料 MMT每笔对应 CMAD→SLA→GL形成完整审计轨迹。场景 11查找历史冲销、回冲事务业务现象发现一笔被冲回的业务需要找到原始事务和冲销事务的对应关系。MMT 有TRANSACTION_SOURCE_ID、RELATED_TRANSACTION_ID用于关联冲销、回冲、退货事务。 示例采购退货关联原接收事务工单组件退回关联原发放事务。五、系统 BUG、并发请求故障排查场景场景 12成本管理器Cost Manager处理失败事务 pending业务现象MMT 中事务状态为 pending成本管理器报错没有生成成本和会计分录。追溯查看 MMT 事务状态查看成本管理器日志定位卡住的事务 ID判断是数据问题、配置问题需要重提交或修复数据。场景 13SLA 没有生成会计分录有物料事务但是无会计行现象MMT 事务正常CMAD 无记录SLA 没有会计事件。追溯判断成本管理器有没有完成成本计算会计事件是否生成SLA 事件是否被删除SLA 分录生成请求是否报错。六、迁移上云EBS 迁移 Fusion专项场景场景 14迁移前历史数据校验迁移 Fusion 前抽取 EBS 历史物料事务全链路追溯校验数量、成本、会计分录一致性清洗异常事务0 成本事务、孤儿事务保证迁移后 Fusion 存货价值与 EBS 一致。典型核心 SQL 片段事务追溯最简骨架SELECT mmt.transaction_id, mmt.transaction_date, mmt.inventory_item_id, mmt.organization_id, mmt.transaction_type_id, mmt.primary_quantity, mmt.unit_cost, mmt.transaction_source_type_id, cmad.material_account_detail_id, cmad.accounting_line_type, cmad.entered_amount, xla_ae_lines.ae_line_num, xla_headers.gl_transfer_status_code FROM mtl_material_transactions mmt LEFT JOIN cst_material_account_details cmad ON mmt.transaction_id cmad.material_transaction_id LEFT JOIN xla_ae_lines xla_ae_lines ON cmad.xla_ae_line_id xla_ae_lines.ae_line_id LEFT JOIN xla_ae_headers xla_headers ON xla_ae_lines.ae_header_id xla_headers.ae_header_id WHERE mmt.transaction_id 输入事务ID;补充各场景快速区分要点财务月结对账重点 CMAD、SLA、GL 链路关注分录是否缺失、科目错误成本异常重点 MMT.unit_cost、CST_QUANTITY_LAYERS看事务发生时的成本版本工单成本问题结合 WIP 事务表拆解材料 / 资源 / 制造费用差异审计穿行一笔业务从头到尾完整链路保留事务 ID、SLA、GL 凭证号系统故障关注 pending 事务成本管理器状态SLA 事件生成状态