SAP替代料测试.docx
- 文档编号:27576035
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:12
- 大小:705.16KB
SAP替代料测试.docx
《SAP替代料测试.docx》由会员分享,可在线阅读,更多相关《SAP替代料测试.docx(12页珍藏版)》请在冰豆网上搜索。
SAP替代料测试
SAP替代料测试
SAP替代料测试
取代”的例外信息,缺的4870EA由1003200027替代。
(注上图中1003200027原总需求为5202,1003200026原总需求为5100EA,是因为BOM里面1003200026的净ID标识未打勾)
这种后继关系,只需要在主数据中设置就行了,后继料不用在BOM中维护。
上述的1003200027之所以跑出8072的采购申请,就是因为其中有4870个是取代1003200026,剩下的3202个是因为其本身就是BOM中的组件。
2、BOM主数据中的物料后继
首先在物料主数据中设置非连续标识和后继的物料,如上图-1所示,然后执行CS02,进入BOM行项目,分别对终止料和后继料进行维护,如图2:
图-7BOM中终止料的“物料后继数据”维护内容
图-8BOM中后继料的“物料后继数据”维护内容
终止料中非连续标识即为从主数据中带过来的,只有在主数据中定义了终止,才能维护其终止组。
与主数据不同的是,在BOM中,存在终止与后继关系的两个物料必须同时维护至这个BOM里面,并形成1个组,如上图-8中1003200026的终止组与1003200028的后继组均为“00”,表明是要用1003200028来后继1003200026的。
BOM中的后继关系的优先级要比主数据中的优先级高,这和上次说的“部件废品率”的情况是比较相似的。
如上,主数据和BOM中设定的后继关系分别为:
资材后继料
主数据:
10032000261003200027
BOM:
10032000261003200028
再次执行MD02运行MRP,的到结果为:
图-9MD04查看终止料1003200026的库存/需求清单
图-10MD04查看主数据中设置的后继料1003200027的库存/需求分析清单
图-11MD04BOM中设置的后继料1003200028的库存/需求清单
结论:
主数据中后继物料的设置无效,BOM主数据中后继物料的设置优先级更高。
3、配套产品的后继
BOM中必须有一个主键A,即A的主数据中“非连续标识”维护成了“1”,则当A的库存消耗完毕后,A开始被其后继物料a后继,同时与A配套的组件B被B的后继物料b后继,而不管B的库存是否消耗完毕。
系统中维护内容如下:
主数据中设置如下:
物料非连续标识后继的物料
A:
10032000261a:
1003200027
B:
10400001403b:
1040000141
BOM主数据中设置如下:
(9080010063)
物料终止组后继组备注
A:
100320002600库存为230
B:
104000014000库存为2500
a:
100320002800库存为0
b:
104000014100库存为0
首先维护独立需求:
9080010063-3月15日1000EA,
MD02运行结果后,用MD04查看运行结果:
图-12MD04查看1003200026的库存/需求清单
图-13MD04查看1003200028的库存/需求清单
图-14MD04查看1040000140的库存/需求清单
图-15MD04查看1040000141的库存/需求清单
即:
主料1003200026和上述2-BOM主数据中物料后继设置测试结果相同,缺的料被1003200028后继,(物料主数据中维护的其后继1003200027的优先级较低,没起作用),同时当1003200026消耗完毕后其平行料1040000140被1040000141后继。
如果将1040000140的初始库存改为小于230,则跑出采购申请230,直至1003200023消耗完才被后继料后继,即实现了配套替换。
如果配套的是3个或3个以上的料,情况与上类似(已经测试)。
4、BOM中的“项目替代组”
如下图-16所示:
在物料9080010063的BOM中为两个物料分别设置“使用可能性”,可以控制MRP运行后采购计划数量的分配。
图-16修改替代项目组中1003200026的使用可能性
图-17修改替代项目组中1003200028的使用可能性
维护物料9080010063的独立需求为1000,执行MD02运行MRP,用MD04查看结果如下:
图-18运行MD04查看1003200026的库存/需求清单
图-19运行MD04查看1003200028的库存/需求清单
即:
替代项目组中维护的多个物料不是真正意义上的组件,是存在“替代”或者说“分配”关系的。
本例中的两个物料MRP运行完成后,按照替代比例分别跑出了采购申请,可是难题是:
在我司,这种比例分配关系是较难确定的。
目前,在我们的系统中,替代关系的物料维护在一个BOM里面,其使用可能性分别维护成100%(新料,要购买),0%(老料,库存)...
5、物料主数据中设置物料状态
运行事物代码MM02,进入采购视图,修改1003200026的“特定工厂的物料状态”为01-因采购/仓库而被冻结,如图-20所示:
图-20修改采购视图中的物料状态
再维护独立需求,MD02单项多层运行MRP,MD04查看库存/需求清单如图-21所示:
图-21MD04查看1003200026的库存/需求清单
上述提示知识一个绿色报警信息,下面将手工创建该采购申请,然后转采购订单。
执行ME51N,采购申请类型为ZMR-京东方-手工采购申请,输入物料、数量、工厂、库存地和交货日期,将“固定”标识打勾,回车出现图-22所示的提示信息:
图-22对照MRP的运行结果手工创建并固定采购申请
采购申请无法固定保存,也创建不了采购订单。
即该物料用完之后不能采购。
问题:
上述1、2、3都是关于物料的后继,能实现A用完了后用B取代的需求,但是都必须带全局变量,4可以实现按照比例分配采购申请,5只是实现物料用完后不让采购,均不能满足我司针对BOM级别的物料取代的需求。
关于BOM级别替代料的问题,还有点疑问:
假设前提:
BOM1中A用完了用B替代,BOM2中A用完了不替代,直接跑采购申请,假设现在A的库存200EA,B的库存为0。
维护好独立需求,运行MRP,BOM1中A需求为1000,BOM2中A的需求为1000,那么怎么计算?
如果系统先计算BOM1,则A消耗完200库存后被B取代,跑出B的采购申请为800,再执行BOM2,跑出A的采购申请1000;
如果系统先计算BOM2,则A消耗完200库存不足,再跑出A采购申请800,再计算BOM1,库存消耗完毕,直接被B取代,跑出B的采购申请1000;
那么,在实际中,又是采用那一种计算方法呢?
总是感觉有点矛盾。
就目前我们测试和学习的情况看来,还无法实现物料的采购和生产投料的自动切换,大家如果有什么方法,欢迎一起交流。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAP 替代 测试