ITPub博客

首页 > 数字化转型 > ERP > 【Planning】Planning run type - NETPL Speciality

【Planning】Planning run type - NETPL Speciality

原创 ERP 作者:edison_tc 时间:2016-12-22 16:48:11 0 删除 编辑

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(定义在Plant Level),那么就可能产生一些意想不到的问题。

 

Content

先来看一下planning horizon, planning file entry与NETP的背景与关系。

OPPQ:

Machine generated alternative text:
change View 揚lanning Horizon for Plant? Ovesview
$9 NewEnfls ?5S
Pht Pbnt name Pbnnflg horion
t. -p?
U017 PE GIRARDEAU-PLANT-PG PAPEt 365 a

 

Before:

Machine generated alternative text:
Display planning file entries
Plan. file entries
Material 000000000084960005
Pint U017
No. of entries 1
NETCH plnnq file ent 1
NETPL pinnq file ent 1
airent data from 12/22/2016 At 02:02 Tin
R Cde Material Number MPS md. NChge ping NChgePHor. ResetProps ExpiodeBOM Ping date
逹QQ8496000S X X X

 

Machine generated alternative text:
Stock/Requirements List as of 02:03 hrs
Show Overview Tree  妀 i?
r rr?
]MateriaI 849600051 [jI CC611/SNDRKBLON800S91 _________
Plant U0171 MRP type PD Material Type FERT Unit
A., Date MRP ... MRP element data ReschedulL.. E.. ReceiptjReqmt Available Qty
j12/22/2016 Stock O
12/23/ 2016 IndReq ?5F 100? 100?

 

Run MRP

Machine generated alternative text:
Single-Item, Single-Level
Material Num
Plant
C Sill驨 DRK BL0N800691
CAPE GIRARDEAU-PLANT-PG PAPER
MRP Control Parameters
Processing Key
Create Purchase Req.
SA Deliv. Sched. Lines
Create MRP List
Planning mode
o
Net change for planning horizon
Purchase requisitions in opening period
Schedule lines
MRP list
Adapt planning data (normal mode)
Scheduling
Basic dates wdl be determined for plann
Planning date
12/22/2Oi6
Process Control Parameters
Display results before they are saved

 

Machine generated alternative text:
J MRP carried out for 84960005 U017

 

Machine generated alternative text:
Stock/Requirements List as of 02:14 hrs
Show Overview Tree  Q] 3 e 
Material r849600051 CC 611/oN URK BLONSUUO91
Plant 憆uo 171 MRP type PD Material Type FERT Unit [Ei1 [
it Date MRP ... MRP element data Rescheduli... E.. Receipt/Reqmt Available Qty P...
Q ?, 縰i.v stock u
12/23/2O16 IndReq VSF loo? 100?
12/24/2016 PlOrd. 1000127207/Stck 12/23/2016 30 100 0 001

 

MD21

Machine generated alternative text:
Plan. file entries
Material 000000000084960005
Pint U017
No. of entries 1
NETCH plnng file ent 1
NETPL pinnq file ent O
Current data from 12/22/2016 At 02:14 lin
R Cde Material Number MPS md. NChge pin NChgePHor. esetProps ExplodeBOM Ping date
逹QQ84960005 X r x

 

==> run 完planning, NETPL被清空(如果是NETPL,NETCH, NEUPL)

 

 

 

Case 1: VSF以前在Planning horizon内,但后面不在。

Machine generated alternative text:
jMateriaI 84960005 CC611/6N DRKBLON800691
Plant U017J MRP type PD Material Type FERT Unit
A.. Date MRP ... MRP element data ReschedulL. E.. ReceiptjReqmt Available Qty P...
?l2/22/2016 Stock 0
12/24/2016 PlOrd. 1000127207/Stek loo 100 001
R12/24/2016tndRpnVSF I 150? 50?

MD21:

Machine generated alternative text:
R Cde Material Number MPS ini NChge ping NChgePHor. ResetProps ExpiodeBOM Ping date
Q8496OOO5 X X X

 

Now

如果现在planning horizon变化了:

Machine generated alternative text:
Material Num 84960005
PLant UO
MRP Control Parameters
Processing Key Net change for total horizon
Create Purchase Req. Purchase requisitions in opening period
SA Deliv. Sched. Lines Schedule lines
Create MRP List MRP list
Pbnninri mnrI Adnt nbr,r, inri rIti (nrirmI mnrl?

 

Machine generated alternative text:
J MRP carried out for 84960005 U017

 

Machine generated alternative text:
Stock/Requirements List as of 02:18 hrs
Show Overview Tree  si?? e 
[ A., Date MRP ... MRP element data
l2/22i2鵬6 Stock
12/24/2016 PlOrd. 1000127207/Stck
12/24/2016 ndReq 1扞SF
CC 611/誑 [)RK BLON800誝I
i31 Material Type FERT Unit
Rescheduli... E.. Receipt/Reqmt Available Qty P...
lo O
150?
Material
Plant
496? 005
[uo17
MRP type

==> planning并没有run。

 

MD21:

Machine generated alternative text:
?j?1er MPS md. NChge pePHoesetProps ExplodeBOM Ping date
________ X

==> 仅NETPL被清空了

 

Case 2 - 先前没有NETPL。使用singple planning

MD21:

Machine generated alternative text:
Data Browser: Table MDVM Select Entries 2
d ?41fl a
Cl. R Total key NETCH NETPL Reset Created on ExpI. MPS Ping date Up. time stamp MRP Timestamp
400 B 000000000000084960005U017 X X 12/22/2016 20,161,222,081,624 20,161,222,082,022
400 B 003000000000084960003U017 x r X 12/22/2016 20,161,220,155,409 20,161,222,082,456

Planning horizon

Machine generated alternative text:
change View 揚lanning Hadron for Plant? Oniview
NewEntries fl鴉lB
flit Pbnt name Pbnnkig hor薿n
U017 CAPE GIRARDEAU-PLANT-PG PAPE a

MD04

Machine generated alternative text:
jj Material ?84 9600051 CC611/6N DRI( BL0N800691
Plant tuoil MRP type pD1 Material Type FERT lint
1!.. A., Date MRP ... MRP element data Reschedulh.. E.. Receipt)Reqmt Available Qty P...
[j12/22/20l6 Stock O
12/24/2016 PlOrd. 1000127207f Stck loo 100 001
12/24/2016 IndReq ?SF 200? 100?

Run MRP

Machine generated alternative text:
Single-Item, Single-Level
Materia? Num
Plant
?ie496OOc
611/6N DRK 8L0N800691
CAPE GIRARDEAU-PLANT-PG PAPER
MRP Control Parameters
Processing Key
Create Purchase Req.
SA Deliv. Sched. Lines
Create MRP List
Planning mode
r NETPLI
Net change for planning horizon
Purchase requisitions in opening period
Schedule lines
MRP list
Adapt planning data (normal mode)
Scheduling
Basic dates will be determined for plann
Planning date
Process Control Parameters
12/22/2016!
Display results before they are saved

 

Machine generated alternative text:
j MRP carried out for 84960005 U017

New MD04

Machine generated alternative text:
?  ii za J w 鏹_i iJ
rr? -?
849600051 la!
L. _a
IU017
MRP type
A.. Date
12/22/2016 Stock
12/24/2016 PlOrd.
12/24/2016 IndReq
1000127209/Stc]c
VSF
Material
Plant
CC 611/6N DRK 8L0N800691
PD? MaterialType FERT Unit
MRP ... MRP element data
Th [
Rescheduli... E.. Receipt/Reqmt Available Qty P...

New MD21

Machine generated alternative text:
Data Browser: Table MD VM Select Entries 2
? k14I: 
CI. R Total key NET 慛ETPL set Created on Expi. MPS Ping date Up. time stamp MRP Timestamp
400 B 000000000000084960005U017 x r 12/22/2016 20,161,222,081,624 20,161,222,083,705
400 B 003000000000084960003U017 X X X 12/22/2016 20,161,222,083,705 20,161,222,082,456

 (注意:为什么84960003却具有了NETPL呢?是因为它是84960005的compont,Header的planning run触发了其MRP-related chagne)

 

==> 可以发现,虽然Planning file没有NETPL,但是planning还是run了。

 

 

Case 3 - 先前没有NETPL。使用total planning

Machine generated alternative text:
change View 揚lanning Horizon 4, Plant? Overview
V NewEnt馿s nana
Phit Pbnt name Pbnnkig hoekon
U017 CAPE GIRARDEAUPLANTPG PAPER a

 

Machine generated alternative text:
Material 84960005 CC 611/6N DRK BL0N800691
Plant U0l7J MRP type 慞D Material Type FERT Unit C5
Date MRP ... 慚RP element data Rescheduli... E.. ReceiptjReqmt Available Qty P...
[j12/22f2ol6 Stock 0
al2/24f20l6 PlOrd. l000127207/Stck loo lOO 001
l2/24f20l6?ndReq JSF 200? lOO?]

MD21:

Machine generated alternative text:
R Cde Material Number
B 000 84960005
憆ops ExplodeBOM Ping date
MPS md.
EJ
X
X

  • 并没有置上NETPL

 

此时run total planning

Machine generated alternative text:
MRP Run
Scope of planning !
Plant
MRP control parameters
Processing key Ne ange for total horizon
Create purchase req. I2 Purchase requisitions in opening period
Schedule lines Schedule lines
Create MRP list MRP list
Planning mode Adapt planning data (normal mode)
Scheduling Basic dates will be determined for plann
Planning date 112/22/2016 I
Process control parameters
Parallel processing
Rl Display material list
User exit: select materials
User exit key
User exit parameter
IRPC

 

Machine generated alternative text:
MRP Run
MRP list Curr.Iist LUExcept.grp
Count.?
l
Time I
03.24.56
Planned
I Plnt
003 U0l7
Materials Selection Group
31415161718
dl2 H
Statistics
Materials planned
Materials with New Exceptions
Materials with Termination MRP List
Parameters
Scope of Planning
Plnt U017
Processing Key NETPL
Create Purchase Requisition 2
SA Schedule Line 3
Create MRP List 1
Planning Mode 1
Scheduling
1
1
1

 

Machine generated alternative text:
Material 84960003 1 84960001-follow up
Plant [uoi7j MRP type PD Material Type FERT Unit  E
Total consujpqQ4 Overview of material data L Lot size data J Procurement and sc.Jl] W LE)
MRP Controller Y99 FE NO DEP-y MRP group
Purchasing Group Strategy group 40
Procurement Type X Special procurement
Planning time fence 01 Availabdity check Z4
ABC Indicator -? Active
!. A.. Date MRP ... MRP element data Rescheduli... E.. Receipt/Reqmt Available Qty
[j12/22/2016 Stock 380
12/22/2016 IndReq VSF 650? 270?
12/22/2016 DepReq 84960005 200? 470?
12/24/2016 PlOrd. 1000127191/Stck 12/22/2016 52 300 170?
12/24/2016 PlOrd. 1000127208/Stck 12/22/2016 52 470 300
12/24/2016 IndReq VSF 300? 0
01/18/2018 PlOrd. 1000127192/Stek 52 200 200
O1/18/2018 IndReq VSF
01/22/2018 IndReq VSF

 

==> 可以发现,84960005并没有touch到。因为在MD21里它并没有NETPL。但即使8496003被touch到,也仅仅只是去clean NETPL,并没有执行Planning,同上面case1一样。

 

 

此时若planning horizon可以cover

Machine generated alternative text:
change View 揚lanning Hadron for Plant? Oniview
NewEntries fl鴉lB
flit Pbnt name Pbnnkig hor薿n
U017 CAPE GIRARDEAU-PLANT-PG PAPE a

 

再run total planning

Machine generated alternative text:
MRP Run
MRP list Curr.hst UExcept.grp
Planned Materials
Count.I Time Lev Plnt j Material
No materials planned
Selection Group
112131415161718
Statistics
Materials planned
Materials with New Exceptions
Materials with Termination MRP List

 

==> 可以发现,并没有任何一个Material被touch到。即使新的planning horizon可以touch到8496005的VSF;但是因为没有planning file的NETPL,所以不run。

 

结论:total planning完全是按照planning file entry来的。对于NETPL来说,但是在Planning真实地run过程中,还是以horizon为基准。所以其实这里是有issu的,试想,先前的planning file entry中没有NETPL是因为先前的change是outside of horizon,但是现在它应该属于inside of horizon;而如果还是使用NETPL来run,那么就会有问题?因为即使horizon cover到它,但是因为没有NETPL的indicator,这个change不被这一次的MRP所Pickup

解决方案:要么NETCH或NEUPL, 要么就是定义regular的自动的MRP run,使用maximum planning run interval

a).使用regenerative planning,如NETCH, NEUPL。

b). 配置 MRP indicator - Regular MRP of MRP type

Machine generated alternative text:
(i Production Planning
i Capacity Requirements Planning
Material Requirements Planning
Plant Parameters
i MRP Groups
Number Ranges
Master Data
1i  Define MRP Controllers
. ontroller
L CheckMRP Types
I ( De me p Ia rocurement Type
? C Maintain Planning Calendar
MRP Areas
. C Reference Plant for Accessing Central Master Data
E Independent Requirements Parameters
Planning
L? Procurement Proposals

Machine generated alternative text:
1-I-  JLi   L_J L
Indicator: plan material regularly
The indicator determines that materials with this MRP type are to be included in planning in
regular intervals, even if this material has not undergone a change relevant to MRP
In R/3 Retail, the indicator for multistep replenishment establishes that the system includes
the planning cycle for the planning of material&
Change View 揗RP Types? Details
New Entries  t  I 
MO MPS, f靫ing type -O-
[iii Master production scheduling
Firming type
Roll forward
[ planning results not
Do not dele ed ord
re鐄larly
q u

同时配置 一个maximum MRP interval Of MRP Group

Machine generated alternative text:
? W W -i J LttI L1F WJ L!C 慦 J
Maintain MRP Group
Plant [5395! IOWA CITY PLANT-PG HAIR CARE
MRP group 00409Net requirements planning
Assign Strategies Plannin ___________________________
Strategy Group J Maintained [ Max. MRP  ] Initial
Consumption Mode/Adjustment Horizon Safety Stock Initial
Consumption/Adjustment Maintained

Machine generated alternative text:
Change View 揗aximum MRP Period? Overview
Pint MRP... MRP group de.ion eforeMR
5395 0040 Net requirements planning
[? Performance Assistant
X
Number of Days After Which the Material Must Be Planned

使用这2个配置,那么在Planning file里会有一个自动的entry for material at specific date (next planning run date).

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17144169/viewspace-2131226/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-07-18

  • 博文量
    64
  • 访问量
    227845