一物一码主数据治理及
Oracle EBS系统优化项目

实施方案 作者 J2EE 日期 2026年5月
项目实施方案 · 共八章

目 录

1项目理解与总体方案 2一物一码主数据治理方案 3AB品转换及Grade品质等级管理方案 4业务数据切换与迁移方案 5Oracle EBS系统开发优化方案 6财务及成本处理方案 7项目实施计划与上线切换方案 8数据校验、测试与验收方案
1
项目理解与总体方案
1.1 项目背景与建设必要性

根据原投标方案,本项目核心目标是针对现有物料及BOM主数据、AB品管理及一物多码问题开展系统化治理,并通过Oracle EBS二次开发、接口优化、数据迁移及业务切换,建立统一、规范、可追溯的物料管理模式。

现有部分物料存在同一实物对应多个编码的情况,不同品质等级通过不同物料编码区分,导致库存统计、成本核算、采购、销售及生产业务存在重复处理和数据分散问题。项目实施后,将以统一物料编码承载实物身份,以批次Grade品质等级承载品质差异,并同步调整BOM、工艺路线、价目表、接口及报表。

1.2 项目建设目标
  • 建立统一的物料主数据标准及新旧编码映射机制,形成可追溯的治理底稿。
  • 逐步形成"统一物料编码 + 批次/品质等级(Grade)"的业务管理模式。
  • 完成旧物料库存、开放业务、BOM、工艺路线、价目表等相关数据的有序切换。
  • 完成EBS与MES等外围系统的接口适配,确保Grade信息在业务链路中正确传递。
  • 通过标准系统事务完成库存迁移,并建立数量、金额、成本及财务凭证多维度校验机制。
  • 通过报表及业务功能优化,确保一物一码模式上线后业务人员能够正常查询、操作和追溯。
1.3 项目实施范围
范围域主要建设内容
主数据治理一物多码梳理、物料分类治理、新旧编码映射、物料属性治理
库存及成本库存快照、库存迁移、成本及价值核对、中转科目及财务校验
制造业务BOM、工艺路线、未结工单、新物料工单等处理
采购/销售未结PO/SO、新物料采购订单/销售订单、订单预留、价目表
AB品/Grade批次品质等级管理、Grade字段及相关业务校验
系统集成MES接口、OA审批接口及相关EBS接口改造
报表及功能业务界面及库存、采购、销售、生产、成本、库龄等报表优化
切换及验收上线准备、正式切换、数据校验、财务核对、验收及上线支持
1.4 总体实施方法

项目采用"现状调研—规则确认—数据治理—程序开发—测试验证—切换演练—正式上线—上线验证"的闭环实施方法。所有关键数据转换均以经过业务、财务及IT确认的新旧映射关系为依据,所有上线操作均形成可回溯的操作记录及校验结果。

1.5 项目实施原则
  • 数据完整性:旧编码原则上采用失效封存方式,不直接删除历史数据。
  • 业务连续性:先清理开放业务,再实施库存及主数据切换,降低对正常业务的影响。
  • 标准化原则:优先使用Oracle EBS标准功能和标准事务完成业务切换,减少直接后台数据修改。
  • 财务一致性:库存数量、库存价值及会计凭证形成闭环校验。
  • 可追溯原则:映射表、库存快照、迁移记录、校验报告及验收文件完整归档。
  • 分阶段验证:开发、测试、演练、上线分别设置质量门槛,未经确认不得进入下一阶段。
2
一物一码主数据治理方案
2.1 一物多码数据清查
  1. 形成备品备件、原材料、半成品、成品等范围内的一物多码初始清单。
  2. 结合物料名称、规格型号、历史编码、业务用途及品质等级等信息进行归并分析。
  3. 核查相关物料在库存、BOM、工艺路线、PO、SO、WIP、价目表及接口中的使用情况。
  4. 形成治理对象清单并提交业务部门确认。
2.2 新物料编码及治理规则
对于确认需要合并的物料,原则上创建全新的目标物料编码,不直接修改旧物料编码名称或复用旧编码。旧编码保留历史数据并在切换完成后进行业务属性冻结。
2.3 新旧编码映射管理
字段用途
新物料编码切换后的唯一业务编码
旧物料编码列表记录合并前历史编码
物料名称/规格业务确认及追溯依据
单位数量转换及库存校验依据
Grade映射记录旧编码与品质等级之间的转换关系
启用/失效日期控制业务切换时间点
备注/确认状态记录业务、财务、IT确认结果
2.4 物料分类及品类账户治理

梳理现有大类、中类、小类及品类账户分配情况,建立新旧分类映射关系。按照治理后的分类规则创建新品类组合,并通过新旧属性对比报表进行最终确认。

2.5 主数据创建及关键属性配置
  • 按业务需求设置 Inventory Item、Purchasable、Stockable、Transactable、Customer Orders 等属性。
  • 根据实际追溯要求配置 Lot Control、Grade Controlled 及 Serial Control。
  • 在发生库存事务前完成 Grade 相关控制属性的确认。
  • 完成 Costing Enabled 及 Inventory Asset Value 等成本相关属性配置。
3
AB品转换及Grade品质等级管理方案
3.1 管理模式
项目建议采用"物料编码识别实物、批次识别库存批次、Grade识别品质等级"的管理模式。AB品转换后,不再依赖不同物料编码表达品质差异,而由批次品质等级字段承载业务属性。
3.2 Grade业务流程

生产/采购入库 → 批次建立 → 质量检验 → Grade判定 → 库存管理 → 销售订单 → Grade价格识别 → 发运及历史追溯。

3.3 MES及接口改造
  • EBS现有量查询接口增加品质等级字段。
  • EBS物料推送旧MES接口增加品质等级控制及默认等级字段。
  • 旧MES工单入料、工单完工、生产入库转移、成品调拨、车间杂项出入库、质检等接口增加批次质量等级字段。
  • 接口程序增加Grade字段有效性校验,避免无效或缺失等级进入EBS。
  • 根据客户现有接口实际调用方式完成字段兼容及联调测试。
3.4 Grade与销售定价

在新物料统一编码基础上,价格规则通过Grade上下文识别品质等级,并按照业务确定的基础价格及等级调整规则计算最终价格。价目表切换前后应通过价格对比报表完成验证。

4
业务数据切换与迁移方案
4.1 切换总体策略

切换遵循"冻结—快照—清理—迁移—验证—启用"的顺序。切换前形成最终数据快照及开放业务清单;切换期间控制业务操作;切换完成后通过多维度校验确认结果。

4.2 开放业务清理
业务对象处理原则主要措施
采购订单PO旧编码开放采购业务清理取消/终止或重新建立新编码订单
销售订单SO旧编码未发货业务清理取消或按新编码重新建立
在制工单WIP优先完成可完工业务完工入库;无法继续的按确认方案关闭并重建
预留/保留切换前清理释放后按需要对新编码重新建立
在途库存避免切换时点形成未接收数据原则上完成接收后再迁移
4.3 库存迁移

库存迁移以最终库存快照为基础,按照新旧物料映射关系组织迁移。采用标准库存事务完成旧编码库存发出及新编码库存接收,并根据业务要求处理批次、序列号、库位及Grade等信息。迁移完成后进行数量、金额及追溯信息核对。

4.4 BOM及工艺路线切换
  • 旧BOM及工艺路线按上线日期进行失效封存,保留历史数据。
  • 新物料建立对应主BOM及工艺路线,继承确认后的组件、用量、损耗、工序、资源及工时标准。
  • 新BOM及工艺路线生效日期与正式业务切换日期一致。
  • 通过新物料试制/工单验证生产链路。
4.5 价目表切换
  • 旧物料价目表行按上线日期失效。
  • 新物料建立价格规则并关联Grade。
  • 通过新旧价目表对比验证价格、币种、单位及生效日期。
  • 正式切换后禁止新业务继续引用旧物料价目表。
4.6 旧物料冻结

库存及业务切换完成并通过验收后,将旧物料设置为不可交易、不可采购、不可销售等状态,同时保留历史查询及报表追溯能力,确保旧编码退出新业务流程而不影响历史数据查询。

5
Oracle EBS系统开发优化方案
5.1 数据迁移及批处理程序
  • 新品类创建及品类组合导入程序。
  • 旧品类失效及新旧属性对比程序。
  • 物料分类、属性转换程序。
  • 账户余额迁移辅助程序。
  • 新物料客户物料参考导入程序。
  • 未结工单批量关闭、新物料工单导入程序。
  • 未结销售订单、采购订单批量处理及新物料订单导入程序。
  • 订单保留预留释放及重新建立程序。
  • 旧BOM、工艺路线、价目表批量失效程序。
5.2 业务功能及接口优化
  • 工单配料界面增加批次品质等级显示。
  • 订单发运界面增加批次品质等级显示。
  • 仓库退料申请界面增加批次品质等级显示。
  • 销售合同录入功能及OA审批接口开发。
  • 标准销售订单增加销售合同关联及业务校验。
  • MES相关接口增加Grade字段及有效性校验。
5.3 报表优化

根据原项目范围,对现有研发、库存、采购、销售、生产、成本、库龄、收发存及事务明细等报表增加批次品质等级字段,并根据新物料管理模式调整查询逻辑。报表改造以现有客户报表清单为准。

6
财务及成本处理方案
6.1 库存价值迁移原则

库存迁移以业务确认的库存快照及新旧编码映射为依据,优先通过Oracle EBS标准库存事务完成数据迁移。项目不以直接修改核心业务表作为常规迁移方式。

6.2 中转科目及账务闭环

根据原方案设置库存切换中转科目,用于承接旧编码库存发出与新编码库存接收产生的会计影响。迁移完成后,对中转科目发生额及余额进行核对,形成完整的账务闭环。

环节会计处理示意核对重点
旧编码库存发出借:库存切换中转科目;贷:旧编码库存数量、金额、事务日期
新编码库存接收借:新编码库存;贷:库存切换中转科目数量、金额、成本
迁移完成中转科目借贷发生额应按迁移范围完成核对余额、SLA、总账
6.3 成本及财务校验
  • 迁移前后库存数量核对。
  • 迁移前后库存金额核对。
  • 新旧物料成本信息核对。
  • 中转科目余额核对。
  • SLA会计分录及总账凭证核对。
  • 形成财务、业务、IT三方确认的迁移校验报告。
7
项目实施计划与上线切换方案
7.1 项目实施阶段
阶段主要工作阶段输出
阶段1 项目启动需求确认、范围确认、项目计划项目计划、需求确认纪要
阶段2 数据治理一物多码清查、分类治理、映射确认标准映射表、治理清单
阶段3 开发配置程序、接口、报表及功能开发开发程序、配置记录
阶段4 测试验证单元测试、集成测试、业务测试测试案例、测试报告
阶段5 切换演练数据快照、迁移演练、校验演练报告、问题清单
阶段6 正式切换冻结、清理、迁移、启用切换记录、上线检查表
阶段7 上线支持问题处理、数据复核、验收验收报告、运维资料
7.2 正式切换SOP
  1. 确认业务冻结时间及切换窗口。
  2. 形成最终库存及开放业务快照。
  3. 完成旧编码PO/SO/WIP及预留等业务清理。
  4. 完成旧物料库存迁移。
  5. 完成新物料、BOM、工艺路线及价目表启用。
  6. 完成接口、报表及业务功能验证。
  7. 完成库存数量、金额、成本及财务凭证核对。
  8. 由业务、财务、IT及项目组共同确认上线结果。
7.3 回退及异常处理
正式切换前必须完成至少一次完整演练。若上线验证发现重大数据不一致或关键业务不可用,应根据切换窗口及业务影响程度暂停后续业务启用,并依据演练形成的回退方案及数据备份执行恢复。具体回退条件、责任人及操作步骤应在正式切换前由项目组共同确认。
8
数据校验、测试与验收方案
8.1 测试策略
  • 单元测试:验证程序及接口单项功能。
  • 集成测试:验证EBS与MES/OA等外围系统的数据链路。
  • 业务场景测试:覆盖采购、生产、库存、销售、质量及财务场景。
  • 切换演练:按照正式上线步骤进行完整数据迁移及校验。
  • 上线验证:上线后执行关键业务及财务核对。
8.2 上线检查清单
类别检查项目
主数据新旧编码映射、物料属性、Grade属性、分类
库存数量、金额、批次、序列号、库龄、库位
制造BOM、工艺路线、开放工单、新物料工单
采购销售PO、SO、价目表、预留/保留
接口MES接口字段、传值及异常数据
财务中转科目、SLA、总账、库存金额
系统旧物料冻结、新物料业务属性、权限
报表关键报表查询结果及Grade展示
8.3 验收标准
  • 新旧物料映射关系经业务、财务及IT确认。
  • 迁移范围内库存数量及金额完成核对。
  • 批次、序列号及Grade等关键追溯信息符合项目要求。
  • 新物料采购、生产、库存、销售流程验证通过。
  • 接口及报表满足上线业务要求。
  • 财务凭证及中转科目核对通过。
  • 项目交付物完整,完成正式上线验收。