SAP MM 物料主数据-物料版次-基础应用
业务背景介绍
UF公司其产成品会根据客户需求进行细节上零件变更,每次都需新增物料主数据以及搭建新的BOM和对应的工艺路线进行数据处理(即对客户A0001的产成品从A0010到B0010的变化,但物料描述还是原来的描述)
新增物料编号进行库存管控是较为合理的需求,但是因UF销售业务员长期在外跑业务,无法跟SAP系统数据进行合理对接,无法有效区分当前最新的物料编号(2个物料描述还是相同的)。
对此业务人员提出,沿用原来的物料编号,采用物料版次+批次管理进行管控库存。通过物料版次区分以往历史数据。
备注:本文目前只讨论物料版次基础知识。
知识须知
1.物料版次(Revision Level)的概念以及与ECM工程变更的关联(知识来源自“SAP隐身人”)
版次是SAP系统中一个用于标识主数据工程版本的工具,它主要存在于两类主数据中--物料主数据与文档主数据。如果我们由于工程变更的原因需要对某一种主数据进行多个有效版本的管理,版次就是一个可以考虑的选择。
在管理信息系统中,尽管产品的物料编号没有发生变化,但该产品的每一个工程版本都应该得到妥善的管理。同时,每一个产品的工程版本所对应的,各自独特的BOM与工艺路线也应该得到相应的管理。这就需要我们在管理工程版本的时候,对应管理一系列的生产主数据,让每个主数据都能够找到其隶属的工程版本。而能够胜任这一系列管理任务的,就是物料版次。
2.物料版次的前端集成与应用
为物料主数据创建好物料版次(与ECM工程变更号结合)后,在有效日期范围内,创建计划订单/生产订单、运行MRP、跑采购申请/采购订单等相关数据中都会对应到相应的物料版次,物料版次可根据业务的运行进行跟踪,但物料版次在未启用批次管理的情况下无法区分库存;一般建议,在需要区分库存且系统未启用批次管理的情况下,还是需要建立新的物料编号较为合适。
对于自制件,系统是以计划订单/生产订单的需求日期(BOM展开日期)为依据来匹配版次号;对于外购件,系统是以计划订单(采购申请/采购订单的凭证日期)的开始日期为依据匹配版次号。
3.物料主数据中最新的物料版次存储表以及前端业务数据物料版次存储表
物料主数据中物料版次存储表:AEOI/AENR表,其中AEOI-AETYP为41(表示物料),AENR-OBJKT为实际物料编号;物料版次与物料ECN编号以及有效日期相关联;
前端业务数据-物料版次(字段:REVLV)所在存储表
PLAF-计划订单,AFKO-生产订单,EBAN-采购申请,EKPO-采购订单
MDTB-MRP表,RSEB-需求表。
备注:在采用MIGO进行收货过账时,版次存储在过账凭证行字段GOITEM-REVLV中。若要采用批次管理进行版次库存区分,可采用收货时将版次GOITEM-REVLV存储到批次管理字段中。
4.如何分配一个物料版次
使用CC01创建ECN工程变更编号,勾选物料主数据变更以及相应的BOM/工艺路线,获取到对应的ECN工程变更编号。根据ECN工程变更编号,在CC11中根据物料编号+ECM编号,系统根据后台配置自动确定版本,从而在定义版本的材料中定义了工程变更管理。
5.物料版次的有效日期对其业务数据的影响
当物料版次从一个到另一个物料版次的变更完成时,ECM的有效开始日期需要管理。请注意,当物料主数据的版次更改后,这对已创建的采购文档没有影响,这些文件仍将显示旧的修订级别,需要手动更改。
物料版次也对MRP计算产生了影响,当新的物料版次变得活跃时,它将在MD04屏幕中显示。新创建的采购需求或计划行,在物料版次变更的有效日期之后,将会带来新的版次编号。
6.物料版次相关配置点以及事物代码
CC11创建物料版次、CC12更改物料版次、CC13显示物料版次、OS55配置物料版次、OS54ECM(工程变更)配置点、OS53 ECM编号、OS27定义BOM的修改参数。
系统配置点
SPRO-后勤常规-工程变更管理-批次-定义物料批次OS55;
定义物料版次SPRO-后勤常规-工程变更管理-设置控制数据-OS54;(备注:当前版次顺序为内部自动按顺序编号)
设置版次控制数据系统实际应用案例-物料版次在前端业务流程中如何体现
1.PP模块:生产订单/计划订单-COOIS-物料版次
生产订单界面COOIS中能正常显示生产订单对应物料版次
COOIS界面在跑MRP需求时,会根据前端来源带出版次
MRP需求界面2.MM模块
PO 采购订单根据凭证日期来确定采购行项目的物料版次
延伸思考
1.物料版次若按外部手工输入版次应当如何配置?需要注意哪些要点?
2.MIGO显示界面中如何显示物料版次?
3.物料版次如何与批次管理进行结合处理?
答:MCH1新增自定义客户化字段(MCH1-REVLV),采用增强点BAPI:VB_BM_ADD_SCREEN_FIELDS.