【Planning】R3 Ref. and Pooled Capacity
Purpose:在项目上遇到一个resource上的capacity无法修改,最后弄明白是Pooled capacity。在R3里capacity可以直接使用CA11或者在workcenter/resource中进行定义;Pooled capacity主要应用于像同样的人员/机器适用在不同的work center/resource里;它一般是有constraint的;reference capacity:主要应用于比如...
【Planning】关于BOM explosion
Purpose在R3这端,当finish goods的net requirement, lot-size, procurement,schedule后,就要考虑BOM explosion; 不同于APO(因为在APO里,很多时候我们并不会完整地CIF R3的BOM,而只是Planning那些bottleneck的material),在R3这边,我们首先要有priority for usage,如果存在Multiple BOM的话,这个可以通过sel...
【Planning】R3 Scheduling
Purpose与APO不一样,在R3里我们做schedule可以有2种模式:Basic与lead time。Basic scheduling:注意:对于external procurement,OS是release date,OF是delivery date, 中间不是In-house production time而是PDT(+ SPRO中配置的procurment processing time,如果有的话);Lead time scheduling:...
【Planning】APO - PPM and PDS from APO
Purpose: 验证: 如果APO里的PPM/PDS没有带R3的PV属性,那么发送过R3的Planning result如PL order,是否可以找到相应的PV呢? Approach: Step 1: 手动一个SNP PPM:
【Planning】R3 - 关于procurement type and quota
PurposeProcurement type无论在APO还是在R3里都是决定了either in-house production or external purchasing. 但是APO中有P/X/E/F,其中P做为R3里MRP X0的作用;而R3里procurement type就只是X/E/F;在APO里我们可以通过定义T-lane,定义DRP network,定义quotation来进行demand flow/distribution,而R3里我们使用SP...
【Planning】R3 - 关于Lot size
PurposeLot size是planning过程中另一非常重要且必须的步骤。其实在R3与APO中,处理类似,无论是static lot-size,periodic lot-size还是optimzed lot-size;另外,lot-size同MRP type的联系也是需要考虑。Content:Case 1 - staticand period lot-size(daily)新建一个lot sizeS...
【Planning】R3 - 关于safety time
Purpose与Safety stock一样,在R3里ST中的处理也与APO中不一样(APO中定义safety time是为了再转化并计算出safety stock,如target day's supply),而R3里,safety stock主要用于提前replenishment的available date;而且与safety stock可以同时使用,即先考虑safety stock计算出replenishment,然后使用safety time...
【Planning】R3 - 关于safety stock
PurposeSS是定义了同其他requriement如VSF,VSE等共同决定这一次planning run需要cover或fullfill的total demand。不同于APO(使用SS method,如SB,MM等;以及在planning run中对SS的prioritize等),在R3里,我们定义safety stock主要是使用static SS或dynamic SS; 其中static SS直接定义在Material master; 而Dyn...
【Planning】APO - one enhancement of master data used in Planning
Purpose: 在APO中,我们可以做很多很多的增强,无论是CIF、master data,还是planning过程中如Heu., Optimizer等等。例如,在APO Standard中,X类型的procurement type,会根据cost等等来找到最优的方案,无论是E还是F;但我们可以使用enhancement来使用X不起任何作用。 Approach:&nbs...
【Planning】关于exception message 30
Purpose:Exception message,对于reschedule这一块处,我们具有如下的exception message;对于10、15、20在reschedule function中比较容易理解(连同OPPQ与OPPR的reschedule设置),但是对于30这个exception message,我们也经常在MD04/05中看到,现有如下的总结:7...
【Planning】MRP - 关于Reschedule check
PurposeReschedule check是指在planning中,可能让fixed receipt去fullfill前面或后面的requirement;它会根据plant或MRP group的reschedule的设置进行相应的reschedulecheck。这里以reschedule in来进行阐述。Reschedule out是相同的逻辑。另外,注意,MD04与MD05等的显式的exception message可能不一样。...
【Planning】MRP - 关于stock available for planning
PurposePlanning run是当在net requirement的计算发现了material supply shortage时。而在计算这个netrequirement时,它靠的是: Quantity available for planning = Stock available for planning + fixedreceipts (如PO, Process order, fixed PL 等)[在OPPQ的plant中定义哪些element在reschedule horiz...
【Planning】PIR - Reorganization
Purpose在R3中处理PIR,特别是处理historical PIR,在前面的PIR - Adjstment Period中也提到,re-org是处理PIR即删除PIR,分为三步MD74->MD75->MD76; 三个table关于PIR: PBIM,PBED, PBHI. ContentCase 1 - 关于keydate,与reorg. interval MD04 &nbs...
【Planning】Firm type used in R3 Planning - Manual Firm and regular run
Purpose:前文主要记录了SAP-auto firm的配置及应用;而在planning run中,我们还可以使用manual Firm来实现firm;不同于SAP-firm,manual Firm特别之处:- 它可以使用在firm type 0的情况下,例如M0或P0;此时它的操作机制,同firm type 1 (在manual firm date前的proposal自动firm,firm period的shortage在e...
【Planning】Firm type used in R3 Planning
Purpose在R3 planning中,最主要的一个key那就是MRP type,这个MRP type控制着很多的setting,其中一项就是firm; 不同于APO(在APO里我们使用不同的category与Key figure,以及manual fix),在R3里, 我们有SAP-firm也可以manual-firm,对于SAP-Firm,我们可以通过MRP type来Link Firm type,而firm type主要控制...
【Planning】Planning run type - NETPL Speciality
Purpose我们知道在R3的Planning中,我们有三种planning run type,NETCH/NETPL/NEUPL;它们可以结合着planning file entry与planning horizon来进行相应的Planning或提高planning run的perforamnce;但是对于NETPL(net change in planning horizon),因为它牵涉了一个比较独立的parameter-planning horizon(...
【Planning】one case using R3 MRP Simulation
Purposeto record one real case which uses simulation of MRP to solve the schedule delay issue.ContentMD02可以看到对这个material的proposal有delay:- delay的原因在于其下层的PL order有delayreschedule这个Proposal同...
【Planning】R3 Planning run type and Planning file entry
Purpose在R3里,使用planning,那么首先的前提条件就是要激活MRP(若未激活只能single item single level),同时planning file entry也就是必须的特别是对于total run.在R3里planning run有3种类型:NEUPL (total), NETCH(Net change), NETPL(net change in Planning horizon).这篇记录关注若无planning file ent...
【Planning】APO data - inconsistent new codes - TS, Peg/planning file entry
PurposeAt times for many reason, inconsistence may happen b/t R3 and APO. here we don't want to look into detail of CIF or cockip how to ensure the consistence between these 2 systems, as it is a big deal we can cover in many posts later.this article is to solve the issue, for example, if ...
个人开发SAP工具集
1). SAP Replicate下载 在SAP项目或SAP 应用中,我们经常会遇到以下的需求:1).需要将本次项目或本次操作中通用性程序、函数、功能模块等,保留下来,比如形成一个通用型解决方案的原型(以后的类似的实施或应用即可以在该原型上进行修改)。2). 为了经验总结、技术rollout等,需要将不同的对象进行保留下来。...