scm670 globalavailable to promise(globalatp)
TRANSCRIPT
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
1/307
SCM670 Global Available-to-Promise (Global ATP)
SCM670
Release 640 04/06/2006
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
2/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
3/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
4/307
0
SAP AG 2003
SCM670 Global Available-to-Promise (GlobalATP)
SAP AG
THE BEST-RUN BUSINESSES RUN SAP
SAP AG 2003
SCM67
Global Available-to-Promise (Global ATP)
System SAP R/3 Enterprise
2003/Q4
Material number 50062901
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
5/307
0.2
SAP AG 2004
Copyright 2004 SAP AG. All rights reserved.
No part of this publiatio! "ay be reprodued or tra!s"itted i!
a!y for" or for a!y purpose #ithout the e$press per"issio! of
SAP AG. %he i!for"atio! o!tai!ed herei! "ay be ha!ged
#ithout prior !otie.
Copyright
Sme s!t"are pr#u$ts mar%ete# by SAP A& an# its #istributrs $ntain prprietary s!t"are $mpnents !
t'er s!t"are (en#rs) Mi$rs!t* +in#"s* ,utl%* an# P"erPint are re-istere# tra#emar%s ! Mi$rs!t .rpratin)
M* 2* 2 ni(ersal atabase* ,S/2* Parallel Sysple* MS/ESA* A* S/390* AS/400* ,S/390* ,S/400*
iSeries* pSeries* Series* Series* /,S* A7P* ntelli-ent Miner* +ebSp'ere* 8et!inity* i(li* an# n!rmi aretra#emar%s r re-istere# tra#emar%s ! M .rpratin in t'e nite# States an#/r t'er $untries)
,ra$le is a re-istere# tra#emar% ! ,ra$le .rpratin)
8* /,pen* ,S7/1* an# Mti! are re-istere# tra#emar%s ! t'e ,pen &rup)
.itri* .A* Pr-ram 8ei-'br'#* Meta7rame* +in7rame* i#e7rame* an# Multi+in are tra#emar%s r
re-istere# tra#emar%s ! .itri Systems* n$) :M;* M;* :M; an# +3. are tra#emar%s r re-istere# tra#emar%s ! +3.
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
6/307
'ese materials are sub>e$t t $'an-e "it'ut nti$e) 'ese materials are pr(i#e# by SAP A& an# its a!!iliate#
$mpanies ?@SAP &rup@ !r in!rmatinal purpses nly* "it'ut representatin r "arranty ! any %in#* an#
SAP &rup s'all nt be liable !r errrs r missins "it' respe$t t t'e materials) 'e nly "arranties !r SAP&rup pr#u$ts an# ser(i$es are t'se t'at are set !rt' in t'e epress "arranty statements a$$mpanyin- su$'
pr#u$ts an# ser(i$es* i! any) 8t'in- 'erein s'ul# be $nstrue# as $nstitutin- an a##itinal "arranty)
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
7/307
0.3
SAP AG 2003
Course Prere&uisites
Re!"ire#$
SCM600 Proesses i! Sales a!d 'istributio!
Re%ommee#$
SCM60( Sales
SCM200 Supply Chai! Pla!!i!g )vervie#
SCM2*0 Master 'ata +!tegratio!
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
8/307
0.4
SAP AG 2003
%arget Group
Parti%i'a&ts
Pro,et tea" "e"bers respo!sible for i"ple"e!ti!g
the SAP AP) o"po!e!t Global Available-to-Pro"ise
Global A%P/
"ratio&
days
'e trainin- materials are not teach-yourself programs) 'ey complement the course instructor's
explanations) Bur materials in$lu#e spa$e !r ntin- #"n any a##itinal in!rmatin)
'ere may nt be su!!i$ient time #urin- t'e $urse t $mplete all t'e eer$ises) 'e eer$ises are
inten#e# t be a##itinal eamples t'at are #ealt "it' #urin- t'e $urse) Parti$ipants $an als use t'em
t #eepen t'eir %n"le#-e a!ter t'e $urse)
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
9/307
1
SAP AG 2003
Co&te&ts$
Course goals
Course ob,etives
Course o!te!t
Global A%P #ithi! Supply Chai! Ma!age"e!t
Course )vervie#
?. SAP A& S.M6C0 1
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
10/307
1.2
SAP AG 2003
Tis %o"rse *ill 're'are +o" to$
Ma1e reliable delivery o""it"e!ts usi!g Global
A%P tra!sportatio! a!d ship"e!t sheduli!g the
si"ulatio! "ethods a!d ba1order proessi!g
'esribe the i!tegratio! of Global A%P #ith o!li!e
tra!satio! proessi!g )3%P/ syste" e!viro!"e!ts
$plai! a!d o!figure the basi a!d adva!ed Global
A%P "ethods
5tilie the si"ulatio! fu!tio! i! Global A%P
Set up a!d e$eute ba1order proessi!g
$plai! a!d set up tra!sportatio! a!d ship"e!t
sheduli!g
Course Goals
?. SAP A& S.M6C0 2
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
11/307
1.3
SAP AG 2003
At te %o&%l"sio& o, tis "&it +o" *ill be able to$
Su""arie the harateristis a!d fu!tio!s of
Global A%P defi!e A%P o!epts list the be!efits of
A%P a!d illustrate appliatio!s of A%P i! SAP AP)
$plai! the basi arhiteture of Global A%P i! SAP
AP) a!d desribe the )3%P i!tegratio! se!ario
'esribe the various basi a!d adva!ed he1
"ethods a!d reog!ie the !eed for the large variety
of availability he1s i! Supply Chai! Ma!age"e!t
Course )vervie# )b,etives
?. SAP A& S.M6C0 3
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
12/307
1.4
SAP AG 2003
Unit 6 8ules-9ased Availability
Che1
Unit 7 Produtio! :ithi! the
A%P Che1
Unit 8 9a1order Proessi!g
Unit 9 Sheduli!g
Unit 1 Course )vervie#
Unit 2 Global A%P ; )3%P
+!terfae
Unit 3 Che1 Method
Seletio!
Unit 4 Produt Availability
Che1
Unit 5 Che1 Agai!st Produt
Alloatio!s
Appe!di$
Course Co!te!t
Prefae
?. SAP A& S.M6C0 4
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
13/307
1.5
SAP AG 2003
Course )vervie# 'iagra"
.
/
Global A%P ; )3%P +!terfaeCourse )vervie#
1
6
7
2
3
Che1 Method Seletio!
Produt Availability Che1
Che1 Agai!st Produt Alloatio!s
8ules-9ased Availability Che1
Produtio! :ithi! the A%P Che1
9a1order Proessi!g
Sheduli!g
4
?. SAP A& S.M6C0 5
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
14/307
1.6
SAP AG 2003
Ma$ite 3td. is a "a!ufaturer of perso!al
o"puter produts a!d pu"ps. %he o"pa!y
i!te!ds to i"ple"e!t SAP AP) to sig!ifia!tly
i"prove the auray of its respo!ses to
usto"ers #ith regard to produt availability
duri!g sales order proessi!g.
+!suffiie!t sto1 i! i!dividual distributio! e!ters
"a1es the o"pa!y o!sider other availability
he1 optio!s i! additio! to he1i!g pla!t sto1for e$a"ple deliveri!g fro" other loatio!s
providi!g produt upgrades or "a!ufaturi!g the
produt.
SAP AG
9usi!ess Se!ario
?. SAP A& S.M6C0 6
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
15/307
1.7
SAP AG 2003
%heir goal is to i"prove global usto"er respo!se
a!d delivery perfor"a!e by providi!g reliable dates
for the supply hai! pla!s fro" 'P SNP a!d PP;'S.
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
16/307
1.8
SAP AG 2003
Global ross-loatio! real-ti"e A%P
he1
9asi "ethods Adva!ed "ethods
Co"bi!atio!s of basi "ethods
8ules-based availability he1
Capable-to-Pro"ise C%P/
Multilevel A%P he1
+!tegratio! of legay syste"s
A%P re&uestA%P re&uestA%P re&uest
Sales
+20
-10
+10
Ma1e
Co!fir"atio!Co!fir"atio!Co!fir"atio!
Global Available-to-Pro"ise Global A%P/
A(ailability $'e$%s are tri--ere# by e(ents in t'e ,;P system eit'er t'e SAP R/3 system r a le-a$y
system an# an AP reDuest is sent t SAP AP, !r all SAP AP,rele(ant pr#u$ts in t'e r#er)
An AP $'e$% is an nline sear$' use# !r (eri!yin- t'at t'e reDueste# pr#u$t $an be pr(i#e# by t'e
$mpany in t'e Duantity reDueste# an# n t'e #ate reDueste# by t'e $ustmer)
n many ,;P systems* APspe$i!i$ !un$tins are limite# r nneistent) AP !un$tins as pre(iusly
%n"n !rm SAP R/3 all"e# pr#u$t sele$tin an# sin-le manual substitutin at plant le(el ?ne item
#urin- t'e AP $'e$%) n!inite $apa$ity usually 'a# t be assume# in assembly r#er pr$essin-) A
$apa$ity $'e$% "as nly pssible "'en manu!a$turin- r#ers r manu!a$turin- r#er net"r%s "ere
-enerate# #ire$tly)
'e AP $'e$% uses PP/S !un$tins !r pr#u$tin)
y applyin- rulesbase# AP* it is pssible t $'e$% !r alternati(e pr#u$ts in alternati(e l$atins* as"ell as t $nsi#er pr#u$tin a$rss all pr#u$t le(els)
?. SAP A& S.M6C0 F
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
17/307
1.
SAP AG 2003
Possible 'ou"e!ts for Global A%P i! SAP AP)
S' dou"e!ts for e$a"ple sales order delivery/
Sto1 tra!sfers sto1 tra!sport re&uisitio!s i!-pla!t sto1tra!sfer reservatio!s/
Co"po!e!t he1 produtio! order pla!!ed ordersubo!trat proure"e!t proessi!g .../
+!ve!tory Ma!age"e!t goods issue he1 MM reservatio!/
+t is possible to use the follo#i!g dou"e!ts for Global
A%P
?. SAP A& S.M6C0 9
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
18/307
1.10
SAP AG 2003
Global A%P i! Supply Chai! Ma!age"e!t
+""ediate delivery o""it"e!t respo!se to usto"er
'eisio! support for o"ple$ order proessi!g #ith
o!fliti!g delivery o""it"e!ts
=ighly i!tegrated #ith
'e"a!d Pla!!i!g
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
19/307
1.11
SAP AG 2003
SAP A#va&%e# Pla&&i&5 a 'timiatio&
A%P 'e"a!dPla!!i!g
uses 9:/
SupplyNet#or1Pla!!i!g
%ra!sport.Pla!!i!g >
?ehileSheduli!g
Produtio!Pla!!i!g >'etailed
Sheduli!g
SC Co1pit >Net#or1'esig!
A%P "bedded i! SAP AP) Arhiteture
SAP
8;
SAP
9:
3egay
)3%P
No!-8;
)3%P
No!-8;
)3%P
@ueued 8
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
20/307
1.12
SAP AG 2003
9asi Method Produt Availability Che1
SAP AP
AP AP
AP AP
SAP R8/
E&ter'rise
SAP R8/
E&ter'rise
"#al AP
se.$e.
!)e# ate.ial
in plant 1000
"#al AP"#al AP
se.$e.se.$e.
!)e# ate.ial !)e# ate.ial
in plant 1000in plant 1000
S'
Sales order
+te" *0 Material
+te" 20 MaterialB
8eeipts
+ssues
%i"e
'e eample s'"s a sales r#er $nsistin- ! t" itemsG
Material ! is a nnAP, material an# is t'ere!re $'e$%e# l$ally)
Material " ?in SAP R/3 is $'e$%e# as pr#u$t " in t'e $rrespn#in- l$atin usin- time series in
SAP AP,)
ime series in$lu#e all sele$te# types ! st$% an# all re$eipts an# issues sele$te# !r t'e a$tual $'e$%)
'ere!re* time series represent planne# st$% an# s$'e#ule# supply r#ers at any pint n t'e time ais)
sin- time series* AP $al$ulates i! t'e ne" r#er $an r $annt be $n!irme# !r t'e reDueste# #ate)
A l$al AP ser(er is re$mmen#e# !r t'e a(ailability $'e$% ! lar-e #ata Duantities in SAP R/3 ?see
SAP 8te 99999)
?. SAP A& S.M6C0 12
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
21/307
1.13
SAP AG 2003
Adva!ed Method Produt Availability Che1 Che1 Agai!st Produt Alloatio!s
Nove"ber
*000 t
P."#t all"#ati"n #)e#A$aila,ilit% #)e#
n#"ing sales ".e.
%i"e
'ee"ber
7(0 to!s are available. =o#ever o!ly (00 to!s are
alloated to this usto"er i! the Nove"ber period.
(00 t 2(0 ti.st eli$e.% Se#"n eli$e.%
7(0 t
'e eample s'"s an a#(an$e# met'#G
Step 1G Pr#u$t a(ailability $'e$%
Step 2G .'e$% a-ainst pr#u$t all$atins ?t'e $'e$% a-ainst pr#u$t all$atins is als re!erre# t
simply as @pr#u$t all$atinH
'e st$% le(el ! 250 tns in t'e e$ember peri# is t'e remain#er ! t'e pre(ius ttal st$% ! C50
tns a!ter 500 tns 'a(e been prmise# t t'e $ustmer ?pr#u$t all$atin) n ttal* C50 tns are
#eli(ere# in t" parts)
?. SAP A& S.M6C0 13
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
22/307
1.14
SAP AG 2003
Adva!ed Method 8ules-9ased A%P
Alter!ative loatio!s/
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
23/307
1.15
SAP AG 2003
Sales or#er
Pla!!ed ordersPla!!ed orders
S'S' A%PA%PA%P re&uest
Produtio! Pla!!i!g;
'etailed Sheduli!g
Produtio! Pla!!i!g;
'etailed Sheduli!g
No A%P Ma1e
Pla!!ed
orders
M8P
Co!fir"atio!
5pdate ti"e series
Adva!ed Method Capable-to-Pro"ise C%P/
R8/ AP
! a pr#u$t is nt a(ailable an# t'ere is nt enu-' planne# st$%* &lbal AP $an tri--er pr#u$tin
#ire$tly)
&lbal AP $alls a $rrespn#in- met'# !r r#er entry in PP/S) 'is s$'e#ules an r#er !r t'e
reDueste# Duantity n all resur$es in t'e PPM* ta%in- int a$$unt t'e !ree $apa$ity) t als $'e$%s t'e
a(ailability ! pr#u$ts in t'e bill ! material)
'e result is trans!erre# t AP* "'i$' up#ates t'e sales r#er a!ter $n!irmin- t'e #eli(ery prpsal)
SAP AP, uses t'is $n!irmatin t up#ate t'e AP time series) PP/S sen#s t'e simulate# planne#
r#ers t t'e SAP R/3 system* "'ere an a##itinal plannin- run epl#es t'e nnSAP AP, materials !
t'e SAP R/3 bill ! material ?,M* i! reDuire#)
?. SAP A& S.M6C0 15
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
24/307
1.16
SAP AG 2003
9a1order Proessi!g
Ba%9or#er items
%he order ite" is !ot o!fir"ed i! full %he re&uested delivery date for a! order ite" is !ot
o!fir"ed
%here are overo!fir"atio!s
%he order ite" is !ot o!fir"ed i! full %he re&uested delivery date for a! order ite" is !ot
o!fir"ed
%here are overo!fir"atio!s
Ba%9or#er 'ro%essi&5
a$%r#er pr$essin- is an a(ailability $'e$% tl t'at all"s yu t #ia-nse ba$%r#ers an# (er"rite
t'e $mmitte# Duantity t'at resulte# !rm t'e last a(ailability $'e$%) Bu $an re#istribute t'e $n!irme#
Duantity !r ne r se(eral pr#u$ts (er sele$te# $ustmer reDuirements)
Bu $an per!rm ba$%r#er pr$essin-G
ntera$ti(ely
n t'e ba$%-run# ?bat$' m#e in$lu#in- simulatin
As a $mbinatin ! intera$ti(e ba$%r#er pr$essin- an# ba$%r#er pr$essin- in t'e ba$%-run#
?. SAP A& S.M6C0 16
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
25/307
1.17
SAP AG 2003
:o" are &o* able to$
Su""arie the harateristis a!d fu!tio!s of
Global A%P defi!e A%P o!epts list the be!efits
of A%P a!d illustrate appliatio!s of A%P i! SAP
AP)
$plai! the basi arhiteture of Global A%P i!
SAP AP) a!d desribe the )3%P i!tegratio!
se!ario
'esribe the various basi a!d adva!ed he1
"ethods a!d reog!ie the !eed for the large
variety of availability he1s i! Supply Chai!
Ma!age"e!t
Course )vervie# Su""ary
?. SAP A& S.M6C0 1C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
26/307
2
SAP AG 2003
Global A%P ; )3%P +!terfae
Co&te&ts$
9asi o!epts of the SAP AP) Core +!terfae
'ata tra!sfer usi!g i!tegratio! "odels
Speifi data ha!!els for Global A%P
?. SAP A& S.M6C0 1
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
27/307
2.2
SAP AG 2003
Global A%P ; )3%P +!terfae )b,etives
At te %o&%l"sio& o, tis "&it +o" *ill be able to$
$plai! the basi i!terfae fu!tio!s bet#ee! Global
A%P a!d the )3%P syste"s
'eter"i!e soure a!d target syste"s #ithi! o"ple$
syste" e!viro!"e!ts
Guara!tee a data supply to the SAP AP) syste" by
tra!sferri!g "aster a!d tra!satio! data fro" the
)3%P syste"s
8etur! pla!!i!g results fro" the SAP AP) syste" to
the )3%P syste"s
?. SAP A& S.M6C0 2
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
28/307
2.3
SAP AG 2003
Global A%P ; )3%P +!terfae Course )vervie#'iagra"
.
/
Global A%P ; )3%P +!terfaeCourse )vervie#
1
6
7
2
3
Che1 Method Seletio!
Produt Availability Che1
Che1 Agai!st Produt Alloatio!s
8ules-9ased Availability Che1
Produtio! :ithi! the A%P Che1
9a1order Proessi!g
Sheduli!g
4
?. SAP A& S.M6C0 3
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
29/307
2.4
SAP AG 2003
Ma$ite 3td. i!te!ds to use A%P i! a! i!tegrated
!et#or1ed syste". %heir A%P syste" uses
e$eutio! data fro" )3%P syste"s suh as SAP
8;/ a!d other legay syste"s as a basis for
pla!!i!g.
%he o"pa!y #ill use the !u"erous i!terfae
fu!tio!s to i!itially load data about produts
loatio!s routi!gs 9)Ms a!d urre!t orders
fro" the )3%P syste"s i!to SAP AP). %he pla!!i!g data i! both SAP AP) a!d the )3%P
syste"s "ust be sy!hro!ied.
Global A%P ; )3%P +!terfae 9usi!ess Se!ario
SAP AG 2003
?. SAP A& S.M6C0 4
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
30/307
2.5
SAP AG 2003
+!terfae Se!ario
SAP AP)SAP AP)
SDLO
HR
SAP 8;SAP 8;
No!No!--8;8;
Syste"Syste"
BAPIPlug-+! #ith C+ Sales
an% &istribution
'asic unctions ->
Availability Check an%
rans)er o) "e*uirements-FAvailability Check ->
Availability Check +ith
AP ,ogic or Against
Planning -> &e)ine
Checking Grous
SAP "#$ Customizing -> Sales
an% &istribution
'asic unctions ->
Availability Check an%
rans)er o) "e*uirements-FAvailability Check ->
Availability Check +ith
AP ,ogic or Against
Planning -> &e)ine
Checking Grous
SAP APO Customizing ->
Global Available-to-Promise
(Global AP!
General Settings ->
.aintain Global Settings)or Availability Check
SAP APO Customizing ->
Global Available-to-Promise
(Global AP!
General Settings ->
.aintain Global Settings)or Availability Check
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
39/307
2.14
SAP AG 2003
%i"e series a!d
order !et#or1
update
Pla!!ed order
Sales order
Produtio! order
+!fo struture Produt alloatio! group
)rder pla!!ed/
)rder sales/
)rder produtio!/
Material "aster Produt "aster
8outi!g 9)M Produtio! proess "odel
Pla!t 3oatio!
SAPliveCahe
SAPliveCahe
Master a!d %ra!satio! 'ata i! SAP 8; a!d SAPAP)
;TP AP
sin- (arius .ustmiin- steps* a re$ipr$al system $nne$tin is set up t'at enables #ata rele(ant t
t'e plannin- pr$ess t be trans!erre# !rm t'e ee$utin- SAP R/3 system t SAP AP,* an# t'e results
! t'e plannin- pr$ess t be returne# t SAP R/3)
A sales r#er $reate# in t'e SAP R/3 system is trans!erre# t SAP AP, an# m#ele# in t'e apprpriate
time series) Pr$urement* st$% trans!er* an# planne# r#ers $reate# in SAP AP, are passe# ba$% t t'e
,;P system as $rrespn#in- planne# r#ers) Planne# r#ers $an be $n(erte# int pr#u$tin r#ers
in SAP AP,) Pr#u$tin r#ers are al"ays $n!irme# in t'e ,;P system ?ee$utin !un$tin)
n!rmatin !rm t'e ,;P material master is passe# t t'e SAP AP, pr#u$t master) n!rmatin !rm
t'e ,;P plant is mappe# in SAP AP, by t'e l$atin)
SAP R/3 rutin-s an# ,Ms are lin%e# t SAP AP, t'ru-' t'e pr#u$tin pr$ess m#el)
'e SAP R/3 in! stru$ture $rrespn#s t t'e pr#u$t all$atin -rup in SAP AP, an# $an betrans!erre# !rm SAP R/3 t SAP AP,)
?. SAP A& S.M6C0 14
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
40/307
2.15
SAP AG 2003
:o" are &o* able to$
$plai! the basi i!terfae fu!tio!s bet#ee!
Global A%P a!d the )3%P syste"s
'eter"i!e soure a!d target syste"s #ithi!
o"ple$ syste" e!viro!"e!ts
Guara!tee a data supply to the SAP AP) syste"
by tra!sferri!g "aster a!d tra!satio! data fro"
the )3%P syste"s
8etur! pla!!i!g results fro" the SAP AP) syste"
to the )3%P syste"s
Global A%P ; )3%P +!terfae Su""ary
?. SAP A& S.M6C0 15
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
41/307
3
SAP AG 2003
Che1 Method Seletio!
Co&te&ts$
%he he1 i!strutio!s
Seletio! of a basi "ethod
Seletio! of a! adva!ed availability he1 "ethod
%he busi!ess eve!t
%he he1 "ode
'eter"i!atio! of the he1 "ode fro" the re&uire"e!ts lass
SAP 8;/
?. SAP A& S.M6C0 1
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
42/307
3.2
SAP AG 2003
Che1 Method Seletio! )b,etives
At te %o&%l"sio& o, tis "&it +o" *ill be able to$
$plai! the basi o!epts of the basi availability
he1 "ethods
$plai! the basi o!epts of the adva!ed
availability he1 "ethods
'eter"i!e the seletio! of the he1 "ethod
$plai! the sig!ifia!e a!d deter"i!atio! of the
he1 "ode a!d busi!ess eve!t
?. SAP A& S.M6C0 2
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
43/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
44/307
3.4
SAP AG 2003
Che1 Method Seletio! 9usi!ess Se!ario
Ma$ite 3td.s produt spetru" a!d busi!ess
proesses are heteroge!eous. %he de"a!ds o!
the availability he1 therefore vary depe!di!g
o! the produt a!d possibly the tra!satio!.
Ma$ite 3td. deides to use various availability
he1 "ethods.
SAP AG 2003
?. SAP A& S.M6C0 4
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
45/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
46/307
3.6
SAP AG 2003
Adva!ed Availability Che1 Methods
D
Co"bi!atio! of
basi "ethods
)b,et
*.
2.
.
8ules-based
availability he1
Co"bi!atio! of basi "ethods rules a!d;or produtio!
)b,et
*.
2.
.
Produtio!
C%P or MA%P/
'e a#(an$e# a(ailability $'e$% met'#s in$lu#eG
'e $mbinatin ! basi$ met'#s
7r eample* !irst* yu $an ee$ute a $'e$% a-ainst pr#u$t all$atins) Bu t'en $'e$% t'e resultin-
$n!irme# Duantities a-ainst t'e rele(ant AP Duantity "it'in t'e pr#u$t a(ailability $'e$%)
Pr#u$tin ?.apabletPrmise
.P means $allin- Pr#u$tin Plannin- an# etaile# S$'e#ulin- ?PP/S #ire$tly #urin- an AP
$'e$%)Bu $an set t'at PP/S is $alle# "'en t'e reDueste# pr#u$t is nt $mpletely a(ailable* inr#er t pr#u$e t'e remainin- Duantity r t pr$ure it eternally)nli%e in t'e multile(el AP $'e$%?MAP* PP/S planne# r#ers r pur$'ase reDuisitins* "'i$' are (isible an# are ta%en int a$$unt
in plannin-* al"ays result imme#iately #urin- t'e .P pr$ess)A !easible planne# r#er is
#etermine# in PP/S !rm t'e result ! s$'e#ulin- t'ese planne# r#ers ?ta%in- $apa$ities an# t'epr#u$t a(ailability int a$$unt) A $n!irmatin $an t'en be ma#e a-ainst t'is planne# r#er)
Pr#u$tin ?multile(el AP $'e$%
'e multile(el AP $'e$% is use# in pr#u$tin pr$esses "'ere a lar-e part ! t'e (aluea##e#
a$ti(ity arises at !inal assembly)'e assemblies n t'e l"er pr#u$tin le(els are alrea#y pr#u$e#r pr$ure# be!re t'e sales r#er arri(es)7inal assembly is nly starte# "'en a sales r#er arri(es)'e $riti$al !a$tr in pr#u$tin is $mpnent a(ailability)n $ntrast t .apabletPrmise ?.P*n re$eipt elements are $reate# in t'e SAP AP, r#er net"r% #urin- t'e multile(el AP $'e$%)nstea#* t'e $'e$% results are stre# in t'e AP tree stru$ture)Re$eipt elements are nly -enerate#
?. SAP A& S.M6C0 6
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
47/307
later "'en t'e AP tree stru$ture is $n(erte# in PP/S)'is all"s impr(e# per!rman$e #urin- t'e$'e$%):"e(er* statements n $apa$ity a(ailability an# s$'e#ulin- $annt be as #etaile# as in .P)
Rulesbase# a(ailability $'e$%
Bu use t'e rulesbase# a(ailability $'e$% t autmati$ally r manually ptimie t'e pr$ess !r
#e$i#in- bet"een alternati(es usin- pre#e!ine# rules)! a pr#u$t is nt a(ailable* !r eample* yu$an $'e$% substitutes !r a(ailability r yu $an $'e$% t'e a(ailability ! t'e ri-inal pr#u$t in t'er
l$atins)Ant'er ptin "ul# be t sele$t alternati(e PPMs "it'in t'e !rame"r% ! pr#u$tin)
'ese alternati(es are stre# in master #ata ?rules an# #etermine# spe$i!i$ally !r a transa$tin?$n#itin te$'niDue)
?. SAP A& S.M6C0 C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
48/307
3.7
SAP AG 2003
Che1 +!strutio!s
e%i#i&5 o& te %e%9 meto#
)b,et
A##ess 1< 1st !"niti"n
A##ess 2< 2n !"niti"n
A##ess 3< 3. !"niti"n
A##ess 4< 4t) !"niti"n
A##ess 1< 1st !"niti"n
A##ess 2< 2n !"niti"n
A##ess 3< 3. !"niti"n
A##ess 4< 4t) !"niti"n
A##ess 1< 1st !"niti"n
A##ess 1< 1st !"niti"n
#. ##.
'e $'e$% instru$tins #etermine t'e type an# s$pe ! t'e a(ailability $'e$%) n t'e $'e$% instru$tins*
yu #e!ine "'i$' a(ailability $'e$% met'# yu "ant t use)
! yu "ant t per!rm t'e $'e$% n t'e basis ! a $asic metho%* yu $'se t'e basi$ met'# 'ere
?pr#u$t a(ailability $'e$%* $'e$% a-ainst pr#u$t all$atins* r $'e$% a-ainst t'e !re$ast)
! yu "ant t $'e$% n t'e basis ! t'e a%&ance% metho%s* yu 'a(e t'e !ll"in- ptinsG
Bu $an com$ine $asic metho%s in any "ay by #e!inin- t'e $'e$% seDuen$e) ! yu # notset t'e
Neutral resultsin#i$atr* t'e result ! t'e a(ailability $'e$% ! t'e pre(ius step is t'e startin- pint
!r t'e $'e$% in t'e net $'e$% step) ! yu set t'eNeutral resultsin#i$atr !r a basi$ met'#* t'e
result ! t'is basi$ met'# 'as n e!!e$t n t'e !inal result) ! t'e neutral result ! a basi$ met'# is
smaller t'an t'e !inal result* a messa-e is #isplaye#) ! yu 'a(e set t'e Neutral results in#i$atr !r
all basi$ met'#s ! a $'e$%* t'e !inal result is al"ays t'e ri-inal an# $mplete reDuirementDuantity)
Bu $an als $all t'e rules-$ase% a&aila$ility chec !rm t'e $'e$% instru$tins) ! t'eRules-Based
ATPin#i$atr is set* t'e system tries t #etermine ne r mre rules usin- t'e $n#itin te$'niDue)
'e rules are master #ata) Pssible pr#u$t an# l$atin substitutin relatins'ips are #e!ine# t'ere)
! t'e $all t pr#u$tin 'as been #e!ine#* alternati(e PPMs $an als be #e!ine# in t'e rules) ! yu #
notset t'e Start Immediatelyin#i$atr* t'e #i!!eren$e bet"een t'e reDueste# Duantity ! t'e
transa$tin an# $n!irme# Duantity !rm t'e $'e$% step?s ! t'e basi$ met'#?s is trans!erre# t t'e
rule?s !r $'e$%in-) ! t'e Start Immediatelyin#i$atr is set* t'e rulesbase# a(ailability $'e$% is
$alle# imme#iately "it' t'e reDueste# Duantity ! t'e transa$tin in t'er "r#s* "it'ut a $'e$% !
?. SAP A& S.M6C0 F
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
49/307
any t'er a$ti(ate# basi$ met'#s) ! t'e result ! t'e rule interpretatin is a $al$ulatin pr!ile ?!r
eample* a $nsumptin 'rin* t'e system $'e$%s t'e ri-inal reDuirement "'ile ta%in- a$$unt
! t'e $al$ulatin pr!ile)
'e pro%uction capa$ility()*+ or ,*+ is an a##itinal $'e$% met'# t'at $an be $alle# i! t'e
basi$ $'e$%s !ail) :"e(er* pr#u$tin $an als be starte# imme#iately) ! pr#u$tin is nly $alle#
a!ter an a(ailability $'e$%* yu 'a(e t" ptinsG
Pr#u$tin is starte# a!ter ee$utin ! all basi$ met'#s in t'e $'e$% instru$tins !r t'e partial
Duantity ! t'e ri-inal reDuirement Duantity t'at $ul# nt be $n!irme# in t'e pre(ius $'e$%sGBu 'a(e t bear in min# t'at "'en se(eral basi$ met'#s are use#* t'e $n!irmable Duantities
!rm step n represent t'e reDuirement !r t'e basi$ met'# in step nN1)
Pr#u$tin is starte# !r t'e partial Duantity ! t'e AP reDuirement Duantity t'at $ul# nt be
$n!irme# by t'e pr#u$t a(ailability $'e$%G 'e AP reDuirement Duantity is t'e Duantity t'at
$ul# be $n!irme# by pre$e#in- basi$ met'#s) ! t'e pr#u$t a(ailability $'e$% is t'e !irst basi$
met'#* t'e AP reDuirement Duantity $rrespn#s t t'e ri-inal reDuirement Duantity)
)aution/ t is nt pssible t $all pr#u$tin an# t'e rules simultaneusly !rm t'e same $'e$%
instru$tins) ! yu "ant t'e rulesbase# a(ailability $'e$% an# pr#u$tin t be $mbine# "it' ne
ant'er* yu $an #etermine t'er $'e$% instru$tins usin- t'e rules) Pr#u$tin is $alle# !rm t'ese
$'e$% instru$tins r $alle# #ire$tly !rm t'e rule "it'in t'e $ntet ! t'e l$atin #eterminatin
a$ti(ity)
n t'e nrmal seDuen$e ! e(ents* a basi$ $'e$% ?"it' r "it'ut pr#u$tin is per!rme# !irst) ,nlya!ter t'e basi$ $'e$%s 'a(e !aile# t $me up "it' t'e ne$essary $mmitte# Duantity are t'e rules use#
t sear$' !r t'er l$atins an# pr#u$ts ?substitutins) 'e rules $an als $'e$% !r pr#u$tin in
t'er l$atins)
?. SAP A& S.M6C0 9
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
50/307
3.8
SAP AG 2003
9usi!ess9usi!ess eve!teve!tChe1 "odeChe1 "ode
'eter"i!atio! of the Che1 +!strutio!s
Ce%9
i&str"%tio&s
'e #eterminatin ! t'e $'e$% instru$tins #epen#in- n t'e business e(ent an# t'e $'e$% m#e means
t'at t'e type an# s$pe ! t'e a(ailability $'e$% $an be $ntrlle# #epen#in- n t'e $allin- pr$ess
an#/r t'e material)
Settin-s!r #eterminin- t'e $'e$% instru$tins $an eist in t'e basi$ $n!i-uratin* in t'e pr#u$t master*
an# in t'e l$atin #eterminatin a$ti(ity ?inte-rate# rule maintenan$e) 'e settin-s ! t'e l$atin
#eterminatin a$ti(ity are use# by t'e a(ailability $'e$% #urin- l$atin substitutin in &lbal AP)
?. SAP A& S.M6C0 10
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
51/307
3.
SAP AG 2003
e,i&e b"si&ess eve&ts ,or ea% sit"atio& i& *i% te
;TP %a& se a& ATP re!"est$
9usi!ess
eve!ts i!flue!e
Che1 i!strutio!s
Che1 o!trol
Sope of he1
Sales orderSales order
Produtio! orderProdutio! order
'elivery'elivery
9usi!ess ve!ts
usiness e(ents are #e!ine# in t'e ,;P system an# use# in SAP AP,)
A business e(ent i#enti!ies t'e type ! transa$tin t'at initiates t'e AP $'e$%) .urrent business e(ents
a(ailable in SAP R/3 in$lu#eG
Sales r#er
Pr#u$tin r#er ?$reatin an# release
eli(ery
'e business e(ent is trans!erre# t t'e AP $'e$% in SAP AP,) n SAP AP,* t'e business e(ent is use#
t-et'er "it' t'e t'er AP settin-s t #etermine t'e entire $'e$% rule $ntrl)
'e business e(ent $rrespn#s t t'e $'e$%in- rule in SAP R/3 an# is trans!erre# t SAP AP, usin-
SAP AP, .7)
?. SAP A& S.M6C0 11
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
52/307
3.10
SAP AG 2003
'eter"i!atio! of the 9usi!ess ve!t
%ra!satio!%ra!satio!
Sales
dou"e!t
Che1i!gChe1i!g
ruleruleA9AP
C+un$tin "it' t'e business e(ent* als #i$tates t'e s$pe ! t'e AP $'e$%)
'e s'rta-e $'e$% is smetimes re!erre# t as
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
87/307
4.12
SAP AG 2003
Che1 Co!trol
A%P Group
9usi!ess ve!t
A%P Group
9usi!ess ve!t
02
A
+!dividual re&uire"e!ts
S' order
No Subloatio! Che1
No ?ersio! Che1
Co!sider Che1i!g =orio!
A%P Che1 Co!trol Ge!eralA%P Che1 Co!trol Ge!eral
8eeipts fro" Past
Che1i!g =orio! G8
'e subl$atin le(el is a stra-e subset ! t'e AP, l$atin) t is interprete# as a stra-e l$atin i! t'e
AP $ate-ry $mes !rm SAP R/3) A reDuirement $an be $'e$%e# at l$atin an# subl$atin le(el)
'e #e!initin ! t'e pr#u$t (ersin ?"'i$' is interprete# as a bat$' i! t'e AP $ate-ry is !rm SAP
R/3 $mes !rm t'e ,;P system) ! a reDuirement !r "'i$' a pr#u$t (ersin 'as been spe$i!ie# is
trans!erre# t AP in SAP AP,* it $an be $'e$%e# at bt' t'e pr#u$t an# (ersin le(els)
ReDuirements lyin- a!ter t'e $'e$%in- 'rin at t'e time ! t'e $'e$% are al"ays $nsi#ere# a(ailable i!
t'is ptin is a$ti(e)
An AP $'e$% usin- t'e receipts from the pastptin #etermines i! re$eipts "it' re$eipt #ates in t'e past
s'ul# be ta%en int a$$unt in t'e $n!irmatin ! a reDuirement)
.nsi#er past re$eiptsG
A .nsi#er past re$eipts "it' messa-e Past re$eipts nt $nsi#ere#
. Past re$eipts nt $nsi#ere# "it' messa-e
'e 'rin !r missin- parts at -#s re$eipt #etermines '" many #ays in t'e !uture "ill be $'e$%e#
!r s'rta-es ?usin- -#s re$eipt pstin-s in n(entry Mana-ement)
?. SAP A& S.M6C0 12
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
88/307
4.13
SAP AG 2003
Produt AProdut AProdut A
3oatio! *
3oatio! 2
Subloatio! 0*
Subloatio! 02
A%P %i"e Series i! SAP liveCahe
Iivi#"al time series ,or ea%$
Produt
3oatio!
Subloatio!
Produt versio!
Charateristis o"bi!atio!
'e pr#u$t a(ailability $'e$% uses time series t'at represent t'e re$eipts an# issues !r a pr#u$t)
n#i(i#ual time series eist n pr#u$t* l$atin* subl$atin* an# (ersin le(el) 'e subl$atin an#
(ersin $rrespn# t t'e stra-e l$atin an# t'e bat$' respe$ti(ely in SAP R/3)
n SAP AP,* plannin- is ee$ute# at pr#u$t l$atin le(el) 'e i#enti!i$atin ! AP time series is als
base# n t'ese terms) 7urt'ermre* AP supprts a##itinal r-aniatinal le(els* as in SAP R/3G
'e subl$atin ?in SAP R/3 J stra-e l$atin
'e pr#u$t (ersin ? in SAP R/3 J bat$'
'e $'ara$teristi$s $mbinatin ?#es nt eist in SAP R/3
AP in SAP AP, e(aluates t'ese le(els a$$r#in- t t'e le(el ! #etail by "'i$' t'e in$min-
reDuirement is spe$i!ie#) All r-aniatinal le(els t'at may $ntain elements are ta%en int a$$unt* "it'
t'e minimum Duantity n ea$' #ate bein- !inally $n!irme#) Eample G A sales r#er spe$i!ies a pr#u$t (ersin* but n subl$atin is -i(en) 'e pr#u$t is nt
$n!i-ure#* t'ere!re n $'ara$teristi$s eist) n t'is $ase* t'e AP $'e$% is $arrie# ut at t'ese le(elsG
Pr#u$t / l$atin
Pr#u$t / l$atin / pr#u$t (ersin
Eample G A sales r#er spe$i!ies a pr#u$t (ersin an# a subl$atin) A-ain* t'e pr#u$t is nt
$n!i-ure# t'ere!re n $'ara$teristi$s eist) n t'is $ase* t'e AP $'e$% is $arrie# ut at t'ese le(elsG
Pr#u$t / l$atin
Pr#u$t / l$atin / pr#u$t (ersin
?. SAP A& S.M6C0 13
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
89/307
Pr#u$t / l$atin / subl$atin
Pr#u$t / l$atin / pr#u$t (ersin / subl$atin
.n$lusinG 'e 'i-'er t'e spe$i!i$ity ! t'e reDuirement* t'e lar-er t'e number ! $'e$%s t'at 'a(e t
be $arrie# ut)
?. SAP A& S.M6C0 14
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
90/307
4.14
SAP AG 2003
Aggregatio! of %i"e Series i! SAP liveCahe
A55re5ate ea% re%ei't (iss"e) a%%or#i&5 to$
Category
%i"e u!it
Cu"ulative rather tha! i!dividual &ua!tities are he1ed J
high perfor"a!e
?. SAP A& S.M6C0 15
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
91/307
4.15
SAP AG 2003
Che1i!g=ori6o!
Che1s 5si!g Che1i!g =orio!
Method for he1i!g agai!st the reple!ish"e!t lead ti"eMethod for he1i!g agai!st the reple!ish"e!t lead ti"e
Produt availability he1 o!ly i! he1i!g horio!
)utside the he1i!g horio! o!fir"atio! #ithout he1
(0(0
(0(0
2020
2020
'e $'e$%in- 'rin #e!ines a time inter(al ?$'e$% #ate N peri# in "'i$' a pr#u$t a(ailability $'e$%
$an be $arrie# ut) ! t'e reDuirements #ate lies "it'in t'is time inter(al* t'e $'e$% is $arrie# ut)
ReDuirements t'at lie a!ter t'e en# ! t'e $'e$%in- 'rin are nt $'e$%e#* "'i$' means t'ey are
$n!irme# in !ull) 'e $'e$%in- 'rin $an be use# t m#el t'e replenis'ment lea# time* !r eample)
'e !ll"in- prereDuisites must be met !r usin- t'e $'e$%in- 'rinG
'e $'e$%in- 'rin an# t'e $'e$%in- 'rin $alen#ar must be entere# in t'e l$atinspe$i!i$
pr#u$t master #ata)
'e $'e$%in- 'rin must be a$ti(ate# in .ustmiin- !r t'e $'e$% $ntrl)
?. SAP A& S.M6C0 16
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
92/307
4.16
SAP AG 2003
8eple!ish"e!t lead ti"e
if M8P defi!ed i! SAP 8;/
+!-house produtio!
Goods reeipt proessi!g ti"e
Che1i!g horio!
+!-house produtio!
Che1i!g horio!
$ter!al proure"e!t
Purhasi!g proessi!g ti"e
Pla!!ed delivery ti"e
Goods reeipt proessi!g ti"e
Che1i!g horio!
SAP 8; 8eple!ish"e!t 3ead %i"e a!d SAP AP)Che1i!g =orio!
R8/ AP
)r
?. SAP A& S.M6C0 1C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
93/307
4.17
SAP AG 2003
I&%l"#e (or e
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
94/307
4.18
SAP AG 2003
ATP %ate5oriesTP %ate5ories
Cat.Cat. 'esriptio!'esriptio!
ACAC Produtio! order reated/Produtio! order reated/
A'A' Produtio! order released/Produtio! order released/
AGAG Purhase re&uisitio!Purhase re&uisitio!
A+A+ Pla!!ed order !ot fir"ed/Pla!!ed order !ot fir"ed/
AKAK Pla!!ed order fir"ed/Pla!!ed order fir"ed/
M8P ele"e!ts
A%P Categories
:: AP) ategoriesAP) ategories
:: 3egay ategories3egay ategories
Cat.Cat. 'esriptio!'esriptio!
$$$$ 3egay +3egay +$y$y 3egay ++3egay ++
SNP Pla!!ed orderSNP Pla!!ed order
......
R8/ %ate5ories
8/ %ate5ories
E
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
95/307
4.1
SAP AG 2003
Shortage Che1
Sit"atio& 4
Sit"atio& 0
8eeipt *
+ssue A
8eeipt *
+ssue A
8eeipt *
+ssue 9
n situatin 2* a #is$repan$y in t'e $n!irmatin 'as been $ause# by t'e pstpnement ! t'e re$eipt)
.nseDuently* ttal $n!irme# Duantities e$ee# ttal re$eipts) 'ere is a s'rta-e)
! a planne# re$eipt is pstpne# t any #ate a!ter t'e $n!irmatin #ate* t'e sales r#er $n!irmatin is
retaine#* e(en t'u-' nt enu-' st$% eists t $(er t'e reDuirement) 'is is be$ause $'an-in- t'e
re$eipt #es nt autmati$ally $'an-e t'e r#er) A ne" r#er $reate# in t'is situatin mi-'t als be
$n!irme# be$ause ! t'e pstpne# re$eipt* an# t'us lea# t an (er$n!irmatin)
'is situatin results !rm t'e $'e$% l-i$ in t'e AP $'e$%) ssues al"ays try !irst t $nsume t'e AP
Duantity ! t'e mst re$ent re$eipt) At t'e time ! t'e $'e$% !r planne# issue A* planne# re$eipt 1 is
s$'e#ule# be!re t'e planne# issue) 'e issue $ul# be $n!irme# be$ause t'e AP Duantity !r re$eipt 1
is psiti(e an# lar-er t'an planne# issue A) As ln- as re$eipt 1 is s$'e#ule# be!re issue A* its AP
Duantity is re#u$e# by issue A) ! re$eipt 1 is s'i!te# t a time a!ter issue A* its AP Duantity in$reasesbe$ause t'e @relatins'ip@ t issue A nly e(er pints in a ba$%"ar# ?time #ire$tin) Re$eipt 1 'as a
psiti(e AP Duantity a-ain* alt'u-' t'e $umulate# AP Duantity is n" ne-ati(e) ssue $an n" be
$n!irme# a!ter t'e pstpne# re$eipt 1 be$ause t'is re$eipt 'as a psiti(e AP Duantity)
Bu 'a(e t'e !ll"in- ptins !r rem(in- t'is in$nsisten$yG
Ee$utin- t'e plannin- run
Res$'e#ulin-
a$%r#er pr$essin-
Sin$e t'ese !un$tins reDuire a lt ! time* it is pssible t'at r#ers* "'se entry #ates in#i$ate t'at t'ey
$annt be #eli(ere#* are #eli(ere#) 'e s'rta-e $'e$% e$lu#es t'is situatin !rm t'e (ery start)
?. SAP A& S.M6C0 20
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
96/307
'e s'rta-e $'e$% is a$ti(ate# in .ustmiin- !r t'e AP -rup) 'ere are t" #i!!erent s'rta-e
$'e$%sG
.'e$% ta%in- a$$unt ! t'e $umulate# $n!irme# DuantitiesG
urin- t'e $al$ulatin ! t'e $umulate# AP Duantity* t'e system ta%es a$$unt ! t'e sum ! all
pre(iusly $n!irme# Duantities) n t'er "r#s* ne" sales r#ers $an nly be $n!irme# "'en ttal
re$eipts e$ee# ttal $n!irme# Duantities)
.'e$% ta%in- a$$unt ! t'e $umulate# reDuirement DuantitiesG
+'en $al$ulatin- t'e $umulate# AP Duantity* t'e system ta%es a$$unt ! all pen reDuirementDuantities) n t'er "r#s* ne" sales r#ers $an be $n!irme# "'en ttal re$eipts e$ee# ttal
reDuirement Duantities)
?. SAP A& S.M6C0 21
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
97/307
4.20
SAP AG 2003
Si"ulatio!
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
98/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
99/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
100/307
A##itinal (alues are nt all"e#)
?. SAP A& S.M6C0 25
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
101/307
4.23
SAP AG 2003
A%P &ueries fro" o!te$t "e!u A%P situatio!
A%P si"ulatio!
Supply Chai! Co1pit
ATP is ,"ll+ i&te5rate# i& te &avi5atio& %om'o&e&t
A%P butto! A%P alerts for
produt shortfall
Start Alert Mo!itor
&lbal AP is !ully inte-rate# int t'e Supply .'ain .$%pit)
AP simulatins are als pssible !rm t'e Supply .'ain .$%pit)
'e AP situatin s'"s all AP Duantities !r t'e sele$te# $mbinatin ! pr#u$t an# l$atin n t'e
map)
sin- t'e AP simulatin* yu $an ee$ute a $mplete AP $'e$%* in$lu#in- $'e$%in- "it' rules
base# strate-ies)
t' Dueries $an be ee$ute# usin- t'e sele$tin !rm t'e net"r% map r t'e "r% area se$tin ! t'e
na(i-atin $mpnent)
'ere are t'ree AP alert types in t'e Alert Mnitr) 'ey are als #isplaye# n t'e AP buttn* "'i$'
yu $an use in t'e $ntrl panel in na(i-atin)
?. SAP A& S.M6C0 26
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
102/307
4.24
SAP AG 2003
Produt Availability Che1 Su""ary
:o" are &o* able to$
Set up a!d use the produt availability he1
'esribe the philosophy of ti"e series i! SAP
liveCahe a!d their role i! availability he1i!g
5se the si"ulatio! fu!tio! of the availability
he1
?. SAP A& S.M6C0 2C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
103/307
4.25+ro%uct &aila$ility )hec/ xercises
nit/ +ro%uct &aila$ility )hec
At t'e $n$lusin ! t'is eer$ise* yu "ill be able tG
Set up t'e pr#u$t master !r t'e pr#u$t a(ailability $'e$%
Set up t'e pr#u$t a(ailability $'e$%
eri!y t'e in(entry situatin ! a pr#u$t in t'e SAP AP, system
an# t'e ,;P system
Simulate an a(ailability $'e$% !r a material in SAP AP,
Per!rm a realtime a(ailability $'e$% !rm a sales r#er in t'eSAP R/3 transa$tin system
Maite$ ;t#)uses SAP R/3 an# SAP AP, t plan all #eli(eryrelate# tas%s
in t'e supply $'ain) +'en an a(ailability $'e$% is per!rme# at sales
r#er entry in t'e ,;P system* a pr#u$t a(ailability $'e$% is per!rme#n t'e SAP AP, ser(er) Sme pr#u$ts are $'e$%e# usin- t'e $'e$%in-
'rin)
'is $'e$% is per!rme# autmati$ally "'en sales #$uments ?!r
eample* a sales r#er are $reate# in t'e ,;P system) n t'is eer$ise*yu "ant t set up .ustmiin- !r $'e$%s a-ainst t'e AP Duantity !r
t'e P. pr#u$t 711) (eri!y an# test t'ese settin-s* yu als "ant
t simulate an AP $'e$% !r t'e P. pr#u$t in SAP AP,)
Bu "ill use 711 as yur P. pr#u$t* "'ere is yur -rup
number) n a##itin* yu "ill use l$atin 2400 Milan as yur #istributin
$enter ?.) 'is pr#u$t an# #istributin $enter are use# t'ru-'utt'ese eer$ises)
?. SAP A& S.M6C0 2F
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
104/307
"our instructor ill assign the group num$er ( that you nee% for all exercises in this
course.
41 isplay t'e AP #ata t'at 'as been #etermine# !r pr#u$t 711in l$atin 2400)
411 +'i$' AP -rup 'as been assi-ne# t yur pr#u$t in SAP AP, !r l$atin
2400O
AP -rup in SAP AP,G
Remain n t'eATP(ie" ! t'e pr#u$t master !r t'e net step)
412 +'i$' $alen#ar an# replenis'ment lea# time are use# "'en t'e a(ailability $'e$% is
per!rme# "it' re!eren$e t t'e replenis'ment lea# timeO
.'e$%in- 'rin ?replenis'ment lea# timeG
.'e$%in- 'rin $alen#arG
Eit t'e pr#u$t master)
42 isplay t'e AP $ate-ries ?st$%* re$eipts* an# issue elements $n!i-ure# in SAP AP,)
421 +'i$' $ate-ry is use# !r (aluate#* unrestri$te#use st$%O
422 +'i$' $ate-ry is use# !r t'e pur$'ase reDuisitinO
423 +'i$' $ate-ry is use# !r t'e sales r#erO
43 isplay t'e business e(ent !r a sales r#er)
431 +'i$' business e(ent is #e!ine# !r t'e stan#ar# S ?sales r#erO
pn $reatin ! a sales r#er !r material 711* business
e(ent an# reDuirement $lass 30are passe# !rm SAP R/3 t
SAP AP,) 'e business e(ent an# t'e reDuirement $lass#etermine t'e type ! a(ailability $'e$% t be per!rme#)
?. SAP A& S.M6C0 29
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
105/307
44 isplay t'e a(ailability $'e$% met'#s per!rme# !r $'e$% m#e 030 an# business e(ent
A)
;ote/ 'e letters bel" in parent'eses # nt a$tually appear n t'e !hec+ Instructionss$reen t'ey are -i(en 'ere t $mplete t'e ns$reen abbre(iatins)
441 Pr#u$t $'e$%G
442 Pr#u$t all$atin ?$'e$%G
443 7re$ast ?$'e$%G
444 Rulesbase# AP ?$'e$%G
445 Start pr#u$t?inG
45 sin- business e(ent A an# AP -rup 02* i#enti!y t'e $n!i-uratin parameter t'at
#etermines "'et'er t'e $'e$%in- 'rin ?ttal replenis'ment time is use# in #eterminin-
pr#u$t a(ailability)
451 +'i$' parameter #etermines i! t'e $'e$%in- 'rin is use# in pr#u$t a(ailability$'e$%in-O
Remain n t'is s$reen !r t'e net eer$ise)
46 Re(ie" t'e s$pe ! t'e a(ailability $'e$% !r AP -rup 02an# business e(ent )
+'i$' ! t'e !ll"in- elements are in$lu#e# in t'e s$pe ! $'e$%O
461 Sales r#ersO
462 .ustmer DutatinsO AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
463 Release# pr#u$tin r#ersO AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
464 Restri$te#use in(entry st$%O
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
?. SAP A& S.M6C0 30
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
106/307
4C :a(e a l% at t'e AP Duantity !r material 711 in l$atin 2400 ?Milan . in SAP
AP,)
Enter t'e !ll"in- #ataG
:iel% ;ame or ata *ype 9alues
Product *-:11 ,axitec -3100
ocation 2400 ,ilan
Business )&ent ales or%er
4C1 :" lar-e is t'e AP Duantity in . 2400 MilanO
4F se t'e SAP AP, simulatin $mpnent t $'e$% i! an r#er !r C5 pie$es ! pr#u$t
711 $an be #eli(ere# net "ee% !rm l$atin 2400 ?Milan .)
Enter t'e !ll"in- #ataG
:iel% ;ame or ata *ype 9alues
Product *-:11 ,axitec -3100
Plant2%! location/ 2400 ,ilan
!hec+ 'ode 030
Business )&ent ales or%er
'aterial A&ailability %ate ,on%ay next ee
Re#uirement (uantity 75 +)
4F1 .an all C5 pie$es ! t'e pr#u$t be #eli(ere# net "ee%O
?. SAP A& S.M6C0 31
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
107/307
49 .reate a sales r#er !r C5 pie$es ! pr#u$t 711 in SAP R/3) :a(e a l% at t'e AP
$'e$% results)
;- n t t'e SAP R/3 system)
.all t'e transa$tin 901?.reate Sales ,r#er)
Enter t'e !ll"in- #ataG
:iel% ;ame or ata *ype 9alues
$rder Type
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
108/307
4.26+ro%uct &aila$ility )hec/ olutions
nit/ +ro%uct &aila$ility )hec
Bu "ill use 711 as yur P. pr#u$t* "'ere is yur -rupnumber) n a##itin* yu "ill use 2400 Milan as yur #istributin
$enter) 'is pr#u$t an# #istributin $enter are use# t'ru-'ut t'ese
eer$ises)
"our instructor ill assign the group num$er ( that you nee% for all exercises in this
course.
41 isplay t'e AP #ata t'at 'as been #etermine# !r pr#u$t 711in l$atin 2400)
.'seSAP APO $as% Access menu: Master &ata Product#
Enter *-:11 as t'e pr#u$t)
Sele$t t'eocation(ie" an# enter 2400as t'e l$atin)
.'se%isplayt #isplay t'e pr#u$t #ata)
& t t'eATPtab pa-e)
411 +'i$' AP -rup 'as been assi-ne# t yur pr#u$t in SAP AP, !r l$atin
2400O
AP -rup in SAP AP,G 02
Remain n t'eATP(ie" ! t'e pr#u$t master !r t'e net step)
412 +'i$' $alen#ar an# replenis'ment lea# time are use# "'en t'e a(ailability $'e$% is
per!rme# "it' re!eren$e t t'e replenis'ment lea# timeO
.'e$%in- 'rin ?replenis'ment lea# timeG 10
.'e$%in- 'rin $alen#arG ;o calen%ar
Eit t'e pr#u$t master)
?. SAP A& S.M6C0 33
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
109/307
42 isplay t'e AP $ate-ries ?st$%* re$eipts* an# issue elements $n!i-ure# in SAP AP,)
a$$ess t'e SAP AP, $n!i-uratin* $'seTools AcceleratedSAP ustomizing
Pro1ect Management# !hoose SAP Reference I'3 on the !ustomi"ing4 Pro5ect
Administration screen.
.'seSAP APO Implementation Guide (IMG): SAP Advanced Planning and
Optimization (SAP APO) Global Available-to-Promise (Global ATP) GeneralSettings Maintain ategor%#
! ne$essary* #uble$li$% SAP !ategories t a$$ess t'is (ie") S$rll #"n in t'e table n
t'e ri-'t'an# si#e as ne$essary) Sele$t t'e $ate-ry !!) .'se%etails?ma-ni!yin--lass) :a(e a l% at t'e !ll"in- !iel#sG !ategory Type, 'RP )lement, an#R2* $b5ect)
Repeat !r $ate-riesA3an#B')
421 +'i$' $ate-ry is use# !r (aluate#* unrestri$te#use st$%O
))
422 +'i$' $ate-ry is use# !r t'e pur$'ase reDuisitinO
I
423 +'i$' $ate-ry is use# !r t'e sales r#erO
H,
& ba$% t t'e mplementatin &ui#e ?M&)
43 isplay t'e business e(ent !r a sales r#er)
.'seSAP APO IMG: SAP Advanced Planning and Optimization (SAP APO)
Global Available-to-Promise (Global ATP) General Settings Maintain *usiness
$vent#
431 +'i$' business e(ent is #e!ine# !r t'e stan#ar# S ?sales r#erO
pn $reatin ! a sales r#er !r material 711* business
e(ent an# reDuirement $lass 30are passe# !rm SAP R/3 tSAP AP,) 'e business e(ent an# t'e reDuirement $lass
#etermine t'e type ! a(ailability $'e$% t be per!rme#)
& ba$% t t'e mplementatin &ui#e ?M&)
?. SAP A& S.M6C0 34
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
110/307
44 isplay t'e a(ailability $'e$% met'#s per!rme# !r $'e$% m#e 030 an# business e(ent
A)
.'seSAP APO IMG: SAP Advanced Planning and Optimization (SAP APO)
Global Available-to-Promise (Global ATP) General Settings Maintain !ec"
Instructions#
Sele$t $'e$% m#e 030/ business e(ent ) .'se%etails?ma-ni!yin- -lass);ote/'e letters bel" in parent'eses # nt a$tually appear n t'e !hec+ Instructions
s$reen t'ey are -i(en 'ere t $mplete t'e ns$reen abbre(iatins)
441 Pr#u$t $'e$%G :irst step
442 Pr#u$t all$atin ?$'e$%G ;o chec
443 7re$ast ?$'e$%G ;o chec
445 Rulesbase# AP ?$'e$%G o not select
446 Start pr#u$t?inG &aila$ility chec only= no pro%uction
& ba$% t t'e mplementatin &ui#e ?M&)
45 sin- business e(ent A an# AP -rup 02* i#enti!y t'e $n!i-uratin parameter t'at
#etermines "'et'er t'e $'e$%in- 'rin ?ttal replenis'ment time is use# in #eterminin-pr#u$t a(ailability)
.'seSAP APO IMG: SAP Advanced Planning and Optimization (SAP APO)
Global Available-to-Promise (Global ATP) Product Availabilit% !ec" Maintain
!ec" ontrol#
! ne$essary* #uble$li$%ATP !hec+ !ontrol4 3eneral t #isplay t'is (ie")
Sele$t AP &rup 02/ business e(ent ) .'se%etails?ma-ni!yin- -lass)
451 +'i$' parameter #etermines i! t'e $'e$%in- 'rin is use# in pr#u$t a(ailability$'e$%in-O
)onsi%er )B
Remain n t'is s$reen !r t'e net eer$ise)
AS :E 8SR.,R , A.AE :E !onsider !68.A,R ?i! it is nt
alrea#y a$ti(ate#)
46 Re(ie" t'e s$pe ! t'e a(ailability $'e$% !r AP -rup 02an# business e(ent )Sele$t AP -rup 02/ business e(ent
uble$li$%ATP !hec+ !ontrol4 Scope of !hec+in t'e le!t $lumn)
+'i$' ! t'e !ll"in- elements are in$lu#e# in t'e s$pe ! $'e$%O
461 Sales r#ersO "es= *+ category H,
462 .ustmer DutatinsO "es= *+ category HF
463 Release# pr#u$tin r#ersO "es= *+ category
?. SAP A& S.M6C0 35
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
111/307
464 Restri$te#use in(entry st$%O ;o= category )E is not liste%
Eit t'e M&)
?. SAP A& S.M6C0 36
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
112/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
113/307
49 .reate a sales r#er !r C5 pie$es ! pr#u$t 711 in SAP R/3) :a(e a l% at t'e AP
$'e$% results)
;- n t t'e SAP R/3 system)
.all t'e transa$tin901 ?.reate Sales ,r#er)
Enter t'e !ll"in- #ataG
:iel% ;ame or ata *ype 9alues
$rder Type
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
114/307
410 A!ter sa(in- t'e SAP R/3 sales r#er* 'a(e a l% at t'e in(entry situatin ! yur
material in SAP AP,) se t'eProduct 1iewt #isplay yur in(entry status)
.'seSAP APO $as% Access menu: Production Planning Interactive Production
Planning Product 2ie3#
Enter plannin- (ersin 000* pr#u$t *-:11* l$atin 2400)
4101 +'at is t'e $urrent in(entry ! t'e pr#u$tO
50 pieces
4102 +'at are t'e $urrent reDuirements !r t'e pr#u$tO
75 pieces/ 50 pieces on the first confirme% material a&aila$ility %ate an% 25
pieces on the secon% confirme% material a&aila$ility %ate
?. SAP A& S.M6C0 39
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
115/307
5
SAP AG 2003
Che1 Agai!st Produt Alloatio!s
Co&te&ts$
Produt alloatio! ob,et
Charateristis
Produt alloatio! group
Produt alloatio! proedure
Co!su"ptio!
?. SAP A& S.M6C0 1
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
116/307
5.2
SAP AG 2003
Che1 Agai!st Produt Alloatio!s )b,etives
At te %o&%l"sio& o, tis "&it +o" *ill be able to$
'efi!e the ob,et a!d the harateristis of the he1
agai!st produt alloatio!s the he1 is also referred
to si"ply as Lprodut alloatio!L/
Assig! produt alloatio! ob,ets produt alloatio!
groups a!d produt alloatio! proedures to
produts
'esribe the i!teratio! of the pla!!i!g area i!'e"a!d Pla!!i!g #ith produt alloatio! pla!!i!g
Prepare a!d i"ple"e!t produt alloatio!
i! A%P
?. SAP A& S.M6C0 2
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
117/307
5.3
SAP AG 2003
Che1 Agai!st Produt Alloatio!s Course)vervie# 'iagra"
.
/
Global A%P ; )3%P +!terfaeCourse )vervie#
1
6
7
2
3
Che1 Method Seletio!
Produt Availability Che1
Che1 Agai!st Produt Alloatio!s
8ules-9ased Availability Che1
Produtio! :ithi! the A%P Che1
9a1order Proessi!g
Sheduli!g
4
?. SAP A& S.M6C0 3
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
118/307
5.4
SAP AG 2003
Che1 Agai!st Produt Alloatio!s 9usi!essSe!ario
Ma$ite 3td.s produtio! output is s"aller tha!
"ar1et de"a!d. %o preve!t the first usto"er
e$hausti!g all of your sto1 you defi!e produt
alloatio!s by various harateristis suh as
usto"ers regio!s a!d sales ha!!els.
Bou pla! !eessary sales restritio!s as produt
alloatio!s i! 'e"a!d Pla!!i!g pla!!i!g areas.
Additio!al produt alloatio! proble"s #ith
regard to the li"ited availability of o"po!e!ts
proured fro" a supplier a! also ause sales
o!strai!ts i! future periods.
SAP AG 2003
?. SAP A& S.M6C0 4
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
119/307
5.5
SAP AG 2003
:hat +s Produt Alloatio!D
Ma&a5i&5 #ema (re!"ireme&ts) *e& tere is
%o&strai&e# s"''l+
6;0* 7;0* I;0* H;0*
S5PP3BS5PP3B'MAN''MAN'
.mpetiti(e r#er pr$essin- t'at aims t #eli(er t'e reDueste# Duantity t t'e $ustmer at t'e reDueste#
time #eman#s pre$ise plannin- an# $ntrl me$'anisms) npre#i$table prblems* su$' as brea%#"ns in
pr#u$tin r in$rease# #eman#* $an lea# t $riti$al situatins in r#er pr$essin- an# must be bru-'t
un#er $ntrl be!re t'ey #e(elp !urt'er)
Pr#u$t all$atin pr(i#es t'is srt ! $ntrl* an# enables yur $mpany t a(i# $riti$al situatins in
#eman# an# pr$urement) An eDual all$atin ! pr#u$ts in s'rt supply must be pssible* as must a
spee#y rea$tin t bttlene$%s an# $'an-in- mar%et situatins)
epen#in- n t'e peri#* yu $an all$ate pr#u$ts !r spe$i!i$ $ustmers r re-ins) ! yu use pr#u$t
all$atin in situatins in "'i$' a pr#u$t is in s'rt supply* yu $an a(i# all$atin- t'e entire a(ailable
Duantity t t'e !irst $ustmer* "'i$' "ul# eit'er #elay t'e $n!irmatin ! subseDuent sales r#ers* rma%e $n!irmatin impssible)
'e pr#u$t all$atin !un$tin all"s yu t mana-e t'e supply ! s$ar$e pr#u$ts t $ustmers s t'at
ea$' $ustmer re$ei(es an all$ate# amunt)
A pr#u$t all$atin $'e$% $an a$t as a se$n#ary $'e$% a-ainst t'e Duantity reDueste# in t'e sales r#er)
7irst* a basi$ AP $'e$% $an be per!rme# a-ainst st$% an# re$eipts pssibly resultin- in a l"er
$n!irme# Duantity #ue t ina#eDuate st$%) 'is $n!irme# Duantity $an be $'e$%e# a-ainst t'e pr#u$t
all$atin Duta* pssibly !urt'er re#u$in- t'e $n!irme# Duantity)
?. SAP A& S.M6C0 5
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
120/307
5.6
SAP AG 2003
Ku!e0*
Use p."+#t all"#ati"n *+antit%< a#t+al ".e. *+antit%
ie
Kuly0* Aug.0* Sep.0*
P."+#t all"#ati"n *+antit%
!"ni.e *+antit%
Re*+este *+antit%
+antit%
Che1 Agai!st Produt Alloatio!s
'e $ntrl pr$ess !r pr#u$t all$atin enables t'e user t mana-e pr#u$t all$atins at spe$i!i$
pr#u$t le(els an# !r (arius pr#u$t -rups) Pr#u$t all$atin en$mpasses internal pr#u$t
all$atins !r sales r-aniatins an# #istributin $'annels* as "ell as !r eternal $ustmer -rups an#
spe$i!i$ $ustmers)
'e system als ta%es int a$$unt t'e #i!!erent $ntrl p'ases t'at eist !r pr#u$t all$atins #urin-
t'e (erall $nstraint peri#) 'ere mi-'t be p'ases "it'ut $nstraints r t'e reasn !r t'e $'e$%
a-ainst pr#u$t all$atins may $'an-e (er time)
?. SAP A& S.M6C0 6
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
121/307
5.7
SAP AG 2003
Speifi type of "aterialSpeifi type of "aterial
Co"po!e!tCo"po!e!t
Produtio! "ethodProdutio! "ethod
Co""itted &ua!tityCo""itted &ua!tity
le"e!ts of the Che1 Agai!st Produt Alloatio!s
Procedre %te&
determine%
&rod) alloc)
#ro&
Produt"aster reord
Proedure
Proedure
)b,. * *2.0*
)b,. 2 06.02
)b,. *2.02
8e&uire"e!t8e&uire"e!t
Connection to
&rodct
allocation #ro&
C3aracteri%tic
3ierarc3( for
ob8ect
Prodct
allocation #ro&
Time %erie% of &lanned
allocation% in &lannin#
area
Planned &rod)
allocation ob8ect
Prodct
allocation time
%erie%
Alloated &ua!tityAlloated &ua!tity
Pr#u$t all$atins are assi-ne# t a pr#u$t all$atin b>e$t) 'e pr#u$t all$atin b>e$t is t'e
reasn !r all$atin- Duantities* an# $an be ne ! t'e !ll"in-G
Pr#u$t ?persnal $mputer r a pr#u$t -rup
.mpnent ?pr$essr
Seasn ?summer* "inter
Pr#u$tin line
'e reasn !r pr#u$t all$atins may (ary in #i!!erent p'ases ! t'e pr#u$t li!e $y$le)
'is !i-ure ab(e s'"s t'e #ata !l"G 'e pr#u$t master #etermines t'e pr#u$t all$atin pr$e#ure)
Ea$' step in t'e pr$e#ure represents a pr#u$t all$atin -rup "it' an ass$iate# pr#u$t all$atin
b>e$t an# a set ! $'ara$teristi$s !r plannin- a time series ! pr#u$t all$atin Duantities)
'e plannin- area is "'ere yu plan t'e planne# pr#u$t all$atin Duantities !r t'e $'ara$teristi$s !
t'e pr#u$t all$atin -rup) 'is #ata 'as t be $pie# t t'e pr#u$t all$atin -rup n an n-in-
basis)
?. SAP A& S.M6C0 C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
122/307
5.8
SAP AG 2003
:O 2* 22 2 24 2( 26
:or1 e!ter proble"s:or1 e!ter proble"s Co"po!e!t shortageCo"po!e!t shortage
5pdate
date
Produt Alloatio! )b,et
K5N
Mo %u :e %h e$ts are al"ays (ali# !rm t'e en# #ate ! t'e last b>e$t) s"it$' !! t'e pr#u$t all$atin !r a
$ertain peri#* yu 'a(e t #e!ine a #ummy b>e$t an# set it t ina$ti(e)
'e system all"s t'ree types ! $'e$% #atesG
eli(ery #ate
Material a(ailability #ate Planne# -#s issue #ate
Bu $an maintain time#epen#ent $n(ersin !a$trs !r yur pr#u$t all$atin b>e$ts in .ustmiin-)
?. SAP A& S.M6C0 F
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
123/307
5.
SAP AG 2003
ATP time series i& SAP liveCa%e *it te 'ro#"%t
allo%atio& ob>e%t as ?9e+@
Co!tai!s group of harateristis a!d 1ey figures
Charateristis defi!e the produt alloatio! riteria
Oey figures pla!!ed a!d o""itted &ua!tities
'efi!es o!trols for aessi!g produt alloatio! data
Co""u!iatio! struture
Che1 date
%i"e bu1ets profile
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
124/307
5.10
SAP AG 2003
'istributio!
Cha!!elProdut Alloatio! )b,et
8egio!Produt Alloatio! )b,et
Custo"er
Pro#"%t allo%atio& 'ro%e#"re
E Multilevel produt alloatio!
(0 piees
70 piees
60 piees
Co!fir"ed &ua!tity (0 piees
E 3ogial AN'/
Sales order *00 piees
Produt Alloatio! Proedure
Pr#u$t all$atin pr$e#ures are !rme# !rm multiple steps ! pr#u$t all$atin -rups)
+'en a ne" r#er is $'e$%e#* ea$' step ?pr#u$t all$atin -rup is e(aluate# seDuentially) 'e result
! t'e pre$e#in- step is applie# t t'e subseDuent step)
'e !inal result ! t'e pr#u$t all$atin $'e$% in t'e pr#u$t all$atin pr$e#ure is $al$ulate# !rm a
l-i$al TA8U !!ere# by ea$' ! t'e pr#u$t all$atin -rups)
n t'e eample s'"n* t'e smallest Duantity ?50 pie$es is #etermine# by t'e pr#u$t all$atin -rup
"it' re-ar# t t'e $ustmer $'ara$teristi$s $mbinatins)
n SAP AP,* yu $an use a seDuen$e ! pr#u$t all$atin pr$e#ures t $n!irm a##itinal Duantities
t'at 'a(e been planne# in a #i!!erent plannin- area)
Pr#u$t all$atin pr$e#ures $ntainin- mre t'an ne all$atin -rup are nly pssible !r a
$umulate# $'e$% a-ainst pr#u$t all$atins)
?. SAP A& S.M6C0 10
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
125/307
5.11
SAP AG 2003
Produt Alloatio! GroupProdut Alloatio! Group
10050100100202200!OM"PCValues#
$uneMa%&'rilMarch
505050502(002500!OM"PC
Product allocation quantitiesKUNNRVKORGObjectCharacteristics#
)rder
8elatio!ship 9et#ee! 'ou"e!t a!d ProdutAlloatio! @ua!tity
Prod. Allo. Proedure
Step
Material "aster re.Material "aster re.
47**47**
)rderharateristis
?O)8G 2400
O5NN8 2402
'elivery date April
Pla!!i!g Area
=)MPC Prod. All. Grp
Prod. All. Proed.
'e pr#u$t all$atin pr$e#ure -rups pr#u$ts !r t'e purpse ! pr#u$t all$atin) sin- t'e
pr#u$t all$atin pr$e#ure* yu $ntrl i! a $'e$% a-ainst pr#u$t all$atins is per!rme# !r t'is
pr#u$t an#* i! s* a-ainst "'i$' pr#u$t all$atin Duantity)
'e pr#u$t all$atin pr$e#ure sets up t'e $nne$tin bet"een t'e pr#u$t an# t'e relate# pr#u$t
all$atin Duantity in t'e pr#u$t all$atin -rup)
?. SAP A& S.M6C0 11
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
126/307
5.12
SAP AG 2003
8e&uire"e!ts Class
Customizing -> Sales an% &istribution
'asic unctions -> Availability Check an% rans)er
o) "e*uirements -> Availability Check -> Availability
Check Against Pro%uct Allocation ->
-> Define Flow According To Requirement Category
-> Process Flow For Each Schedule ine Category
SAP AP) - %he re*uirements class a!d the sche%ule line tye i!
SAP 8; a! be used as riteria to deide if the proedure fro"SAP 8; or fro" SAP AP) should be used.
+f produt alloatio! is deativated i! the re&uire"e!ts lass ori!
the shedule li!e type i! SAP 8; the proedure fro" SAP AP) is
used. +f produt alloatio! is ativated i! the re&uire"e!ts lass
an%i! the shedule li!e type i! SAP 8; the! the proedure fro"
SAP 8; is used.
R8/
?. SAP A& S.M6C0 12
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
127/307
5.13
SAP AG 2003
Available produt
alloatio!
(00 piees
Q 250 nse pie#es
." Ma.#) a.e n"t
a$aila,le
750
500
250
0
'isrete Produt Alloatio!
Prod.allo.&ty
)rder&ty
Curre!t
period
Marh April May Ku!e Kuly
'ere are t" pr#u$t all$atin met'#s in t'e systemG
is$rete pr#u$t all$atin
.umulati(e pr#u$t all$atin ?als a(ailable in SAP R/3 sin$e (ersin 4)0
! yu # not set t'e !umulati&ein#i$atr in t'e .ustmiin- a$ti(ity'aintain Product Allocation
Procedure"it'in t'e step #e!initin* t'e system uses t'e #is$rete pr#u$t all$atin met'#)
sin- t'is #is$rete met'#* t'e system !!sets t'e Duantity $n!irme# in t'e sales #$ument a-ainst t'e
pr#u$t all$atin Duantity) 'e system nly uses t'e pr#u$t all$atin Duantity !rm t'e $urrent an%
!uture peri#s ?unuse# pr#u$t all$atin Duantities !rm past peri#s are nt ta%en int a$$unt) ! yu
use t'is #is$rete met'#* yu cannotuse t'e !ll"in- pr#u$t all$atin !un$tinsG
.nsumptin peri#s
Pr#u$t all$atin steps nly ne step is all"e#
?. SAP A& S.M6C0 13
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
128/307
5.14
SAP AG 2003
Cu"ulative Produt Alloatio!
Available produt
alloatio!
7(0 piees
Q 250 nse pie#es
." Ma.#) a.e
a$aila,le
Curre!t
period
Marh April May Ku!e Kuly
1500
1000
500
0
! yu set t'e !umulati&ein#i$atr in t'e .ustmiin- a$ti(ity'aintain Product Allocation Procedure*
t'e system uses t'e $umulati(e pr#u$t all$atin met'#)
.umulati(e pr#u$t all$atin all"s yu t useG
Pr#u$t all$atin stepsG Bu $an #e!ine multiple pr#u$t all$atin steps "it' #i!!erent pr#u$t
all$atin -rups)
.nsumptin peri#sG Bu $an #e!ine a number ! past an# !uture peri#s t be use# as (ali#
$nsumptin peri#s)
'e number ! past peri#s i#enti!ies t'e number ! peri#s be!re t'e pr#u$t all$atin #ate in t'e
r#er t'at $an be use# !r $al$ulatin- unuse# pr#u$t all$atins) 'e unuse# pr#u$t all$atin
Duantities ! t'ese past peri#s are t'en $umulate# be!re pr#u$t all$atin is $'e$%e# !r t'e $urrent
peri#) 'e number ! !uture peri#s i#enti!ies t'e number ! peri#s a!ter t'e pr#u$t all$atin #ate in t'e
r#er an# $an be use# t $al$ulate !uture pr#u$t all$atins) ! t'e reDueste# Duantity is nt $n!irme#
"it'in t'e !uture peri#s* it remains un$n!irme#)
?. SAP A& S.M6C0 14
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
129/307
5.15
SAP AG 2003
Produt Alloatio! Co!su"ptio! Period
Marh
40
20
April May Ku!e Kuly
40
20
40
I0
)rder *00 piees)rder *00 piees
20
-2 "o!ths * "o!th
! yu are usin- $umulati(e pr#u$t all$atin* yu $an #e!ine a consumption perio% !r ea$' pr#u$t
all$atin -rup)
'e $nsumptin peri# #etermines '" many past an# !uture peri#s are ta%en int a$$unt in t'e
$'e$% a-ainst pr#u$t all$atins)
nuse# pr#u$t all$atin Duantities !rm past peri#s are $umulate#)
7uture peri#s $an nly be use# !r $reatin- a #eli(ery prpsal $nsistin- ! multiple partial #eli(eries)
?. SAP A& S.M6C0 15
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
130/307
5.16
SAP AG 2003
Se&ue!e of Produt Alloatio! Proedures
Pro#"%t a o%atio&
'ro%e#"re 4
&P."+#t aste.
Pro#"%t a o%atio&
'ro%e#"re 0
&Aiti"nalp."#e+.e&s .ea ."p."+#t all"#ati"np."#e+.e se*+en#e
spe#iie in p."+#t
aste.
Co!fir"ed &ua!tity (0 ( E I( piees
E 3ogial )8/
'istributio!
ha!!elProdut Alloatio! )b,et
8egio!Produt Alloatio! )b,et
Custo"er
(0 piees
70 piees
60 piees
Sales order *00 piees
Cou!tryProdut Alloatio! )b,et
'istributio!
ha!!el
Sales orga!iatio!
Produt Alloatio! )b,et
40 piees
( piees
4( piees
'e remainin- pen Duantity !rm t'e pre(ius $'e$% ! t'e pr#u$t all$atin pr$e#ure is $umulate#
!r t'e net entry in t'e seDuen$e ! pr#u$t all$atin pr$e#ures)
'e system i-nres t'e entry !r t'e pr#u$t all$atin pr$e#ure in t'e pr#u$t master re$r# i! it is
als in$lu#e# in t'e seDuen$e ! pr#u$t all$atin pr$e#ures)
'e !inal result ! t'e pr#u$t all$atin $'e$% in t'e pr#u$t all$atin pr$e#ure is $al$ulate# as t'e
l-i$al T,RU !!ere# by ea$' ! t'e pr#u$t all$atin pr$e#ures)
?. SAP A& S.M6C0 16
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
131/307
5.17
SAP AG 2003
Produt alloatio! group
Charateristis o"bi!atio!
Produt alloatio! ob,et usto"er group usto"ers
)AA*)AA*
*(0*(0 psps)AA2)AA2
2(02(0 psps)AQ)AQ
600600 psps)99*)99*
400400 psps)992)992
0000 psps)9Q)9Q
600600 psps)QQ)QQ
27002700 psps
Pla!'ro#"%t allo%atio&s
i! the pla!!i!g area or i! the SAP
8; i!fo struture usi!g harateristis
%ra!sfer'la&&i&5 allo%atio&s
to i!ter!al strutures i! SAP
AP) J produt alloatio! group
Produt Alloatio! Group Pla!!i!g 'ata i! A%P
?alue of harateristis speified i! pla!!i!g
Colletive harateristis "ai!tai!ed i! pla!!i!g
'is l"est le(el in$lu#es all $'ara$teristi$s $mbinatins t'at represent t'e @n#es@ ! t'e plannin-
tree)
?. SAP A& S.M6C0 1C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
132/307
5.18
SAP AG 2003
ProdutProdutalloatio!alloatio!
ob,et )ob,et )
Custo"er
group
Custo"ers
AA
*000*000 psps
27002700 psps
A*A*
*(0*(0 pspsA2A2
2(02(0 psps
600600 psps9*9*
400400 psps
99
*00*00 psps
9292
0000 psps
600600 psps
27002700 psps
Che1 Agai!st Produt Alloatio!s Pla!!i!g
?alue of harateristis speified i! pla!!i!g
8e"ai!i!g olletive harateristis "ai!tai!ed i!
pla!!i!g
Bu $an maintain pr#u$t all$atins !r $ustmer -rups r sales r-aniatins* !r eample* as "ell as
!r in#i(i#ual $ustmers) 'e system $an t'en per!rm a(ailability $'e$%s in $n>un$tin "it' pr#u$t
all$atin $'e$%s)
n plannin- ?eman# Plannin-* SAP R/3* r eternal* yu establis' a 'ierar$'y "it' pr#u$t all$atin
Duantities !r spe$i!i$ $'ara$teristi$ (alues) n a##itin* yu $an #e!ine $lle$ti(e $'ara$teristi$s)
7r pr#u$t all$atin in SAP AP,* '"e(er* nly t'e l"est le(el is (isible)
n eman# Plannin- ?P* as in !leible plannin-* all le(els $an be planne# an# #"nla#e# int a
pr#u$t all$atin -rup)
?. SAP A& S.M6C0 1F
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
133/307
5.1
SAP AG 2003
Pla!!i!g areaPla!!i!g area
'eter"i!e;Assig!
)b,et
Charateristis
Oey figure %i"e bu1ets profile
Pla!!i!g area
?ersio! !u"ber
+!fo)b,ets
Co!!etio! to
pla!!i!g area
Pla!!i!g boo1 + Pla!!i!g boo1 ++
Co!!etio! of Produt Alloatio! Group toPla!!i!g Area
Prod. allo. group !o.
)b,et O)N)9
Char.* Custo"er
Char.2 Sales org.
Char. 8egio!
SAP li$e!a#)eSAP li$e!a#)e
%i"e series%i"e series
n t'is step* yu maintain t'eplanning areaassi-nment t t'e pr#u$t all$atin -rup) 'e assi-nment
! t'e plannin- area is reDuire# be$ause t'e $'ara$teristi$s ! t'e pr#u$t all$atin -rup 'a(e #i!!erent
names t'an t'se ! t'e n!,b>e$ts in t'e plannin- area) Bu must assi-n all $'ara$teristi$s ! a pr#u$t
all$atin -rup t an n!,b>e$t) Bu $an assi-n an n!,b>e$t t se(eral $'ara$teristi$s)
:"e(er* it is nt ne$essary t assi-n a $'ara$teristi$ t e(ery n!,b>e$t) 'e system a--re-ates r
#isa--re-ates ?#epen#in- n t'e $pyin- #ire$tin usin- n!,b>e$ts t'at 'a(e nt been assi-ne#
n plannin-* $'ara$teristi$ (alues are sa(e# in eit'er plannin- areas r in SAP R/3 in! stru$tures) 'is
plannin- #ata is trans!erre# t t'e pr#u$t all$atin -rup)
A pr#u$t all$atin time series is $'sen in t'e $'e$% a-ainst pr#u$t all$atins usin- a $'ara$teristi$s$mbinatin) 'e $'e$% is t'en per!rme# a-ainst t'is time series) ! t'e $'ara$teristi$s $mbinatin 'as
been #e!ine#* all pr#u$t all$atin Duantities $an be planne# ?!r eample* !rm t'e mar%et le(el t t'e
$ustmer le(el)
An a$ti(e $'e$% a-ainst pr#u$t all$atins is $arrie# ut t'ru-' t'e sales r#er t-et'er "it' t'e
a(ailability $'e$%) ase# n t'e $'e$% #ate ?#eli(ery #ate* -#s issue #ate* material a(ailability #ate*
yu $an ensure t'at t'e reDuire# Duantity #es nt e$ee# t'e pr#u$t all$atin Duantity)
'ere are t" m#es ! $nne$tin t plannin- areas it is pssible t s"it$' bet"een m#esG
?. SAP A& S.M6C0 19
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
134/307
Asyn$'rnus $nne$tinG .pyin- ! #ata !rm an# t plannin- areas "it' t'e a#(anta-e t'at
plannin- an# a(ailability $'e$%s ta%e pla$e separately an# t'ere are n l$%in- issues
Syn$'rnus $nne$tinG ire$t a$$ess t plannin- results in t'e plannin- area n $pyin- ne$essary
?. SAP A& S.M6C0 20
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
135/307
5.20
SAP AG 2003
'ata %ra!sfer fro" Pla!!i!g Area
Pla!!i!g areaPla!!i!g area
Copy
)b,et
Charateristi
Produt alloatio! &ua!tity +!o"i!g orders &ua!tity
Pla!!i!g area
Pla!!i!g versio!
%i"e bu1ets profile
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
136/307
5.21
SAP AG 2003
'ata %ra!sfer to Pla!!i!g Area
Pla!!i!g areaPla!!i!g area
Copy
Produt alloatio! &ua!tity
+!o"i!g orders &ua!tity
3ist of !e# harateristi o"bi!atio!s
Pla!!i!g area
Pla!!i!g versio!
Period fro" ... to
Pla!!i!g boo1 + Pla!!i!g boo1 ++
SAP li$e!a#)eSAP li$e!a#)e
%i"e series%i"e series
Produt alloatio! group
)b,et O)N)9 +!o"i!g orders &ty
Char.* Custo"er 20
Char.2 Custo"er group *(
Char. 8egio! 20
n t'is step* yu $py t'e pr#u$t all$atin Duantities t a plannin- area) ! yu $arry ut plannin-
a-ain* yu must $py t'e #ata ?in$min- r#er Duantities an#* i! ne$essary* eistin- pr#u$t all$atin
Duantities !rm t'e pr#u$t all$atin -rup t t'e plannin- area) A!ter"ar#s* yu $arry ut plannin-
a-ainst t'e up#ate# 'istry an# $py t'e planne# pr#u$t all$atin #ata !rm t'e plannin- area t t'e
pr#u$t all$atin -rup)
7rm t'e SAP )asy Accessmenu* $'se 3lobal ATPI)n&ironment -8 Product Allocations -8
!onnection -8 Transfer %ata to Planning Area)
n t'e Transfer Scope!rame* yu $an set t'e !ll"in- in#i$atrsG
Transfer incoming orders #uantities4! yu 'a(e set t'is in#i$atr* t'e in$min- r#ers Duantities arein$lu#e# "'en #ata is $pie# !rm t'e pr#u$t all$atin -rup)
Transfer product allocations4! yu 'a(e set t'is in#i$atr* t'e pr#u$t all$atin Duantities are
in$lu#e# "'en t'e #ata is $pie# !rm t'e pr#u$t all$atin -rup)
?. SAP A& S.M6C0 22
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
137/307
5.22
SAP AG 2003
)3%P/)3%P/8/ AP
n" st.#t.e in#l
#)a.a#te.isti# $ales
Planning )ie.a.#)%
Custo"ii!g
setti!gs
St.#t.e
;,Be#ts
P."#e.es
I&te5ratio&
mo#el
(CI)
Pla!!i!g
area
'o#!loadi!g +!for"atio! fro" the SAP 8; Syste"
Pr#u$t all$atin $'ara$teristi$s are #e!ine# in SAP R/3 usin- in! stru$tures) 'ese $'ara$teristi$s $an
be trans!erre# t SAP AP,* "'ere t'e pr#u$t all$atin in!rmatin is stre# in t'e pr#u$t all$atin
-rup in SAP li(e.a$'e an# $an be use# !r t'e AP $'e$%) 'e !ll"in- transa$tins are rele(ant !r
t'e #ata trans!erG
ransa$tin QSA !r t'e trans!er ! pr#u$t all$atin Duantities !rm t'e SAP R/3 in! stru$ture t
t'e SAP AP, pr#u$t all$atin -rup
ransa$tin QSP !r t'e trans!er ! pr#u$t all$atin pr$e#ures !rm SAP R/3 t SAP AP,
A!ter t'e trans!er ! SAP R/3 .ustmiin-* internal te$'ni$al b>e$ts su$' as translatin tables* a$$ess
$#in-* an# s n* are -enerate# autmati$ally) ! t'ere is a transprt errr* t'e time stamps !r t'e
b>e$ts must be reset)
?. SAP A& S.M6C0 23
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
138/307
5.23
SAP AG 2003
Produt Alloatio! 'eter"i!atio!
Sales order 'ate 7;0*
Produt
"aster
Produt
alloatio!
proedure
Proedure
se&ue!e
Produt
alloatio!
proedure
Proedure
step
Produt
alloatio!
group
;0* J (;0*
Prod. allo.
ob,et
Pai!t
?aatio!
Prod. allo.
ti"e series
Paint 9
:/+4 ; 44/+4
/+4
pn entry ! t'e sales r#er int t'e ,;P system* t'e pr#u$t all$atin pr$e#ure is rea# !rm t'e
AP pr#u$t master re$r#)
! a seDuen$e ! pr#u$t all$atin pr$e#ures eists* t'e subseDuent pr$e#ures are rea# !rm t'is
pr#u$t all$atin seDuen$e)
'ere $ul# be a number ! steps !r ea$' pr#u$t all$atin pr$e#ure) Ea$' step is ass$iate# "it' a
pr#u$t all$atin -rup)
n ea$' pr#u$t all$atin -rup t'ere may be multiple pr#u$t all$atin b>e$ts t'at $(er a
$rrespn#in- #ata area)
7r ea$' pr#u$t all$atin b>e$t* t'ere is a time series ! planne# pr#u$t all$atin Duantities
ass$iate# "it' a set ! $'ara$teristi$s)
'e !irst pr$e#ure is #etermine# !rm t'e AP tab pa-e in t'e pr#u$t master* $rrespn#in- t t'epr#u$t ! t'e sales r#er item) ! t'e l$atin#epen#ent pr#u$t all$atin pr$e#ure is missin-* t'en
t'e l$atinin#epen#ent pr$e#ure is use#)
'e !irst step in t'e pr$e#ure is eamine#) ase# n t'e sales r#er #ate* a (ali# pr#u$t all$atin
b>e$t an# its ass$iate# $'ara$teristi$s/time series is eamine#* i! an# nly i! t'ere is a mat$'in-
$'ara$teristi$ "it' r "it'ut t'e "il#$ar# $'ara$ter) ! t'ere are mat$'in- $'ara$teristi$s an# remainin-
a(ailable Duantities* a pr#u$t all$atin is ma#e)
! t'e !irst step !ails* t'e se$n#/net step is eamine#) Ea$' step s'ul# be #esi-ne# t $'e$% !r
pr#u$t all$atin b>e$ts "it' !e"er r mre -eneral $'ara$teristi$s ?EampleG 7rm $ustmer/. le(el
in step 1 t . le(el nly)
?. SAP A& S.M6C0 24
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
139/307
5.24
SAP AG 2003
Che1 Agai!st Produt Alloatio!s Su""ary
:o" are &o* able to$
'efi!e the ob,et a!d the harateristis of the
he1 agai!st produt alloatio!s also referred to
as Lprodut alloatio!L/
Assig! produt alloatio! ob,ets produt
alloatio! groups a!d produt alloatio!
proedures to the produt "aster
'isuss the pla!!i!g-data-related i!teratio! ofthe pla!!i!g area a!d produt alloatio!
Prepare a!d i"ple"e!t produt alloatio!
i! A%P
?. SAP A& S.M6C0 25
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
140/307
5.25)hec gainst +ro%uct llocationsxercises
nit/ )hec gainst +ro%uct llocations
At t'e $n$lusin ! t'is eer$ise* yu "ill be able tG
Set up .ustmiin- !r pr#u$t all$atin $'e$%s
Plan t'e pr#u$t all$atins n t'e basis ! eman# Plannin-
plannin- areas
rans!er pr#u$t all$atins !rm eman# Plannin- plannin-
areas t t'e pr#u$t all$atin -rup
se t'e &lbal AP simulatin $mpnent !r a(ailability $'e$%s
t'at are restri$te# by pr#u$t all$atins
At Maite$ ;t#)* all pr#u$ts are planne# an# $'e$%e# !r a(ailability in
SAP AP,) ue t $apa$ity an# $mpnent limitatins sme pr#u$ts$annt be pr#u$e# in lar-e enu-' Duantities t meet -r"in- $ustmer
#eman#) Maite$ ;t#) 'as #e$i#e# t mana-e AP Duantities !r t'ese
pr#u$ts usin- t'e pr#u$t all$atin !un$tin in SAP AP,)
Bur tas% is t set up .ustmiin- !r $'e$%s a-ainst pr#u$t all$atins!r t'e P. pr#u$t 712) (eri!y t'e settin-s* yu als 'a(e t
simulate an AP pr#u$t all$atin $'e$% !r t'e P. pr#u$t in SAP AP,)
Bu "ill use 712 as yur P. pr#u$t* "'ere is yur -rup
number) n a##itin* yu "ill use l$atin 2400 as yur #istributin $enter?.) 'is pr#u$t an# #istributin $enter are use# t'ru-'ut t'ese
pr#u$t all$atin eer$ises)
51 isplay t'e $n!i-uratin !r t'e $'e$% a-ainst pr#u$t all$atins an# (eri!y t'at t'ereDuire# #ata 'as been set up t per!rm an AP $'e$%)
511 eri!y t'at t'e !ll"in- $'ara$teristi$s 'a(e been set up in t'e !iel# $atal- !r use
in AP pr#u$t all$atin $'e$%sG
Sl# Party
Pr#u$t
Sales ,r-aniatin
512 eri!y t'at :,MEP. 'as been #e!ine# as t'e pr#u$t all$atin b>e$t?$'ara$teristi$ (alue) ! yu $annt !in# it* nti!y t'e instru$tr) nt a## t'e
(alue yursel!* as t'is (alue is use# by all $urse parti$ipants)
?. SAP A& S.M6C0 26
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
141/307
52 .reate pr#u$t all$atin -rup S140) se t'e material a(ailability #ate as yur $'e$%
#ate an# in#i$ate t'at t'e pr#u$t all$atin (alues "ill be maintaine# in mnt'ly timebu$%ets) Assi-n t'e $'ara$teristi$s pr#u$t all$atin b>e$t* sl#tparty* pr#u$t* an#
sales r-aniatin t t'e pr#u$t all$atin -rup) All" r#ers t $nsume permitte#
pr#u$t all$atins in t'e !uture)
521 .reate yur pr#u$t all$atin -rup)
'e pr#u$t all$atin -rup is use# !r sa(in- pr#u$tall$atin Duantities an# t'eir assi-nments) sin- a
$'ara$teristi$s $mbinatin ?t'e (alues ! $'ara$teristi$ !rm t'e
$urrent sales r#er* t'e system $'ses t'e $rre$t pr#u$tall$atin !r all$atin $'e$%in-)
.'se)ntert a$%n"le#-e t'e "arnin- t'at an errr $$urre# "'en -eneratin-
internal b>e$ts)
522 Assi-n t'e $'ara$teristi$s pr#u$t all$atin b>e$t* sl#tparty* pr#u$t* an#
sales r-aniatin t yur ne" pr#u$t all$atin -rup)
)haracteristic eCuence escription
,8, 1 Pr#) all$atin b>)
88R 2 Sl#t party
MA8R 3 Pr#u$t
,R& 4 Sales r-aniatin
.'se)ntert a$%n"le#-e t'e "arnin- t'at an errr $$urre# "'en -eneratin-
internal b>e$ts)
7rm t'eNew )ntriess$reen* return t t'e (er(ie" s$reen !r t'e pr#u$t
all$atin -rup #e!initin by t"i$e sele$tin-Bac+)
523 e!ine t'e $nsumptin peri# !r yur pr#u$t all$atin -rup !r !r"ar#
$nsumptin ! ne peri#* an# "it'ut past peri#s)
?. SAP A& S.M6C0 2C
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
142/307
53 e!ine a ne" pr#u$t all$atin pr$e#ureG P140) All" a $umulati(e $'e$% t be
per!rme#) e!ine yur ne" pr#u$t all$atin -rup* S140* as t'e !irst step ! t'ispr$e#ure) e!ine :,MEP. as t'e $'ara$teristi$ (alue $ntrllin- t'e use ! t'e pr#u$t
all$atin pr$e#ure)
531 .reate yur pr$e#ure* P140* "it' #es$riptin Pr$e#ure )Sele$t $umulati(e
pr#u$t all$atin)
532 .reate t'e step !r yur pr$e#ure)
tep tep ;ame +ro%uct llocation Iroup Lil%car% )haracter
10 7irst step S140
.'se Sa&e) .n!irm t'ePrompt for !ustomi"ing Re#uest)
533 e!ine :,MEP. as t'e $'ara$teristi$ (alue $ntrllin- t'e use ! t'e pr#u$t
all$atin step seDuen$e
Sele$t yur ne" pr#u$t all$atin step* S140)
uble$li$% !ontrol) .'seNew )ntries)
nsert t'e b>e$t in t'e pr$e#ure)
9ali% to
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
143/307
54 .reate a $nne$tin bet"een t'e plannin- area an# yur pr#u$t all$atin -rup)
'e pr#u$t all$atin Duantities planne# in eer$ise 56 are sa(e# in aplannin- area) be able t use t'e (alues !r pr#u$t all$atin* yu
must trans!er t'e results t yur pr#u$t all$atin -rup) 'is step lin%s
t'e $'ara$teristi$s an# Duantities ! t'e plannin- area t t'e
$'ara$teristi$s an# Duantities ! t'e pr#u$t all$atin -rup)
541 Assi-n t'e plannin- area APA;;,.A,8 t t'e pr#u$t all$atin -rupS140)
+ro%uct llocation
Iroup
+lanning rea 9ersion *ime Hucets
+rofile
S/4566 *+AFF
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
144/307
55 &enerate t'e b>e$ts !r yur pr#u$t all$atin -rup S140)
'e pr#u$t all$atin pr$ess uses b>e$ts t'at are #epen#ent n.ustmiin-)
'e .ustmiin- b>e$ts are -enerate# as !ll"sG
Autmati$ally "'en t'e .ustmiin- settin-s are sa(e#
Manually usin- t'is pr-ram i! yu 'a(e transprte# t'e
.ustmiin- settin-s !rm ant'er system t SAP AP,
Manually usin- t'is pr-ram i! yu 'a(e implemente# an SAP
8te in t'e sur$e $#e
'e b>e$ts translatin table* a$$ess $#in-* sear$' 'elp* an# #isplays$reen are -enerate# autmati$ally a$$r#in- t t'e settin-s yu ma#e
in t'e pr#u$t all$atin -rup)
,n ee$utin ! t'is !un$tin* all b>e$ts "'se time stamps are
in(ali# are -enerate# a-ain) ! yu "ant t -enerate all internal
b>e$ts* yu must !irst reset t'e time stamp !r t'ese internal b>e$ts?separate menu pat')
56 .reate a pr#u$t all$atin t'at limits $ustmer 2402 in sales r-aniatin 2400 t a
Duantity ! 50 pie$es ! pr#u$t 712 per mnt') 'is all$atin is (ali# !r !urmnt's* startin- net mnt')
561 Pr#u$t all$atin Duantities are maintaine# in eman# Plannin- plannin- areas)
Plannin- b% APA;;,. an# plannin- area APA;;,. 'a(e been assi-ne#
t yur user !r t'is eer$ise)
;ext , ,1 ,2 ,3
ctual ata
+lanne% 50 50 50 50
Sa(e yur pr#u$t all$atins)
562 Sin$e yur are ppulatin- t'e Pr#u$t All$atin ime Series Asyn$rnusly?bat$'* yu must i#enti!y t'e $'ara$teristi$ $mbinatins t'at "ill be (ali# !r t'is
pr$utin all$atin pr$e$#ure) .py t'e $'ara$teristi$ $mbinatins !rm yur
plannin- area APA;;,.A,8 t yur all$atin -rup S140)
?. SAP A& S.M6C0 30
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
145/307
-
8/9/2019 SCM670 GlobalAvailable to Promise(GlobalATP)
146/307
59 sin- t'e $'e$% m#e #etermine# in t'e pre(ius ee