一、概述
测试目的:将销售订单中成品对原材料的需求,通过MRP运行,传递到生产订单中
系统版本:S4
工厂代码:1001(计划工厂) 、1008(执行工厂)
成品: CP0000535
原材料:
编码 | 描述 | 板材特性 |
123 | PVC板材 | PVC |
124 | PVP板材 |
二、测试步骤
第一步,CT04,创建特性 SUBSTRATE ,基材
输入特性描述,特性的格式。本次测试记录中,特性的值不固定,由分配了200分类的物料自带特性值决定特性值的种类
第二步,执行事务代码CL02,建立200分类Z200(用于原材料)和300分类(用于成品),将第一步建立的特性substrate分别分配到分类Z200和C_COMPSITE中,如下图
注意,200分类中,附加数据选项需勾选图中标记的单选框。此处不展示不勾选导致的错误信息,大家可以测试一下不勾选带来的问题有哪些。
300分类如下图建立即可。为保证测试效果,额外增加其他特性(200分类Z200中没有这些特性),附加数据暂不填写
第三步,创建成品的物料代码CP0000535,物料类型选择可配置物料。基本视图2中需要维护可配置物料的参数文件。参数文件通过事务代码CU41创建,参考后续步骤。MRP2视图,需要维护特殊采购类为为1001向1008工厂采购的代码(在SPRO中的生产-物料需求计划-1001的工厂参数文件,特殊采购类中维护)
CU41维护参数文件,必须维护并分配到成品,否则创建销售订单是会报错。大家可以测试一下,此处不展示测试过程。参数文件名和物料代码保持一致即可,为啥这样,原因暂时没搞清楚。
为成品CP0000535创建分类视图300分类,并分配300分类C_COMPSITE,如图
第四步,创建原材料 123 和124 ,物料类型选择原材料,并创建分类视图,分类视图选择200,分类填写Z200.其他视图内容和正常原材料维护内容一致,无差异。123的基材特性填写PVC,124的基材特性填写PVP
第五步,在生产工厂下创建成品的CP0000535的BOM数据
。
初始屏幕与正常创建BOM数据一致
行项目类别填写K并回车,系统自动弹出对话框,选择组件对应的分类
选择分类类型为200的Z200分类,并填写数量和单位等信息
填写完成后,系统根据分类筛选系统中满足有分类中特性条件的物料数据,并将数据罗列出来,如下图。确认完成后保存数据。
第六步,创建成品的工艺路线(略过CA01创建工艺路线步骤)和生产版本(S4系统展开BOM逻辑不同与ECC等之前版本,须有生产版本)。
执行事务代码C223,按下图步骤创建即可,
第七步,VA01创建CP0000535的销售订单(销售相关配置请查询资料,不做表述),填写销售订单的配置属性如下。基材的特性值为PVC
第八步,MD04在1001工厂代码下运行MRP,查看结果。1001工厂的销售订单1341需求被传递到1008工厂
执行事务代码MD04在1008工厂下运行MRP查看结果。将1001工厂的需求转换为计划订单
查看计划订单4008的组件,原材料基材特性是PVC的123。测试完成。
,
分享一张SAP关于分类的的数据库标准关系图:
资料地址:https://wiki.scn.sap.com/wiki/display/PLM/1.++Overview+of+Variant+Configuration
常用函数
批次特性
QC01_BATCH_VALUES_READ
VC特性
VELO01_GET_CONFIGURATION
VC_I_GET_CONFIGURATION