《SAPPP学习笔记7524.docx》由会员分享,可在线阅读,更多相关《SAPPP学习笔记7524.docx(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、MRP控制参数 计划文件与处理代码(Processing key) 花几个篇幅研究下运行MPS/MRP的控制参数,这些很关键的控制参数,但又很少有人能把逻辑关联弄的很清楚。 NETCH(净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参数发生变动了,系统也认为计划内容没发生变动) NETPL(计计划周期内的的净变化计划划):即只在在计划周期内内执行净变化化计划,周期期外将不进行行计划 NEUPL(重重新计划)所所有的物料不不管有没有变变动都再次计计划。首先要介绍两个个概念:1.运行行类型(Plannning rrun tyype): 即处理代码码(Proccess
2、inng keyy),决定了了那些物料参参与MRP运算2.计划划文件(Plannning ffile):是一个包含含所有物料清清单的文件,一旦物料的的变更与需求求计划相关,与自动更新新文件中的字字段. 简单来说说,计划文件决决定了每次MMPS/MRRP运算时,有哪些物料料参与,以何种运算算逻辑(MPPS/MRPP)等等.所以,SAP在在运行MPSS/MRP运运算时的第一一个步骤就是是读取计划文文件.有很多SAPP顾问可能还还不知道有计计划文件这个个东东吧,嘿嘿, 讲到这里里,介绍和计划划文件相关的的4个事务代码码:1.MD220 创建计划文文件2.MDD21 显示计划文文件3.MDDAB 在后
3、台创建建计划文件44.MDREE 计划文件一一致性检查以上4个事务代代码看名字就就知道用途,不再赘述,这里稍微提提一下MDRRE(计划文文件一致性检检查)的用途. 计划文件件一旦创建,在SAP中是永永久存在的,对物料主数据据的更新等动动作只会更新新相应计划文文件中的字段段,所以一旦有有计划物料变变为非计划物物料,这些物料的的计划文件就就是垃圾资料料,不但会影响响MPS/MMRP运行的的速度,还有可能造造成错误,MMDRE的作作用就是一致致性检查后删删除这些无用用的计划文件件.接下来我们来看看看计划文件件究竟是啥样样的,丑媳妇总要要见公婆.记录类型: 虚虚拟件为D,其他物料为为B低层代码:由物物
4、料主数据和和在BOM中的层层次决定,属于MRP展开逻逻辑的理论知知识,有兴趣的自自己研究吧,可以不用过过多关注.MPS标识:勾勾中的标识以以MPS逻辑运运算,否则为MRPP全修改计划: 即处理代码码(Proccessinng keyy)中的NETCCH,说到这这里,终于快到本本篇博文的主主题了,课前铺垫还还真是长,贱客抹把冷汗汗先.净更改PHorr:即处理代码码(Proccessinngkey)中的的NETPLL, 有同学学会问,处理代码不不是有3个嘛?为啥差一个? 贱客说: 不要着急急,马上回来*OO*.复位建议: 如如被勾中,将在MPS/MRP运算算时删除并重重新创建前次次运算产生的的计划
5、订单,计划行及采采购申请展开BOM: 如被勾中,将在MPS/MRP运算算时,重新展开前前次计划订单单,计划行及采采购申请中的的BOM更新时间标记:该计划文件件何时被更新新, 为格林威威治时间,小汗一个MRP时间标记记:前次运行MRRP的时间,同样为格林林威治时间创建日期:该计计划文件的日日期.MRP控制者/物料描述: 为空的,很诡异, 不知哪位位好心人可以以告诉贱客原原因, 贱客实在在不想看SAAP的标准代代码.好,简单介绍完完计划文件, 请我们今今天的猪脚处处理代码(PProcesssing Key)登登场:1.NEETCH 总水平的净净变化2.NEETPL 计划水平的的净变化3.NEUUP
6、L 再生计划是不是越看越晕晕, 贱客郑重重声明, 这是SAP的官方方中文翻译, 和贱客无无关,嘿嘿.贱客第一次次看到SAP将Shop floorr conttrol翻译译成商店低价价控制的时候候, 也会忍不不住有要砸电电脑的冲动JJ好了,我们用通通俗易懂的语语言来解释下下这3个控制参数数的用途.首先, 回顾前文文提到的MPPS/MRPP运算时的第第一个步骤就就是读取计划划文件.如果我们的的处理代码是是NEUPLL(再生计划划)的话,MPSS/MRP运运算之前会删删除当前存在在的所有计划划文件,然后对所有有物料重新产产生计划文件件并再继续下下面MPS/MRP的运运算步骤.这也是为什什么计划文件件
7、中没有这个个字段标识的的原因,嘿嘿.另外,新系统第一一次MPS/MRP运行行时,也要用NEUUPL跑一次次.其实如果没有系系统效能的考考量,每次MPS/MRP时都都应该用NEEUPL,这这样可以保证证每次运算都都会包括所有有的材料,读取到的主数数据的资料都都是最新的.但是,理想是美美好的,现实是残酷酷的.因为MPS/MRP每次次运算的时间间都很长,而且运算时时会影响用户户的正常使用用,所以我们需需要找一个效效能与实用的的折中点,就产生了NEETCH和NETPLL.意思是和和计划相关的的参数自前次次MPS/MMRP运行后后有更新的物物料才参与下下次运算, 不过NETPPL与NETCHH更过分,
8、NNETCH是是只要有变更更就需要参加加运算, 而NETPLL是一定计划划期间内有变变更的物料才才参加运算,否则也不参参加.所以基本上不是是用银河系列列超级计算机机跑MPS/MRP的用用户, 我们都会会建议用NEETPL和NETCHH来运行MRPP运算.另外要注意意的是,单个物料无无法使用NEEUPL运行行MPS/MMRP.讲到这里,大家家可能又有几几个问题产生生了:1.净变变化/修改具体指指的是哪些内内容?2.选择择NETCHH/NETPPL时, SAPP怎么找到参参与运算的物物料?3.NEETPL的计计划期间是如如何定义的?净变化(Nett Channge)按照照SAP的解释释,包括以下内
9、内容:1.库存存变化:物料的供求求关系发生变变化2.生成成物料相关的的凭证:采购申请,采购订单,计划订单,销售需求,预测,独立需求或或预留等3.主数据据中与计划相相关的字段更更新4.删除除收(Recceipt)或发(Isssue)的数数量5.特别别注意:配置中关于于计划相关的的变更,不会自动更更新计划文件件,必须重新生生成计划文件件,即如果后台台计划相关的的参数有调整整过,最好用NEUUPL计划运运行一次MPPS/MRPP,以确定更更新能正确及及时的生效.一旦这些净变化化产生,SAPP就会判断当当前时间,发生在计划划期间内的,会同时标识识计划文件中中的“全修改改计划”和“净更改Phor”字段,
10、 如果在计划期间外的净变化,则只会标识计划文件中的“全修改计划”字段。这样子在MPS/MRP第一个步骤:读取计划文件时,就可以根据我们界面上选择的NETCH或NETPL挑选出要参与运算的物料了,这样子和谐了吧,嘿嘿.接下来先看看计计划期间在何何处设定:11.事务务代码: OOMDX2.路径:SPRRO-生产产物料需求求计划计划划MRP计算定义计划区区间所以接下来我们们看看如果对对1700工厂厂的物料变更更在500天之内内和之外的变变更对计划文文件会有什么么影响.以AS0000-000-000这个个物料的计划划文件为例,在我们测试试伊始,它是裸妆.我们修改物料主主数据中的自自制时间,再回头看该该
11、物料的计划划文件,可以看到NEETCH和NETPLL都已自动更更新,有没有童鞋鞋有点疑惑,为啥同时更更新两个字段段,其实很好理理解,计划期间内内更新过了,这个物料一一定是更新过过了.所以这种状状况,无论是用NEETCH或者者NETPLL,MPS/MRP运算算都会纳入此此物料.接下来我们以NNETCH运运行MRP再查看看计划文件,发现该物料料又变回裸妆妆的样子.然后我们手工创创建一张5000天(20133/03/222)后的计计划订单,再看看是什什么状况可以看到只有“全修改计划”被标识,这样子运行MPS/MRP时,如果控制代码选择NETPH,改物料将不会参加运算.今天贱客说说MMPS/MRRP控
12、制参数数中的计划模模式(Plaanningg modee)字段.首先看看计计划模式到底底是什么东东东(见附图)可以看到有3个个参数:1.适应计划划数据(普通模式)2.重展BOM和工艺艺路线3.删除并重重新创建计划划数据相信大家看到22,3都很好好理解, 选择2, 运行MPS/MRP的时时候就会按照照需求日期重重展相关单据中中的BOM和工艺艺路线; 选择3时, 直接删除除前次MPSS/MRP运运行后生成的的计划单据(计划订单,采购申请),并依照最新新的主数据资料重重新生产.那么这个“1.适应计划数数据(普通模式)”到底是什什么意义呢?说的通俗一点, 选择1就是SAP会自行行判断要怎样样处理, 也
13、就是“信SAP,得永永生”的意思思. 但如果你你不那么相信信SAP,事实实上SAP有时候候也的确像娇娇羞的少女,耍点小脾气,那么你也可可以手工指定定2或者3,要求SAP从了你你的欲望,嘿嘿。说到这里,大家家的疑问又出出来了,SAAP依据什么么标准来做出出判断呢?咚咚咚, 答答案就是我们们探讨过的计计划文件(PPlanniing fiile).根根据贱客测试试的结果, 选择1.适应计划划数据的结果果就是会依据据计划文件中中“重投订单单(ResettPropss)”与“展开”BOMM(ExpllodedBBOM)”字段的表示示进行MPSS/MRP运运算。简单来说:1.如果计划模模式选择1.适应计划
14、数数据, 同时计划划文件中的“重投订单”被标识, 等同于选择计划模式32.如果计划模模式选择1.适应计划数数据,同时计划文文件中的“展开BOM”被标标识,等同于选择择计划模式223.如果计划模模式选择2或者3, 直接覆覆写计划文件件中的对应标标识.OK,解释了原原理,大家可能又又好奇了, 我从来没有有去更新过计计划文件啊,说明计划文文件中的这两两个标识为是是SAP自动更更新的, 那SAP做出的的更新逻辑对对不对呢?所以接下来来我们就来测测试看看什么么状况下SAAP会更新这这两个标识.在测试前,稍微微梳理下MPPS/MRPP的概念和逻逻辑,问自己两个个问题:1.什么状况下下MPS/MMRP运算是
15、是需要展开BBOM和工艺艺路线?2.什么状况下下MPS/MMRP运算是是需要重投订订单?MPS/MRPP的概念请大大家自行翻书书或翻墙,嘿嘿.答案我们可可以简单归纳纳如下:1.BOM或者者工艺路线更更新后,原来的计划划单据需要依依照最新的BBOM或工艺艺路线展开2.订单数量,或者交期等等有变更时, 计划单据据需要重新生生成.所以我们就来分分别测试这两两种状况咯,首先我们修修改这个物料料的BOM后查询询计划文件,可以看到“展展开BOM”的字字段已被标识识.接下来我们修改改物料主数据据中的自制时时间,再查询计划划文件,可以看到到重投订单/复位建议字字段已被标识识.向前消耗,向后后消耗,未清清时间,
16、产前前缓冲时间,产产后缓冲时间间 未清期间:简单单的说就是为为计划员提供供了一个提前前处理的缓冲冲期。在逆推推排产的逻辑辑下,比如MMRP创建的的计划订单开开始日期是55日,未清期期间是3天,那么假假如当前日期期是1日,就还没没有进入未清清期间,此时时计划员就没没必要这么早早处理计划订订单,而如果果当前日期是是3日,就在未未清期间里了了,此时在MMD04中会会有一个例外外消息05产生,用用来提示计划划员可以去将将这张计划订订单转换成生生产订单或者者采购申请了了,这样就可可以给计划员员充分的时间间来处理订单单。如果没有有未清期间,直直到5日都不会有有任何提醒,到到时候再来处处理就有可能能来不及了
17、。产前、产后缓冲冲时间:就是是有些产品生生产的时间可可能不一定按按设定的那样样准确,允许许生产前或后后有一定的浮浮动,比如产产前2天,产后1天,这样自自制生产时间间为2天的产品,只只要在5天内生产出出来都是允许许的。这个字字段的设置是是要根据实际际生产情况的的,但是感觉觉真正会用的的企业不太多多。下达期间:如果果没有下达期期间,那么系系统计划的下下达日期就是是订单的计划划开工日期,也也就是说计划划员刚下达就就必须开始生生产了,而如如果设置了22天,那么计计划员就可以以提前2天下达,车车间接到下达达的订单就可可以有一定的的提前准备时时间。这些字段都没有有什么限制作作用,只是给给计划一些灵灵活性和
18、容余余罢了。至于你说的向前前和向后消耗耗,那是计划划独立需求如如何被销售订订单冲减的概概念了,跟计计划边际码没没关系。比如如消耗模式是是向后消耗55天,那么假假设预测的独独立需求是110日要生产产100,如果果在12日接到一一个40的销售订订单,也可以以当作预测准准了,那么未未完成的预测测就只有600了。类似的的向前消耗,就就是实际订单单如果早于预预测日期,是是否也可以认认为是预测准准了,可以冲冲减预测。因因此消耗模式式都要和逆向向消耗期间或或向前消耗期期间搭配使用用,以确定与与预测日期相相差多少天内内的订单都可可认为是预测测的数量得到到了实现。PP:AvaailabiilityCheckk概
19、念Availabbilityy Checck,顾名思思义,就是有有效性检查,指指的是要检查查一下此物料料是否能满足足我的需求。简单地举个例吧吧,你接到一一张销售订单单(Sales Orderr),客户要要求数量为1100PC,并并且客户要求求的出货日期期是20099-4-1,此此时我们的销销售人员肯定定会想,在这这个愚人节到到底能否出货货给客人呢?那怎么办呢呢?一个个电电话去问生产产计划人员,去去问厂长,经经理?废话,肯肯定不能这样样,要不然花花几百万,几几千万上SAAP做什么对对吧,此时在在系统中建立立此单时,SSAP就会做做一个所谓的的检查,检查查一下我们预预先设定的考考虑因素,能能否满足
20、客户户的要求,什什么时候可以以满足,这就就是有效性检检查的功能。但一般人看到此此单词就会想想到 ATPP,实际上系系统中并不只只是包含这一一层意思的,就就听俺慢慢道道来有效性检查包含含以下两个概概念1就是大名鼎鼎鼎的ATP(全称:Avaailablle To Promiise)2.就是Cheeck aggainstt plannned iindepeendentt requuiremeents (意指计划独独立需求的相相关检查)ATP (Avvailabble Too Prommise)有效性承诺,检检查承诺物料料的相关元素素,看是否能能满足需求,什什么时候能满满足。先看标准解释图图片第一张图
21、表示某某物料在某个个时间上有生生产订单或计计划订单,数数量及时间如如图第二张图表示如如果在某个时时间上有销售售订单那我们的生产订订单或计划订订单能否满足足客户的需求求呢?就看图图三了当我们在建立SS1此销售订订单时,因为为我们已经有有了一张P22的生产订单单,并且日期期是小于S11的,因此S11是肯定可以以满足的,并并且是提供满满足S2同S1原理理一样,完全全就可以由PP2去满足S3可以被P33的一部分满满足S4可以被P44的剩余部门门满足S5被P4部分分满足而P4再剩下的的部分数量,就就是未来可提提供的ATPP QTY当我们在使用AATP时,系系统检查的LLOGIC如如下:通过 checck
22、ing groupp + chheckinng rulle 得到Scoppe of checkk再在SCOPEE OF CCHECK中中设定需要检检查哪些元素素,再把哪些些元素加加减减减得到剩余余的ATP QTY,再再用剩余的AATP QTTY来与新的的需求对比,从从而决定是不不是能满足到到需求,看似似简单,整起起来还是有点点事的,哈。有有点说时迟,那那时快的感觉觉。SettinggCheckinng grooup 来自自于物料主档档,如下图Checkinng Rulle来自于应应用程序,即即不同的应用用程序有不同同的设定,如如生产订单有有生产订单的的设定,销售售订单有销售售订单的设定定等SP
23、RO-PProducction-Shopp Flooor Conntrol-Operrationns-Avvailabbilityy Checck-Deefine Checkking CControol如上图,则是在在PP模块中针针对不同的PPLANT + ordder tyype来定义义不同的RUULE,后面面的BUSIINESS 1 OR 2表示CREAATE ORR RELEEASE.看到吧,在这里里就可以看到到CHECKKING RRULE是多多少并且compoonent checkk typee是决定用ATTP CHEECK 还是是用 AGAAINST CHECKK PLANNNIN
24、G INDEPPENDENNT REQQUIREMMENT根据上两副图我我们就会得到到组合 Chheckinng grooup + checkking rrule = 02 + PP而02+PP又又是控制什么么呢,来看下下面的路径SPRO-PProducction-Shopp Flooor Conntrol-Operrationns-Avvailabbilityy Checck-Deefine Scopee of CCheck1 13 我想很明白白可以看出来来,是什么东东西,这里我我就不详细解解释14:表示相关关预留的选项项,与10的区别在在于,10是一般是是表示我们用用MB21建立立的,而1
25、44是表示由于于相关预留,即即此预留是来来自于其他物物料,如生产产订单所产生生的预留15:指STOOCK TRRANSFEER ORDDER16:指计划订订单17:指生产订订单18要单独再演演示19表示是否在在库存地点的的角度上去分分析,如你在在仓位:00001的需求求是100PPC,但是库存如如下:0001仓 = 800PC ,00002仓=60PCC,那对此物物料去做ATTP的时候,到到底是应该显显示缺料200(100-880)还是不不缺料呢(880+60-100 0)?就就是此栏位决决定的20:主要用于于WORKFFLOW,即即在这个区间间中,如果存存在收货了,则则会发邮件到到MISSI
26、ING COONTROLLLER21:用于控制制确认的日期期能否在过去去或未来演示今天心情不太好好,没有用我我的KT物料,因因此用了标准准的100-110此物物料此物料有库存772PC,00001仓22PC,0002仓50PC但是在20088-12-330有一需求求(OrdRRes)即相关预留11PCC,因此72PPC中还有61PPC可用,对对吧。如果此时建立一一张新的Producction Orderr,如下图可以看出第一次次确认是为661PC,第第二次为500PC(从中中就可以看出出是把20009-3-220的PchOrrd给包含进进去了)在这里可能会有有几个疑问:1是61PC包包含000
27、11仓与00022仓2是为什么611PC是2009-3-113是为什么PcchOrd也也参加了计算算先看看后台设定定画面看我上图中的红红色标记可以以1与3就可以解答答了。而2的答案是要要看此物料的的需求日期如果你把No storaage loocatioon insspectiion不选中的话,则则ATP结果会会如下:2009-3-11变成了了11PC,因因为我们的00001仓只只有22PCC,但已经被被第一张用了了11PC,因因此还剩下了了11PC给新新的生产订单单使用。如果不包含PUURCHASSE ORDDER(不选中有数字字标明图中的的第7个及13),则表现如下下只有11PC了了,因为
28、没有有考虑PURRCHASEE ORDEER。好,现在来看看看18的功能,之之前的测试118项都是选选中的假设即不选中77 AND 13,也不选中18,如下图图注意,变了,大大大的变了,多多了一个20009-3-23 ,数数量为剩余的的109 = 120 -11 意意思是为从现现在去买的话话,20099-3-233就会回来的的,呵呵。这个2009-3-23如如何来的?就就是靠18项控制的的,18项的意思思是说要不要要考虑“补充交货周周期”,那这个又又是从哪来的的呢?看看这个如果你是用SAALES OORDER来来演示的话,就就要看看下面面OK? No Probllem?Check AAgain
29、sst plaanned indeppendennt reqquiremments此方法即只是检检查相关物料料(或相关物物料的计划物物料)的计划划独立需求能能否满足需求求,如果可以以的话,就可可以CONFFIRM,如如果不可以就就不行,而不不会去看相关关物料的库存存有没有,生生产订单有没没有。在之前一画面我我们曾经看过过在生产订单单中如何设定定采用哪种方方式,而是销销售订单中,即即是通过这个个LOGICC来的。1. 物料的SSTRATEEGY GRROUP如果上图都不知知道是那个画画面的话,我我想可能要麻麻烦你先学学学以前的基础础学科2. 此STRRATEGYY 所对应的的Requiireme
30、nnt typpe of custoomer rrequirrementtSPRO-PProducction-Prodductioon Plaanningg-Demmand MManageement-Plannned IIndepeendentt Requuiremeents-Plannning SStrateegy-DDefinee Straategy Groupp默认用第一个,但但也可以选择择其他几个策策略的,这里里可以参加PPRODUCCTION PLANNNING CCOURSEESPRO-PProducction-Prodductioon Plaanningg-Demmand MMa
31、nageement-Plannned IIndepeendentt Requuiremeents-Plannning SStrateegy- Definne Strrategyy就是上图中红色色标记的 AAvailaabilitty cheeck来决定定的,如果选选中,则在SSales orderr中是用ATPP ,如果不选中,就是是用 CHEECK AGGAINSTT PIR .演示此物料有库存1100PC没有任何的PIIR (计划划独立需求)在建立Salees ordder的时候候,不能COONFIRMM到任何的数数量,就算有有库存也不行行,并且你会会发现这种与与正常的ATTP有点不同同,
32、在上面的的工具栏中,并并不会有什么么SCOPEE OF CCHECK之之类的字眼,可可以去留意一一下。再来,如果我建建立一个PIIR再建立SALEES ORDDER , CHECKK 如下看到吗?日期与与数量都等于于我们的PIIR的数量。注:此种方法跟跟:SPROO-Prooductiion-SShop FFloor Contrrol-OOperattions-Avaiilabillity CCheck-Defiine Sccope oof Cheeck 没有有一点关系。PP SAP最最完整的替代代及取代资料料替代,这个一万万家企业估计计就有二万家家企业需用到到的名词,可见其重要要性,而根据本
33、人人之经验,大概可以分分为以下三种种替代形式,我想这应该该是关于SAAP替代或取取代的最完整整的文档。1. A物料也B物料料可以互相替替代,但是由物料料计划部门自自由控制使用用物料A还是使用物物料B2. 在某个产品中,当物料A不够时,才用物料B3. 当物料A用完后后,将永远不再再用物料B本人就从SAPP ERP软软件的角度去去介绍一下这这三种方式的的实现。对于第一种,是是SAP中最容容易实现的,也是用得最最多的一种,参见以下如存在以上BOOM, 假设设KT_RAAW_00 与 KT_RRAW_011 是替代关关系,并且对两个个物料设定如如下:进入ITEM Detaiil 你会发现这里存存在一个
34、AlltItemmGroupp当我们想对某些些物料设定替替代时,首先需要让让这些物料成成为一组,这样SAP才能判判断是那些物物料可以互相相替代,假设我们用用00做为GROUUP吧.所以在AlttItemGGroup中中输入00,然后回车将会弹出以上画画面在此画面中的SStrateegy一个重重要的设定,此FIELDD中有两个设设定1 Manuaal maiintenaance/bby usaage prrobabiility2 100% checkk我们所讲的第一一次情况就是是选择这里的的, 当strattegy选择择为1(表示按Usaage Prrob.来决决定使用谁)的时候,Prriori
35、tty则不起做做用而Usage prob. 则表示使使用的百分比比,如我们例子子: KT_RAW_000为主料,KTT_RAW_01为辅料料,即在正常情情况下是用KKT_RAWW_00,但但是生产计划划部门可以把把此更改为KKT_RAWW_01,KT_RAW_00设定如如下:Usage PProb. 表示使用1000%KT_RAW_01的设定首先也需把AlltItemmGroupp设定为00 ,并且使用用范围为0%也许这样设定后后,会有以下提提示但不理会此提示示,直接回车.然后SAVEE BOM此时,如果你建建立一张prroducttion oorder则则会表现如下下:如此Orderr Qt
36、y = 20 PCC你可以从中发现现, KT_RAW_000的使用量量是20PCC (计算方方法是此物料料的使用量 20PC * 1000%,这个100%就是来自于于BOM中的Usagge Proob. )而KT_RAWW_01的使使用量则为00 PC(计计算方法是此此物料的使用用量 20PPC * 00%,这个0%就是来自自于BOM中的Usagge Proob.)如果你想更改他他们的Usaage Prrob. ,则可进入此此ITEM的Detaiil 可以直接更改上上图中的ussage pprob,如假设为700%, 另外外把KT_RRAW_011中的USAGGE PROOB改为30% ,如下
37、图再返回,则可看看出14 = 200 * 700%6 = 20 * 30%对于第二种,我我想应该是最最多很想实现现,却又发现并并不如意的一一种,演示如下:在第一种的设定定画面中需要使用Strrategyy = 2的的策略,即表示是使使用Prioority 的方式来处处理如各设定如下:KT_RAW_00设定KT_RAW_01的设定定如下:此两图则表示: 正常情况吓是是使用Priiorityy = 1的的,如果他做ATTP检查后,不够的话,则用Prioority =2 之物物料,(当然,如果Prioority = 2的物物料也不够的的话,则仍然会用用Priorrity = 1的物料料)如KT_RA
38、WW_00的库库存如下:KT_RAW_00在仓位位0001中有有20PCKT_RAW_01在仓位位0001中有有40PC如建立prodductioon ordder , qty = 20 pcc 这要或许看不到到功能,因为KT_RRAW_000的库存是够够的,此时你对这这些物料做下下ATP.即点点一下 此按钮结果没变,因为为KT_RAAW_00库库存足够,如果我们把把生产订单更更改成21PPC,试试效效果.那么这里也会出出现KT_RRAW_000 = 211 PC,那那么我们再做做一下ATPP试试.会发现KT_RRAW_000的需求为0了,原因是因为为此物料的库库存只有200PC,但我我们需要
39、211PC,所以以他不能满足足ATP需求,因此系统去去找PRIOORITY = 2的物物料KT_RRAW_011 ,而KT_RAAW_01的的库存是400PC,可以以满足21PPC,所以需需求将会转给给KT_RAAW_01那假设把ORDDERY QQTY = 51 (让让KT_RAAW_01的的40PC的库库存也不能满满足)做下ATP试试试,结果仍然是是这样结果看似一样,但实际上经经过了以下二二个步骤1. 检查KTT_RAW_00的元素(ATP设定)是否可以满满足,发现不能,则去寻找 PPRIORIITY =22 的物料2. 用KT_RAW_001的元素(ATP设定)去检查是否否可以满足,发现
40、不能,则只能把需需求还原到PPRIORIITY =11的物料即KTT_RAW_00对于第三种,略略带点技术性性,其一般不叫叫替代(Allternaative),而叫取代代(Disccontinnues)对此的设定不在在BOM中做任任何设定,而是在MRPP VIEWW中设定相应应的资料BOM只有KTT_RAW_00物料,而不需要KTT_RAW_01物料以上设定,在22007年11月2号后, 如果KT_RRAW_000库存不够的的话,则用KT_RRAW_011库存如上. KT_RAW_00库存为为20PCKT_RAW_01库存为为40PC如果此时建立pproducction orderr如Orde
41、r Qty = 20 PCC虽然在BOM中中只有KT_RAW_000,但是在在Produuctionn ordeer commponennts中却会会发现KT_RAW_001,这是SAP告诉你你,KT_RRAW_000将会被KT_RAW_001取代,请看上图中中红色的字眼眼.如果把ORDEER QTYY = 211 PC当你刚建立的时时候,KT_RAW_000仍然是21PPC,但是,如果你做一一下ATP,则会发现SAP会自动地地把KT_RRAW_000变为20PCC(因为他的的库存只有220PC),而而剩下的1PPC,则会自自动给KT_RAW_001而对于disccontinnues,还还有一
42、种情况况,即某些物物料本身就是是配套的,如如L98与R98这两个个物料是对称称的,如果你你想当L988 不用的时时候,用L999取代,那那把R98也会被被R99取代。请看以下设定:目的:用L999 + R999 去取代代L98 + R98设定L99将取取代L98设定R98为PPARALLLEL取代上两图可以看出出R98与L98是一对对的,只是根根据L98去判断断库存是否足足够。如果不不够再用L999去替代。If L98 Stockk =0If L98 stockk =80库存如上. KT_RRAW_000库存为20PPC KT_RAW_001库存为40PPC 如果此此时建立prroductti
43、on oorder 如Orderr Qty = 20 PCC 虽然在在BOM中只有有KT_RAWW_00,但但是在Prooductiion orrder ccomponnents中中却会发现KKT_RAWW_01,这这是SAP告诉你你,KT_RRAW_000将会被KT_RAW_001取代,请看上图中中红色的字眼眼. 如果把ORDDER QTTY = 221 PC 当你你刚建立的时时候,KT_RAW_000仍然是21PPC,但是,如果你做一一下ATP,则会发现 SAPP会自动地把把KT_RAAW_00变变为20PCC(因为他的的库存只有220PC),而而剩下的1PPC,则会自自动给KT_RAW_001 而对于于discoontinuues,还有有一种情况,即即某些物料本本身就是配套套的,如L998与R98这两个个物料是对称称的,如果你你想当L988 不用的时时候,用L999取代,那那把R98也会被被R99取代。 请看以下设设定: 目的:用用L99 + R99 去取代L988 + R998 设定L99将取代代L98 设定R98为PARALLLEL取代代 上两图图可以看出RR98与L98是一对对的,只是根根据L98去判断断库存是否足足够。如果不不够再用L999去替代。 IIf L988 Stocck =0 Iff L98 stockk =80