SAP 物料主数据计划变更实战,如何让 Material Master 在未来某一天生效
很多 SAP 项目里,物料主数据并不是今天改、今天用这么简单。采购提前期、生产切换、价格核算、销售包装、工厂扩建、旧料停用、新料启用,这些动作往往都有明确的生效日期。业务部门最怕的一件事,是主数据维护人员提前把字段改掉,结果 MRP、采购订单、生产订单或者销售订单立刻受到影响。另一种更隐蔽的问题,是大家约定某天切换参数,但到了那天早上才手忙脚乱地进系统修改,操作员忘记、审批没走完、字段改错、接口没同步,任何一个小失误都会影响后续业务单据。
SAP 在 Material Master 里提供的计划变更能力,就是为这类场景准备的。它允许我们把物料主数据的变更先录入系统,但不立刻写入当前生效的物料主记录,而是挂上一个未来日期,等到了指定日期之后再激活。SAP Help 对这个机制的说明很直接,计划变更会存储在 change document 中,而不是直接存入物料主数据本身,生效日期则存储在 document header 中。计划变更还需要被激活,并不会自动悄悄变成当前主数据。(SAP Help Portal)
在 SAP GUI 里,这个能力通常通过 Material Master 菜单下的 Material > Change > Schedule 进入。对应到常见事务码语境,项目上经常会把 MM12 叫作计划修改物料,把 MM13 叫作
