业务背景介绍
SAP提供CA51 t-code用于工艺路线主数据批量查询,不过CA51采用文本层次展示,适用于分批打印,不太直观;
因业务需求,需要开发批量查询工艺路线-组件分配情况,对此开发类似报表,对工艺路线中的组件分配进行批量展示;
功能逻辑
1.实现CA03工艺路线/组件分配中BOM清单的显示;
2.实现工艺路线中组件分配的显示;
实现难题与关键点
1.工艺路线-组件分配匹配关系采用什么函数获取数据,且基本匹配关系存储在哪张表;
答:获取工艺路线主数据,可采用函数“CARO_ROUTING_READ”,其中组件分配匹配关系存储在PLMZ表中;
2.工艺路线-组件分配CA03的BOM清单展开采用什么函数;
答:经过标准程序调试,CA51采用“CS_BOM_EXPL_MAT_V2”进行多层有限展开方式,获取BOM行数据;
并将上述获取到的BOM清单采用“CS_X4_NODE_DETERMINATION”函数来确定工艺路线组件分配的层次和路径;
3.表PLMZ-工艺路线组件分配表应当如何查看?
答:PLMZ组件分配原理图如下图所示,将工艺路线主物料的BOM清单获取到后通过下图逻辑即可获取到对应分配的活动工序;