Docu_CBT_302 (18)

147
8/13/2019 Docu_CBT_302 (18) http://slidepdf.com/reader/full/docucbt302-18 1/147

Transcript of Docu_CBT_302 (18)

Page 1: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 1/147

Page 2: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 2/147

SAP Online Help 12/22/2013

Copyright

© Copyright 2002 SAP AG. All rights reserved.

No part o this p!"li#ation $ay "e reprod!#ed or trans$itted in any or$ or or any p!rpose %itho!t

the e&press per$ission o SAP AG. 'he inor$ation #ontained herein $ay "e #hanged %itho!t priornoti#e.

So$e sot%are prod!#ts $ar(eted "y SAP AG and its distri"!tors #ontain proprietary sot%are#o$ponents o other sot%are vendors.

Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registeredtradear!s of Microsoft Cor"oration#

)*+,- *2,- *2 niversal ata"ase- OS/2,- Parallel Sysple&,- +S/SA- A),- S/30,- AS/400,- OS/30,- OS/400,- iSeries- pSeries- &Series- 5Series- 5/OS- A6P- )ntelligent +iner-7e"Sphere,- Netinity,- 'ivoli,- )nor$i& and )nor$i&, yna$i# Server'+ are trade$ar(s o )*+Corporation in SA and/or other #o!ntries.

O8AC9, is a registered trade$ar( o O8AC9 Corporation.

N),- /Open,- OS6/1,- and +oti, are registered trade$ar(s o the Open Gro!p.

Citri&,- the Citri& logo- )CA,- Progra$ Neigh"orhood,- +eta6ra$e,- 7in6ra$e,- ideo6ra$e,-+!lti7in, and other Citri& prod!#t na$es reeren#ed herein are trade$ar(s o Citri& Syste$s- )n#.

H'+9- H'+9- +9- H'+9 are trade$ar(s or registered trade$ar(s o 73C,- 7orld 7ide 7e"Consorti!$- +assa#h!setts )nstit!te o 'e#hnology.

:AA, is a registered trade$ar( o S!n +i#rosyste$s- )n#.

:AASC8)P', is a registered trade$ar( o S!n +i#rosyste$s- )n#.- !sed !nder li#ense orte#hnology invented and i$ple$ented "y Nets#ape.

SAP- SAP 9ogo- 8/2- 8)A- 8/3- SAP Ar#hive9in(- SAP *!siness 7or(lo%- 7e"6lo%-SAP arly7at#h- *AP)- SAPPH)8- +anage$ent Co#(pit- $ySAP- $ySAP.#o$- and otherSAP prod!#ts and servi#es $entioned herein as %ell as their respe#tive logos aretrade$ar(s or registered trade$ar(s o SAP AG in Ger$any and in several other #o!ntriesall over the %orld. +ar(etSet and nterprise *!yer are ;ointly o%ned trade$ar(s oSAP +ar(ets and Co$$er#e One. All other prod!#t and servi#e na$es $entioned are thetrade$ar(s o their respe#tive o%ners.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2

Page 3: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 3/147

SAP Online Help 12/22/2013

Content

1 Version History.............................................................................................13

2 Glossary An !ypographi" Con#entions...................................................14

3 Pre$a"e...........................................................................................................15

4 Co%parison o$ &l an 'e( !a) Cal"*lation............................................1+

4.1 Previo!s 'a& Cal#!lation +ethod...........................................................................1=

4.2 Ne% 'a& Cal#!lation +ethod.................................................................................1=

4.3 8evised Approa#h> Ne% Cal#!lation Pro#ed!re.....................................................1?

5 C*sto%i,ing the -ra,ilian !a) Cal"*lation................................................1

@.1 A#tivation o Condition 8e#ord Generation.............................................................1

@.2 Cal#!lation Pro#ed!res or Condition<*ased 'a& Cal#!lation................................1

@.3 'a& +anagerBs 7or(pla#e......................................................................................1

@.3.1 ntities................................................................................................................ 1

@.3.2 'a& Cal#!lation................................................................................................... 21

@.3.3 Condition Set!p...................................................................................................22

@.4 +aintenan#e o 'a& 'a"les....................................................................................24

@.@ 'a& Gro!ps o yna$i# &#eptions.......................................................................2@

@.= A##ess Se!en#es.................................................................................................2

@.=.1 'a& Gro!ps in A##ess Se!en#es......................................................................2

@.=.2 A!to$ati# Ad;!st$ent o A##ess Se!en#es......................................................2

@.? Condition 'ypes.....................................................................................................30

@. 'a& Cal#!lation Pro#ed!re.....................................................................................30@. Alternative Cal#!lation Pro#ed!re..........................................................................30

@.10 )nternal Condition Codes......................................................................................30

@.11 Assign$ent o Condition 'ypes to )nternal Codes................................................31

@.12 Assign$ent o Condition 'a"les to 'a& 'a"les....................................................31

@.13 einition o 'a& 'ypes.........................................................................................31

@.14 C!sto$i5ing 6)/++ 'a& Codes............................................................................31

@.14.1 One Single 'a& Code +aintenan#e 'ool...........................................................31

@.14.2 +aintenan#e o 'a& Code Conditions...............................................................32

@.14.3 Hints on C!sto$i5ing 'a& Code Conditions......................................................34

@.14.4 Note on 'ransporting 'a& Code Conditions......................................................3@

@.1@ +apping o 'a& al!es to the Nota 6is#al............................................................3@

@.1= +apping o 'a& 9a%s to the Nota 6is#al...............................................................3?

@.1? +igration o 'a& ata to Condition 8e#ords.........................................................3?

@.1?.1 Che#( Conditions..............................................................................................3?

@.1?.2 Convert 'a& ata to Condition 8e#ords............................................................3

@.1 Colle#tive +igration o All 'a& ata......................................................................3

@.1 Se!en#e or S 'a& Code eter$ination..........................................................3

@.20 Se!en#e or S 'a& 9a% eter$ination............................................................3

+ !a) Cal"*lation ogi"...................................................................................407 teps in nitial !a) C*sto%i,ing..................................................................41

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3

Page 4: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 4/147

SAP Online Help 12/22/2013

?.1 A#tivation o *C Set CSCD*8D'A.......................................................................41

?.1.1 +an!al #!sto$i5ing re!ired ater *C Set a#tivation..........................................41

?.2 'ranser o 'e&ts to esired 9ang!age..................................................................41

?.2.1 Pro#ed!re or 9ang!age S!pple$entation in &pert $ode.................................42

?.3 Assign$ent o Cal#!lation Pro#ed!res...................................................................42

?.3.1 Spe#iy Cal#!lation Pro#ed!res or C*'.............................................................42

?.3.2 Assign Co!ntry to Cal#!lation Pro#ed!re............................................................43

?.4 Creation o 'a& Codes...........................................................................................43

?.@ Creation o ea!lt Condition 8e#ords...................................................................43

?.= +igration o 'a& C!sto$i5ing.................................................................................43

?.=.1 Note on Condition 8e#ords 7ith Only One Appli#ation.......................................43

?.? pdate o A##ess Se!en#es 6ro$ 'a& Gro!ps...................................................44

?. ser<Spe#ii# +odii#ation / nhan#e$ents o 'a& Cal#!lation..............................44

?..1 &tension o Cal#!lation Pro#ed!re....................................................................44

?..2 Changes in A*AP Coding...................................................................................44

C*sto%i,ing Pri"ing Pro"e*res ith C-!.........................................45

.1 Pri#e Conditions )n#l!ding 'a&es ..........................................................................4@

.1.1 Pri#e Conditions S............................................................................................4@

.1.2 Pri#e Conditions ++...........................................................................................4@

.1.3 eine 7hi#h 'a&es Are )n#l!ded in ++/S Pri#e Conditions...........................4=

.2 7here to )nsert is#o!nts......................................................................................4=

!ro*leshooting............................................................................................47

.1 Consisten#y o Condition 8e#ords.........................................................................4?

.1.1 'a& ata 7itho!t Condition 8e#ord....................................................................4.1.2 Condition 8e#ords 7itho!t 'a& ata..................................................................4

10 AP tanar C*sto%i,ing.......................................................................50

10.1.1 Create Condition 'a"le =01..............................................................................@0

10.1.2 &tend Pri#ing 6ield Catalog.............................................................................@0

10.1.3 Create A##ess Se!en#es................................................................................@0

10.2 A##ess Se!en#es ++/6)....................................................................................@1

10.3 A##ess Se!en#es S.........................................................................................@

10.4 Condition 'ypes ++/6)........................................................................................=

10.4.1 Condition types !sed in ta& #al#!lation pro#ed!re or ++ ................................=10.4.2 'a& 8ate Conditions.........................................................................................?3

10.4.3 Nota 6is#al +apping Conditions........................................................................?4

10.4.4 Nota 6is#al +apping Conditions 7ith +an!ally Created Condition 8e#ords..?@

10.@ Condition 'ypes S.............................................................................................?=

[email protected] Condition types !sed in ta& #al#!lation pro#ed!re or S .................................?=

[email protected] 7ithholding ta& types !sed in ta& #al#!lation pro#ed!re or S ......................??

[email protected] 7ithholding 'a& Code Conditions.....................................................................?

[email protected] 'a& Code Conditions .......................................................................................?

10.@.@ 7ithholding ta& 'a& 8ate Conditions ................................................................?

10.@.= Nota 6is#al +apping Condition .........................................................................?

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4

Page 5: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 5/147

SAP Online Help 12/22/2013

10.= Cal#!lation Pro#ed!re in ++ E6)F> 'A*8A.........................................................0

10.=.1 'ransa#tion ata 8etrieval................................................................................0

10.=.2 C!sto$i5ing ata 8etrieval...............................................................................1

10.=.3 8es!lts o 'a& Cal#!lation.................................................................................3

10.=.4 'a& Code Conditions.........................................................................................4

10.=.@ Create Pro#essing (eys or 7ithholding 'a& E'00?*F......................................?

10.=.= Create G/9 A##o!nts.........................................................................................

10.=.? eine and Assign 'a& A##o!nts.......................................................................

10.=. eine A##o!nt eys or S E'=?F..................................................................

10.=. 'a& Cal#!lation.................................................................................................

10.=.10 8es!lts o 'a& Cal#!lation...............................................................................

10.=.11 'a& Code Conditions.......................................................................................1

10.? Cal#!lation Pro#ed!re in S> 8A*8A................................................................3

10.?.1 Net pri#e deter$ination.....................................................................................3

10.?.2 C!sto$i5ing ata 8etrieval...............................................................................410.?.3 'a& Cal#!lation on net a$o!nt EStep 1F............................................................@

10.?.4 Nota 6is#al relevant $odii#ations to the "ase pri#e in#l!ding )C+S ................=

10.?.@ 'a& re#al#!lation on the $odiied a$o!nt in#l!ding )C+S EStep 2F...................=

10.?.= 8es!lts o 'a& Cal#!lation.................................................................................=

10.?.? 'a& Code Conditions.........................................................................................

10. )nternal Condition Codes....................................................................................100

10. Assign$ent o )nternal Codes to Condition 'ypes .............................................10@

10.10 Assign$ent o 'a& 8ate 'a"les to Condition 'a"les........................................111

10.11 einition o 'a& 'ypes.....................................................................................112

10.12 Nota 6is#al +apping.........................................................................................114

10.13 'a& Codes........................................................................................................11@

10.13.1 Standard 'a& Codes ....................................................................................11@

10.13.2 7ithholding 'a& Codes.................................................................................11?

10.13.3 'a& Codes or Non<'a&a"le 'ransa#tions.....................................................11

10.13.4 'a& #odes or )n#o$ing +ove$ents < )nd!striali5ation..................................11

10.13.@ 'a& Codes or )n#o$ing +ove$ents < Cons!$ption.....................................120

10.13.= 'a& Codes or )n#o$ing +ove$ents < )C+S S!".'ri". on 6reight.................122

10.13.? 'a& Codes or )n#o$ing +ove$ents < 6!t!re elivery P!r#hasing / Consign$ent 122

10.13. 'a& Codes or )n#o$ing +ove$ents < Servi#es < )SS and )NSS...................12410.13. 'a& Codes or O!tgoing +ove$ents < )nd. Cons. Posted in S.................124

10.13.10 'a& Codes or 'ranser Postings < O!tgoing +ove$ents < )nd. Cons.......12@

10.14 C!sto$i5ing o &tended 7ithholding 'a&.......................................................12=

10.14.1 7ithholing 'a& 'ypes at Pay$ent.................................................................12=

10.14.2 7H' 'ypes at )nvoi#e...................................................................................12=

10.14.3 7ithholding 'a& Codes................................................................................12?

10.14.4 eine Pro#essing ey 6or +odiied 'a& A$o!nt.........................................12?

10.14.@ Assign 7H' 'ypes to Co$pany Codes...................................................... 12?

10.14.= eine A##o!nts 6or 7ithholding 'a& to *e Paid Over.................................12

10.14.? eine Oi#ial Colle#tion Codes....................................................................12

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @

Page 6: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 6/147

SAP Online Help 12/22/2013

10.14. +aintain 'a& 8elevant Classii#ation.............................................................12

10.14. +aintain 7ithholding 'a& S Conditions......................................................12

10.1@ +aintain Settings 6or &ternal 'a& Cal#!lation................................................12

[email protected] Str!#t!re or 'a& :!risdi#tion Code Eie% D''F......................................12

[email protected] A#tivate &ternal 'a& Cal#!lation..................................................................12

[email protected] eine 9ogi#al estination.............................................................................12

10.1= eine 'a& :!risdi#tion Codes..........................................................................12

10.1? Assign :!risdi#tion Codes to 8anges o Postal Codes.....................................12

10.1 +aster ata Changes......................................................................................12

10.1.1 endors E'ransa#tion 02F.........................................................................12

10.1.2 C!sto$ers E'ransa#tion 02F.....................................................................12

10.1 Other Address Changes> Organi5ational Str!#t!re...........................................12

10.20 )SS C!sto$i5ing...............................................................................................130

10.20.1 'a& 9a%s.......................................................................................................130

10.20.2 Oi#ial Servi#e 'ypes....................................................................................13010.20.3 Generi# Servi#e 'ypes..................................................................................130

10.20.4 Assign Oi#ial Servi#e 'ypes........................................................................130

10.21 'a& 8ates.........................................................................................................130

10.21.1 CO6)NS.........................................................................................................130

10.21.2 P)S................................................................................................................ 130

10.21.3 )SS................................................................................................................ 130

10.21.4 7ithholding 'a&es.........................................................................................130

10.22 8eserved 'a& Gro!ps o yna$i# &#eptions.................................................131

10.23 N6<relevant S<Conditions or 8A*8A..........................................................131

11 6aintain ettings or E)ternal !a) Cal"*lation....................................131

11.1 Str!#t!re or 'a& :!risdi#tion Code Eie% D''F...........................................131

11.2 A#tivate &ternal 'a& Cal#!lation.......................................................................131

11.3 eine 9ogi#al estination..................................................................................131

12 e$ine !a) 8*risi"tion Coes................................................................132

13 Assign 8*risi"tion Coes to Ranges o$ Postal Coes.......................132

14 6aster ata Changes...............................................................................132

14.1 endors E'ransa#tion 02F..............................................................................132

14.2 C!sto$ers E'ransa#tion 02F..........................................................................132

14.3 Other Address Changes> Organi5ational Str!#t!re.............................................132

15 C*sto%i,ing........................................................................................132

[email protected] 'a& 9a%s............................................................................................................132

[email protected] Oi#ial Servi#e 'ypes.........................................................................................132

[email protected] Generi# Servi#e 'ypes.......................................................................................133

[email protected] Assign Oi#ial Servi#e 'ypes.............................................................................133

1+ !a) Rates...................................................................................................133

1=.1 CO6)NS............................................................................................................. 133

1=.2 P)S133

1=.3 )SS133

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =

Page 7: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 7/147

SAP Online Help 12/22/2013

1=.4 7ithholding 'a&es..............................................................................................133

17 C*sto%i,ing ettings an 6aster ata $or the to"9 !ransport &rer  Pro"ess *sing Pro"essing..........................................................134

1?.1 Settings I One<Step or '%o<Step Pro#ed!re.....................................................134

1?.2 Sto#( 'ransport Order !sing S elivery E)ntraCo$pany<CodeF.......................1341?.2.1 C!sto$i5ing Settings and +aster ata or )ss!ing Plant 1000........................134

1?.2.2 C!sto$i5ing Settings and +aster ata or 8e#eiving Plant 1200....................13@

1?.2.3 +aterial +aster............................................................................................... 13=

1?.2.4 endor ata....................................................................................................13?

1?.2.@ Pro#ess 6lo%...................................................................................................13?

1?.3 Sto#( 'ransport Order !sing S elivery ..........................................................13

1?.3.1 C!sto$i5ing Settings and +aster ata or )ss!ing Plant 1000........................13

1?.3.2 C!sto$i5ing Settings and +aster ata or 8e#eiving Plant 0001....................142

1?.3.3 +aterial +aster............................................................................................... 143

1?.3.4 Pro#ess 6lo%...................................................................................................144

1?.4 Overvie% in 'a"le 6or$.....................................................................................14=

1 Version History.............................................................................................13

2 Glossary An !ypographi" Con#entions...................................................14

3 Pre$a"e...........................................................................................................15

4 Co%parison o$ &l an 'e( !a) Cal"*lation............................................1+

4.1 Previo!s 'a& Cal#!lation +ethod...........................................................................1=

4.2 Ne% 'a& Cal#!lation +ethod.................................................................................1=4.3 8evised Approa#h> Ne% Cal#!lation Pro#ed!re.....................................................1?

5 C*sto%i,ing the -ra,ilian !a) Cal"*lation................................................1

@.1 A#tivation o Condition 8e#ord Generation.............................................................1

@.2 Cal#!lation Pro#ed!res or Condition<*ased 'a& Cal#!lation................................1

@.3 'a& +anagerBs 7or(pla#e......................................................................................1

@.3.1 ntities................................................................................................................ 1

@.3.1.1 'a& 8egions.....................................................................................................20

@.3.1.2 NC+ Codes......................................................................................................20

@.3.1.3 S!".'ri". Gro!ps..............................................................................................20

@.3.1.4 C6OP I C6OP ersions..................................................................................20

@.3.1.@ C6OP I alidity ate o C6OP ersions..........................................................20

@.3.1.= C6OP I C6OP Codes......................................................................................20

@.3.1.? C6OP I C6OP eter$ination ++...................................................................20

@.3.1. C6OP I C6OP eter$ination S....................................................................20

@.3.1. 'a& 9a%s )P).................................................................................................... 21

@.3.1.10 'a& 9a%s )C+S..............................................................................................21

@.3.2 'a& Cal#!lation................................................................................................... 21

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?

Page 8: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 8/147

SAP Online Help 12/22/2013

@.3.2.1 +aintain 'a& 8ates..........................................................................................21

@.3.2.2 +aintain 'a& Gro!ps........................................................................................21

@.3.2.3 'a& Codes ++.................................................................................................21

@.3.2.4 'a& Codes S..................................................................................................21

@.3.2.@ Alternative Cal#. Pro#ed!re..............................................................................22

@.3.2.= 'a& Code eter$ination S.............................................................................22

@.3.2.? 'a& 9a% eter$ination S..............................................................................22

@.3.2. Other Co!ntry...................................................................................................22

@.3.3 Condition Set!p...................................................................................................22

@.3.3.1 +igration I 'a& 'a"les to Conditions...............................................................22

@.3.3.2 +igration I 'a& Gro!ps in A##ess Se!en#es.................................................22

@.3.3.3 Nota<6is#al +apping I 'a& al!es ++............................................................22

@.3.3.4 Nota<6is#al +apping I 'a& al!es S.............................................................23

@.3.3.@ Nota<6is#al +apping I 'a& 9a%s ++..............................................................23

@.3.3.= Condition +apping I )nternal Codes................................................................23

@.3.3.? Condition +apping I Assign Conditions...........................................................23

@.3.3. Condition +apping I 'a& 8ate 'a"les.............................................................23

@.3.3. A##ess Se!en#es I A##ess Se!en#es ++..................................................23

@.3.3.10 A##ess Se!en#es I A##ess Se!en#es S.................................................23

@.3.3.11 Condition 'ypes I Condition 'ypes ++.........................................................24

@.3.3.12 Condition 'ypes I Condition 'ypes S..........................................................24

@.3.3.13 Cal#. Pro#ed!res I Cal#. Pro#ed!res ++......................................................24

@.3.3.14 Cal#. Pro#ed!res I Cal#. Pro#ed!res S.......................................................24

@.3.3.1@ 'a& 'ypes...................................................................................................... 24

@.4 +aintenan#e o 'a& 'a"les....................................................................................24

@.@ 'a& Gro!ps o yna$i# &#eptions.......................................................................2@

@.= A##ess Se!en#es.................................................................................................2

@.=.1 'a& Gro!ps in A##ess Se!en#es......................................................................2

@.=.2 A!to$ati# Ad;!st$ent o A##ess Se!en#es......................................................2

@.? Condition 'ypes.....................................................................................................30

@. 'a& Cal#!lation Pro#ed!re.....................................................................................30

@. Alternative Cal#!lation Pro#ed!re..........................................................................30

@.10 )nternal Condition Codes......................................................................................30

@.11 Assign$ent o Condition 'ypes to )nternal Codes................................................31

@.12 Assign$ent o Condition 'a"les to 'a& 'a"les....................................................31

@.13 einition o 'a& 'ypes.........................................................................................31

@.14 C!sto$i5ing 6)/++ 'a& Codes............................................................................31

@.14.1 One Single 'a& Code +aintenan#e 'ool...........................................................31

@.14.2 +aintenan#e o 'a& Code Conditions...............................................................32@.14.3 Hints on C!sto$i5ing 'a& Code Conditions......................................................34

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il

Page 9: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 9/147

SAP Online Help 12/22/2013

@.14.3.1 )C+S and )P) 9ines in Nota 6is#al..................................................................34

@.14.3.2 )P) Split...........................................................................................................34

@.14.3.3 Oset Postings...............................................................................................3@

@.14.4 Note on 'ransporting 'a& Code Conditions......................................................3@

@.1@ +apping o 'a& al!es to the Nota 6is#al............................................................3@@.1= +apping o 'a& 9a%s to the Nota 6is#al...............................................................3?

@.1? +igration o 'a& ata to Condition 8e#ords.........................................................3?

@.1?.1 Che#( Conditions..............................................................................................3?

@.1?.2 Convert 'a& ata to Condition 8e#ords............................................................3

@.1 Colle#tive +igration o All 'a& ata......................................................................3

@.1 Se!en#e or S 'a& Code eter$ination..........................................................3

@.20 Se!en#e or S 'a& 9a% eter$ination............................................................3

+ !a) Cal"*lation ogi"...................................................................................40

7 teps in nitial !a) C*sto%i,ing..................................................................41?.1 A#tivation o *C Set CSCD*8D'A.......................................................................41

?.1.1 +an!al #!sto$i5ing re!ired ater *C Set a#tivation..........................................41

?.2 'ranser o 'e&ts to esired 9ang!age..................................................................41

?.2.1 Pro#ed!re or 9ang!age S!pple$entation in &pert $ode.................................42

?.3 Assign$ent o Cal#!lation Pro#ed!res...................................................................42

?.3.1 Spe#iy Cal#!lation Pro#ed!res or C*'.............................................................42

?.3.2 Assign Co!ntry to Cal#!lation Pro#ed!re............................................................43

?.4 Creation o 'a& Codes...........................................................................................43

?.@ Creation o ea!lt Condition 8e#ords...................................................................43

?.= +igration o 'a& C!sto$i5ing.................................................................................43

?.=.1 Note on Condition 8e#ords 7ith Only One Appli#ation.......................................43

?.? pdate o A##ess Se!en#es 6ro$ 'a& Gro!ps...................................................44

?. ser<Spe#ii# +odii#ation / nhan#e$ents o 'a& Cal#!lation..............................44

?..1 &tension o Cal#!lation Pro#ed!re....................................................................44

?..2 Changes in A*AP Coding...................................................................................44

C*sto%i,ing Pri"ing Pro"e*res ith C-!.........................................45

.1 Pri#e Conditions )n#l!ding 'a&es ..........................................................................4@

.1.1 Pri#e Conditions S............................................................................................4@

.1.2 Pri#e Conditions ++...........................................................................................4@

.1.3 eine 7hi#h 'a&es Are )n#l!ded in ++/S Pri#e Conditions...........................4=

.2 7here to )nsert is#o!nts......................................................................................4=

!ro*leshooting............................................................................................47

.1 Consisten#y o Condition 8e#ords.........................................................................4?

.1.1 'a& ata 7itho!t Condition 8e#ord....................................................................4

.1.2 Condition 8e#ords 7itho!t 'a& ata..................................................................4

10 AP tanar C*sto%i,ing.......................................................................50

10.1.1 Create Condition 'a"le =01..............................................................................@0

10.1.2 &tend Pri#ing 6ield Catalog.............................................................................@0

10.1.3 Create A##ess Se!en#es................................................................................@0

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il

Page 10: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 10/147

SAP Online Help 12/22/2013

10.2 A##ess Se!en#es ++/6)....................................................................................@1

10.3 A##ess Se!en#es S.........................................................................................@

10.4 Condition 'ypes ++/6)........................................................................................=

10.4.1 Condition types !sed in ta& #al#!lation pro#ed!re or ++ ................................=

10.4.2 'a& 8ate Conditions.........................................................................................?3

10.4.3 Nota 6is#al +apping Conditions........................................................................?4

10.4.4 Nota 6is#al +apping Conditions 7ith +an!ally Created Condition 8e#ords..?@

10.@ Condition 'ypes S.............................................................................................?=

[email protected] Condition types !sed in ta& #al#!lation pro#ed!re or S .................................?=

[email protected] 7ithholding ta& types !sed in ta& #al#!lation pro#ed!re or S ......................??

[email protected] 7ithholding 'a& Code Conditions.....................................................................?

[email protected] 'a& Code Conditions .......................................................................................?

10.@.@ 7ithholding ta& 'a& 8ate Conditions ................................................................?

10.@.= Nota 6is#al +apping Condition .........................................................................?

10.= Cal#!lation Pro#ed!re in ++ E6)F> 'A*8A.........................................................010.=.1 'ransa#tion ata 8etrieval................................................................................0

10.=.2 C!sto$i5ing ata 8etrieval...............................................................................1

10.=.3 8es!lts o 'a& Cal#!lation.................................................................................3

10.=.4 'a& Code Conditions.........................................................................................4

10.=.@ Create Pro#essing (eys or 7ithholding 'a& E'00?*F......................................?

10.=.= Create G/9 A##o!nts.........................................................................................

10.=.? eine and Assign 'a& A##o!nts.......................................................................

10.=. eine A##o!nt eys or S E'=?F..................................................................

10.=. 'a& Cal#!lation.................................................................................................

10.=.10 8es!lts o 'a& Cal#!lation...............................................................................

10.=.11 'a& Code Conditions.......................................................................................1

10.? Cal#!lation Pro#ed!re in S> 8A*8A................................................................3

10.?.1 Net pri#e deter$ination.....................................................................................3

10.?.2 C!sto$i5ing ata 8etrieval...............................................................................4

10.?.3 'a& Cal#!lation on net a$o!nt EStep 1F............................................................@

10.?.4 Nota 6is#al relevant $odii#ations to the "ase pri#e in#l!ding )C+S ................=

10.?.@ 'a& re#al#!lation on the $odiied a$o!nt in#l!ding )C+S EStep 2F...................=

10.?.= 8es!lts o 'a& Cal#!lation.................................................................................=

10.?.? 'a& Code Conditions.........................................................................................10. )nternal Condition Codes....................................................................................100

10. Assign$ent o )nternal Codes to Condition 'ypes .............................................10@

10.10 Assign$ent o 'a& 8ate 'a"les to Condition 'a"les........................................111

10.11 einition o 'a& 'ypes.....................................................................................112

10.12 Nota 6is#al +apping.........................................................................................114

10.13 'a& Codes........................................................................................................11@

10.13.1 Standard 'a& Codes ....................................................................................11@

10.13.2 7ithholding 'a& Codes.................................................................................11?

10.13.2.1 'a& Codes sed in ++..............................................................................11?10.13.2.2 'a& Codes !sed in S Eie% :D1*'SCF............................................11

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 10

Page 11: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 11/147

SAP Online Help 12/22/2013

10.13.3 'a& Codes or Non<'a&a"le 'ransa#tions.....................................................11

10.13.4 'a& #odes or )n#o$ing +ove$ents < )nd!striali5ation..................................11

10.13.@ 'a& Codes or )n#o$ing +ove$ents < Cons!$ption.....................................120

10.13.= 'a& Codes or )n#o$ing +ove$ents < )C+S S!".'ri". on 6reight.................122

10.13.? 'a& Codes or )n#o$ing +ove$ents < 6!t!re elivery P!r#hasing / Consign$ent 122

10.13. 'a& Codes or )n#o$ing +ove$ents < Servi#es < )SS and )NSS...................124

10.13. 'a& Codes or O!tgoing +ove$ents < )nd. Cons. Posted in S.................124

10.13.10 'a& Codes or 'ranser Postings < O!tgoing +ove$ents < )nd. Cons.......12@

10.14 C!sto$i5ing o &tended 7ithholding 'a&.......................................................12=

10.14.1 7ithholing 'a& 'ypes at Pay$ent.................................................................12=

10.14.2 7H' 'ypes at )nvoi#e...................................................................................12=

10.14.3 7ithholding 'a& Codes................................................................................12?

10.14.4 eine Pro#essing ey 6or +odiied 'a& A$o!nt.........................................12?

10.14.@ Assign 7H' 'ypes to Co$pany Codes...................................................... 12?

10.14.= eine A##o!nts 6or 7ithholding 'a& to *e Paid Over.................................1210.14.? eine Oi#ial Colle#tion Codes....................................................................12

10.14. +aintain 'a& 8elevant Classii#ation.............................................................12

10.14. +aintain 7ithholding 'a& S Conditions......................................................12

10.1@ +aintain Settings 6or &ternal 'a& Cal#!lation................................................12

[email protected] Str!#t!re or 'a& :!risdi#tion Code Eie% D''F......................................12

[email protected] A#tivate &ternal 'a& Cal#!lation..................................................................12

[email protected] eine 9ogi#al estination.............................................................................12

10.1= eine 'a& :!risdi#tion Codes..........................................................................12

10.1? Assign :!risdi#tion Codes to 8anges o Postal Codes.....................................12

10.1 +aster ata Changes......................................................................................12

10.1.1 endors E'ransa#tion 02F.........................................................................12

10.1.2 C!sto$ers E'ransa#tion 02F.....................................................................12

10.1 Other Address Changes> Organi5ational Str!#t!re...........................................12

10.20 )SS C!sto$i5ing...............................................................................................130

10.20.1 'a& 9a%s.......................................................................................................130

10.20.2 Oi#ial Servi#e 'ypes....................................................................................130

10.20.3 Generi# Servi#e 'ypes..................................................................................130

10.20.4 Assign Oi#ial Servi#e 'ypes........................................................................130

10.21 'a& 8ates.........................................................................................................13010.21.1 CO6)NS.........................................................................................................130

10.21.2 P)S................................................................................................................ 130

10.21.3 )SS................................................................................................................ 130

10.21.4 7ithholding 'a&es.........................................................................................130

10.22 8eserved 'a& Gro!ps o yna$i# &#eptions.................................................131

10.23 N6<relevant S<Conditions or 8A*8A..........................................................131

11 6aintain ettings or E)ternal !a) Cal"*lation....................................131

11.1 Str!#t!re or 'a& :!risdi#tion Code Eie% D''F...........................................131

11.2 A#tivate &ternal 'a& Cal#!lation.......................................................................13111.3 eine 9ogi#al estination..................................................................................131

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 11

Page 12: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 12/147

SAP Online Help 12/22/2013

12 e$ine !a) 8*risi"tion Coes................................................................132

13 Assign 8*risi"tion Coes to Ranges o$ Postal Coes.......................132

14 6aster ata Changes...............................................................................132

14.1 endors E'ransa#tion 02F..............................................................................132

14.2 C!sto$ers E'ransa#tion 02F..........................................................................132

14.3 Other Address Changes> Organi5ational Str!#t!re.............................................132

15 C*sto%i,ing........................................................................................132

[email protected] 'a& 9a%s............................................................................................................132

[email protected] Oi#ial Servi#e 'ypes.........................................................................................132

[email protected] Generi# Servi#e 'ypes.......................................................................................133

[email protected] Assign Oi#ial Servi#e 'ypes.............................................................................133

1+ !a) Rates...................................................................................................133

1=.1 CO6)NS............................................................................................................. 133

1=.2 P)S133

1=.3 )SS133

1=.4 7ithholding 'a&es..............................................................................................133

17 C*sto%i,ing ettings an 6aster ata $or the to"9 !ransport &rer  Pro"ess *sing Pro"essing..........................................................134

1?.1 Settings I One<Step or '%o<Step Pro#ed!re.....................................................134

1?.2 Sto#( 'ransport Order !sing S elivery E)ntraCo$pany<CodeF.......................134

1?.2.1 C!sto$i5ing Settings and +aster ata or )ss!ing Plant 1000........................134

1?.2.2 C!sto$i5ing Settings and +aster ata or 8e#eiving Plant 1200....................13@

1?.2.3 +aterial +aster............................................................................................... 13=1?.2.4 endor ata....................................................................................................13?

1?.2.@ Pro#ess 6lo%...................................................................................................13?

[email protected] Create Sto#( 'ransport Order ...................................................................13

  Create elivery........................................................................................................ 13

[email protected] Pi#( elivery and Post Goods )ss!e.............................................................13

[email protected] Post Goods 8e#eipt.................................................................................... 13

1?.3 Sto#( 'ransport Order !sing S elivery ..........................................................13

1?.3.1 C!sto$i5ing Settings and +aster ata or )ss!ing Plant 1000........................13

1?.3.2 C!sto$i5ing Settings and +aster ata or 8e#eiving Plant 0001....................1421?.3.3 +aterial +aster............................................................................................... 143

1?.3.4 Pro#ess 6lo%...................................................................................................144

1?.3.4.1 Create Cross<Co$pany<Code Sto#( 'ransport Order..................................144

1?.3.4.2 Create elivery.............................................................................................144

1?.3.4.3 Pi#( elivery and Post Goods )ss!e.............................................................14@

1?.3.4.4 Post Goods 8e#eipt.....................................................................................14@

1?.4 Overvie% in 'a"le 6or$.....................................................................................14=

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12

Page 13: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 13/147

Page 14: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 14/147

SAP Online Help 12/22/2013

2 Glossary An !ypographi" Con#entions

Condition re#ord I ata re#ord %ith #ondition rate- possi"ly !nits- te&t- and other data

Condition ta"le I 'a"le that stores the n!$"ers o #ondition re#ords

Condition<"ased ta& #al#!lation EC*'F I Contrary to e&ternal ta& #al#!lation- in the C*' all #al#!lation

and ta& rate deter$ination is done "y standard #ondition te#hni!e Epri#ingF

'a& +anagerBs 7or(pla#e E'+7F I A transa#tion that provides a %or(pla#e ro$ %hi#h $ost o the

*ra5ilian ta& C!sto$i5ing #an "e rea#hed dire#tly

Pri#ing pro#ed!re res!lts ta"le I 'he ta"le that is a##essi"le internally ater a #al#!lation pro#ed!re

%as pro#essed. )n other %ords- the ta"le %ith the pri#ing res!lts.

ntries %hi#h are relevant- i the la% #hange +P 13@ applies are $ar(ed in red.

)n this do#!$ent- se#tions that are only valid or spe#ii# appli#ation areas are $ar(ed at the side o

the te&t>

Se#tions that are only relevant or #ondition "ased ta& #al#!lation are $ar(ed %ith a grey line and the

te&t C*'.

Se#tions that are only relevant or +aterials +anage$ent are $ar(ed %ith a grey line and the te&t ++.

Se#tions that are only relevant or Sales and istri"!tion are $ar(ed %ith a grey line and the te&t S.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 14

CBT 

MM 

SD

Page 15: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 15/147

SAP Online Help 12/22/2013

3 Pre$a"e

'his do#!$ent des#ri"es the *ra5ilian ta& C!sto$i5ing and ta& #al#!lation- introd!#ed in 8/3 release4.?0.

)t is o#!sed on the #ondition<"ased ta& #al#!lation EC*'F. 7hat diers "et%een this approa#h and the#lassi#al one o e&ternal ta& #al#!lation is des#ri"ed in se#tion 4.

Note: Since the concept of CBT was revised (see section 4.3 ), at least support packae !" or S#$Note %%4&'' is reuired.

)n se#tion @- all steps in C!sto$i5ing the *ra5ilian ta& #al#!lation are des#ri"ed. 'he o#!s is p!t onthe a#tivities that have #hanged #o$pared to the C!sto$i5ing o the #lassi#al *ra5ilian ta& #al#!lation.'hings that have not #hanged Ee.g. a##o!nt deter$ination- nota is#al types- et#.F are not des#ri"ed inthis do#!$ent.

Se#tion = "riely des#ri"es the te#hni#al details o the ne% #al#!lation logi#. 'his sho!ld "e eno!gh orte#hni#al #ons!ltants to get the ne#essary (no%ledge to !rther st!dy the A*AP #oding that peror$sthe ta& #al#!lation. 'he #oding is !ite sel<e&planatory.

)n se#tion ?- step<"y<step instr!#tions are given ho% to pro#eed %hen #!sto$i5ing a syste$ ro$s#rat#h. )n a #oo("oo(<li(e $anner- yo! %ill "e g!ided thro!gh the steps yo! have to peror$ in orderto set !p C*' or *ra5il.

Se#tion   #ontains tro!"leshooting hints. 'his se#tion %ill "e !pdated %henever a ne% #o$$onpro"le$ in the area o C*' is identiied.

)n se#tion 10- inally- yo! ind a #o$plete reeren#e o the standard C!sto$i5ing o ta& #al#!lation or*ra5il delivered "y SAP.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1@

Page 16: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 16/147

SAP Online Help 12/22/2013

4 Co%parison o$ &l an 'e( !a) Cal"*lation

4.1 Pre#io*s !a) Cal"*lation 6etho

'he previo!s %ay o #al#!lating *ra5ilian ta&es $ade !se o the e&ternal ta& intera#e. 'he tas( o ta&#al#!lation is "eing e&e#!ted "y a dedi#ated !n#tion $od!le rather than "y dire#t pro#essing o theta& #al#!lation pro#ed!re assigned to the #o!ntry- !sing the ta& rates #!sto$i5ed in transa#tion 6'P.'he previo!s standard #al#!lation pro#ed!re assigned to *ra5il- 'A*8:- does not a#t!ally $a(e !seo the #al#!lation !n#tionality provided "y the pri#ing $od!les- "!t only #alls the !n#tion $od!le $%&'C(LC)L(TE%T(XES  in or$!la 320. All the ta& #al#!lation logi# is #ontained in this !n#tion$od!le.

'he ta& #ode serves to indi#ate %hi#h ta&es are d!e- a#tivating spe#ii# lines in the #al#!lationpro#ed!re "y setting the respe#tive rate to 100J. 9ines Eta&esF %hi#h are not to "e ta(en into a##o!ntor the respe#tive ta& #ode have to "e dea#tivated EN.*.> not only set to "e 0JF. Ho%ever- a signii#anta$o!nt o logi# that deals %ith spe#ii# spe#ial #ases o the #o$pli#ated *ra5ilian ta& syste$ is hiddenin the !n#tion $od!le- th!s preventing a le&i"le and transparent adaption o the ta& #al#!lation logi#

to ne% legal re!ire$ents or spe#ial #!sto$er needs. +oreover- the ta& rates are "eing read ro$ thedata"ase in !n#tion  $%&'C(LC)L(TE%T(XES  and not dete$ined "y the standard #ondition

te#hni!e that is $eant to get the rates "ased on the a#t!al entries in the #o$$!ni#ation str!#t!resO+P and O+.

'he val!es o the vario!s ta&es are "eing et#hed "y "ase or$!las 301 I 30 and val!e or$!las @21 I @2 %hi#h only serve to get the val!es stored in the glo"al varia"les o !n#tion gro!p :1*8 "y the$od!le $%&'C(LC)L(TE%T(XES.

4.2 'e( !a) Cal"*lation 6etho

'he ne% approa#h o the *ra5ilian ta& #al#!lation that is de#ri"ed in this design do#!$ent $a(es !seo the standard #ondition te#hni!e to #al#!late the ta&es. !ring the ta& #al#!lation- "y #alls to the

!n#tion $od!le P*ICIN+ a #al#!lation pro#ed!re is pro#essed. 'he rates are stored as #onditionre#ords and deter$ined d!ring the pri#ing pro#ed!re "ased on the a#t!al val!es o the ields o the#o$$!ni#ation str!#t!res O+P and O+. 'he %hole #al#!lation logi# is #ontained in the#al#!lation pro#ed!re itsel %itho!t #alling an e&ternal !n#tion $od!le. 6or$!las are only !sed to dospe#ial #al#!lations that are not provided "y the standard pri#ing !n#tionality. 'hese or$!las typi#ally#onsist o only a e% lines o #ode- pro#essing at $ost o!r para$eters that are stored in the %or(ields 7O8 and 7O8- the "ase val!e A78' o the respe#tive line in the #al#!lationpro#ed!re- and the #ondition rate O+<*'8.

'he ta& rates- ta& la%s- and spe#ial indi#ators #onsidering the appearan#e o the ta& line ite$ in thenota is#al are $aintained in *ra5il<spe#ii# vie%s :D1*'K Ee.g. :D1*')P1 #ontains the )P) ratesF. )nthe old $ethod- the !nderlying ta"les are "eing read dire#tly in the !n#tion $od!le $%&'C(LC)L(TE%T(XES. )n the ne% approa#h the data are not only stored in the :D1*'K ta"les-

"!t are additionally present as #ondition re#ords on the data"ase. 'hese re#ords #an "e dire#tly read"y the pri#ing logi# so that no e&tra data"ase sele#tions have to "e peror$ed in or$!las "eingpro#essed in the #al#!lation pro#ed!re. 6!rther$ore- the #ondition re#ords #an easily "e transerred toother syste$s Ee.g. C8+ syste$sF.

'he generation o the #ondition re#ords ta(es pla#e d!ring the vie% $ainenan#e o the :D1*'Kta"les. *y $a(ing !se o the event te#hni!e provided in the e&tended ta"le $aintenan#e Etransa#tionS@4F- #ondition re#ords are a!to$ati#ally %ritten- !pdated- or deleted %hen data are $aintained inthe vie%s and saved to the data"ase. 7hi#h #onditions are to "e generated is "eing #!sto$i5ed in$apping ta"les that are des#ri"ed in se#tion @.

'he generation o the nota is#al !sed to "e partly peror$ed in $%&'C(LC)L(TE%T(XES in the old

$ethod. )n the ne% $ethod- all logi# %hi#h val!es are %ritten in %hi#h ields in the nota is#al lineite$s and %hi#h ta& lines are generated is #!sto$i5ed in another $apping ta"le and "y the

#!sto$i5ing o the ta& #ode. *asi#ally- the syste$ is "eing told %hi#h lines and val!es o the ta"le othe #al#!lation pro#ed!re #ontain %hi#h ta& ite$s. 'h!s- the %hole nota<is#al<$apping logi# is a

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1=

Page 17: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 17/147

SAP Online Help 12/22/2013

$atter o #!sto$i5ing and no longer to a great e&tent hard<#oded- hidden in the !n#tion $od!le $%&'C(LC)L(TE%T(XES.

4.3 Re#ise Approa"h: 'e( Cal"*lation Pro"e*re

Note> 'his se#tion %as added on Nove$"er 4- 2003. )t reers to the #hanges in #ondition<"ased ta&

#al#!lation or *ra5il des#ri"ed in SAP Note ==4@@.

'he initial approa#h p!rs!ed the ai$ to peror$ the #o$plete ta& #al#!lation in the #al#!lation

pro#ed!re itsel. S$all #ondition val!e- "ase- and re!ire$ent or$!las provide the #al#!lation logi#

that #annot "e a#hieved %ith the standard pri#ing algorith$.

'his approa#h %or(ed- "!t it t!rned o!t that the se#tion in the #al#!lation pro#ed!re %here the a#t!al

#al#!lation happened got very long and #o$pli#ated to !nderstand. 6or this reason- the #al#!lation

logi# %as $oved to A*AP #oding.

'his do#!$ent reers to the revised #al#!lation pro#ed!res E++/6) and SF.

'his g!ide also des#ri"es ho% to te#hni#ally set !p the syste$ or the ne% ta& !n#tions E)SS- P)S-

CO6)NS- and +P<13@ %ithholding ta&esF.

 All entries reerring to this la% #hange are highlighted in red.

'he prere!isite or the i$ple$entation is that all #oding and )C #hanges have already "een

i$ple$ented. 'his $eans- either the s!pport pa#(age that #ontains the #hanges is installed- or the

#hanges are i$ple$ented $an!ally- ollo%ing the instr!#tions o the respe#tive Note. 6or !rther

details- see Note ?2?4?@ and the Notes $entioned there.

 Ater i$ple$entation o the s!pport pa#(age or the Note- there are still $an!al steps ne#essary to%or( %ith the ne% ta&es. 'hese $an!al steps are des#ri"ed in this g!ide. )t $ay "e that the #hanges

des#ri"ed in so$e o the steps are already done in yo!r syste$ Ee.g. entries in ta"le :D1*A:F. )n s!#h

#ase- ;!st s(ip the se#tion.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1?

Page 18: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 18/147

SAP Online Help 12/22/2013

5 C*sto%i,ing the -ra,ilian !a) Cal"*lation

5.1 A"ti#ation o$ Conition Re"or Generation

)n order to !se the ne% #ondition<"ased ta& #al#!lation- the generation o #ondition re#ords in the$aintenan#e o ta& rates has to "e a#tivated "y setting a lag or the respe#tive #o!ntry Esee the

s#reenshot in  6ig!re @ <1F. A ne% C!sto$i5ing step in the )+G has "een added> *+   inancial

 #ccountin inancial #ccountin +lo-al Settins  Ta on Sales/$urchases  Basic Settins

Bra0il   Condition1Based Ta Calculation  #ctivate Condition +eneration. )n this #!sto$i5inga#tivity- the ne% ta"le :D1*CON'AAC' is $aintained.

ig*re 5;1. A"ti#ation o$ "onition generation.

) the lag is set or *ra5il- #ondition re#ords are "eing generated in the "a#(gro!nd d!ring the$aintenan#e o the *ra5ilian ta& ta"les.

5.2 Cal"*lation Pro"e*res $or Conition;-ase !a) Cal"*lation

'he syste$ needs to identiy %hether in the #!rrently pro#essed #al#!lation pro#ed!re the ta&#al#!lation is #ondition<"ased or not. 'his is ne#essary to either #all the #lassi#al- e&ternal ta&#al#!lation or the ne% ta& #al#!lation in #ondition val!e or$!la 320. 6or this reason- yo! spe#iy the

#al#!lation pro#ed!re or C*' in the ne% )+G a#tivity *+   inancial #ccountin   inancial

 #ccountin +lo-al Settins   Ta on Sales/$urchases   Basic Settins   Bra0il   Specif2Calculation $rocedures for Condition1Based Ta Calculation.  Here- the $aintenan#e vie%:D1*C*'AP8OC is #alled. 6ig!re @ <2 sho%s a s#reenshot.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1

CBT 

CBT 

Page 19: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 19/147

SAP Online Help 12/22/2013

ig*re 5;2. pe"i$i"ation o$ "al"*lation pro"e*res *se in C-!.

5.3 !a) 6anager<s or9pla"e

'he 'a& +anagerBs 7or(pla#e E'+7F is a general entry point to do al$ost all C!sto$i5ing relevantor the *ra5ilian ta& #al#!lation. )t is #alled "y the transa#tion :1*'A and #an also "e a##essed ro$

the )+G> )+G   6inan#ial A##o!nting   6inan#ial A##o!nting Glo"al Settings   'a& on

Sales/P!r#hases  Cal#!lation   Settings or 'a& Cal#!lation in *ra5il  A##ess 'a& +anagerBs7or(pla#e. 'he !nderlying progra$ is :D1*D+)G8A'D'AD8A'S.

ig*re 5;3. nitial s"reen o$ the !a) 6anager<s or9pla"e.

On the entry s#reen a list o all *ra5ilian ta& ta"les is sho%n. 6ig!re @ <3 sho%s a s#reenshot o theinitial s#reen o the transa#tion. 'he ter$ Lta& ta"lesM shall $ean all ta"les that #ontain *ra5ilian ta&data "eing a##essed d!ring the ta& #al#!lation in order to ind rates- ta& la%s- and spe#ial lags li(eLConvnio 100M or LOther "aseM. 'he C!sto$i5ing o these ta"les #an also "e o!nd in the )+G !nder

*+ inancial #ccountin inancial #ccountin +lo-al Settins Ta on Sales/$urchasesSettins for Ta Calculation in Bra0il  Ta ates.

'his ne% transa#tion #an "e !sed in any #ase to do the C!sto$i5ing o *ra5ilian ta&es in 8/3nterprise. )t is not ne#essary to s%it#h to the #ondition<"ased ta& #al#!lation EC*'F to !se it. ) it is nota#tive- so$e $en! options regarding the C*' are not a##essi"le- tho!gh.

)n the ollo%ing- an overvie% a"o!t all $en! options is given. +ore detailed des#riptions a"o!t thene#essary C!sto$i5ing steps to i$ple$ent the C*' #an "e o!nd in se#tions @.4 to @.1?.

5.3.1 Entities

)n this $en!- C!sto$i5ing steps are #olle#ted that deine "asi# #onstants that are relevant or the*ra5ilian ta& #al#!lation.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1

Page 20: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 20/147

SAP Online Help 12/22/2013

5.3.1.1 !a) Regions

 Assign$ent o geographi#al regions to ta& regions that are !sed in the ship1fro  and ship1to  ieldsd!ring the ta& #al#!lation. ) the Ta1ree 5one indi#ator is set and the #ondition<"ased ta& #al#!lationis a#tive Esee se#tion F- a #ondition re#ord %ith a rate o 100J is generated in the "a#(gro!nd %hosetype %as assigned to the internal #ode 'A688G)ON. 'his #ondition #an "e !sed in the ta&

#al#!lation pro#ed!re to peror$ spe#ial handling o ta&<ree regions.'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+  inancial #ccountin

inancial #ccountin +lo-al Settins Ta on Sales/$urchases  Basic Settins Bra0il 6efineBra0ilian Ta eions and #ssin to +eoraph. eions. 'he #orresponding $aintenan#e vie% is:D1*'8G.

5.3.1.2 'C6 Coes

einition o NC+ #odes. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+

Cross #pplication Coponents  +eneral #pplication unctions  Nota iscal  NC* Codes6efine NC* Codes. 'he #orresponding $aintenan#e vie% is :D1*'=046.

5.3.1.3 *.!ri. Gro*pseinition o possi"le S!"stit!io 'ri"!tQria gro!ps in the vendor and #!sto$er $aster. 'he )+G

a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial

 #ccountin +lo-al Settins Ta on Sales/$urchases  Basic Settins Calculation Settins for

Ta Calculation in Bra0il   6efine Custoer +roups for Su-Tri- Calculation. 'he #orresponding$aintenan#e vie% is :D1*'S'G.

5.3.1.4 C&P = C&P Versions

einition o C6OP versions. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+

 Cross #pplication Coponents +eneral #pplication unctions Nota iscal  C7$ Codes6efine C7$ 8ersions. 'he #orresponding $aintenan#e vie% is :D1*C6OP8.

5.3.1.5 C&P = Valiity ate o$ C&P Versions

einition o validity dates o C6OP versions. 'he )+G a#tivity that #orresponds to this $en! ite$ #an

"e o!nd in *+ Cross #pplication Coponents +eneral #pplication unctions Nota iscal

C7$ Codes   #ssin 8alidit2 6ate to C7$ 8ersions. 'he #orresponding $aintenan#e vie% is:D1*C6OPD8GN.

5.3.1.+ C&P = C&P Coes

einition o C6OP #odes. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+

Cross #pplication Coponents +eneral #pplication unctions  Nota iscal  C7$  6efineC7$ Codes and #ssin 8ersions. 'he #orresponding $aintenan#e vie% is :D1*AGN.

5.3.1.7 C&P = C&P eter%ination 66

8!les or the deter$ination o the C6OP #odes in ++ appli#ations. 'he )+G a#tivity that #orresponds

to this $en! ite$ #an "e o!nd in *+   Cross #pplication Coponents   +eneral #pplication

unctions   Nota iscal   C7$   C7$ 6eterination for +oods eceipts and eturns. 'he#orresponding $aintenan#e vie% is :D1*AON.

5.3.1. C&P = C&P eter%ination

8!les or the deter$ination o the C6OP #odes in S appli#ations. 'he )+G a#tivity that #orresponds

to this $en! ite$ #an "e o!nd in *+   Cross #pplication Coponents   +eneral #pplication

unctions   Nota iscal   C7$   C7$ 6eterination for +oods ssues and eturns. 'he#orresponding $aintenan#e vie% is :D1*APN.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 20

MM 

SD

Page 21: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 21/147

SAP Online Help 12/22/2013

5.3.1. !a) a(s P

einition o )P) ta& la%s. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+

inancial #ccountin  inancial #ccountin +lo-al Settins   Ta on Sales/$urchases   Basic

Settins Bra0il 6efine $ Ta 9aws. 'he #orresponding $aintenan#e vie% is :D1*A'92.

5.3.1.10 !a) a(s C6

einition o )C+S ta& la%s. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+

 inancial #ccountin  inancial #ccountin +lo-al Settins  Ta on Sales/$urchases Basic

Settins Bra0il 6efine C*S Ta 9aws. 'he #orresponding $aintenan#e vie% is :D1*A'91.

5.3.2!a) Cal"*lation

)n this $en!- C!sto$i5ing steps are #olle#ted that #ontrol the rates- lags- and te&ts that are !sed inthe ta& #al#!lation.

5.3.2.1 6aintain !a) Rates

Sele#ting this $en! ite$ starts the $aintenan#e o the ta& rates o the sele#ted line in the ta"le o the

overvie% s#reen Etransa#tion :1*'AF. )t #an also "e a##essed "y pressing the "!tton in theappli#ation tool"ar or "y do!"le<#li#(ing the line in the ta"le. ) the #ondition<"ased ta& #al#!lation isa#tive- #ondition re#ords are "eing generated- $odiied- or deleted a!to$ati#ally in the "a#(gro!nd%hen the data are saved.

'he )+G a#tivities that #orrespond to this $en! ite$ #an "e o!nd in *+ inancial #ccountin

inancial #ccountin +lo-al Settins  Ta on Sales/$urchases   Calculation Settins for Ta

Calculation in Bra0il Ta ates.

5.3.2.2 6aintain !a) Gro*ps

Here yo! deine ta& gro!ps !sed in the dyna$i# ta& e&#eptions. 'he a#tivity #an also "e a##essed "y

pressing the "!tton in the appli#ation tool"ar. Gro!ps in the range ro$ 10 to #an "e deined.

'he n!$"ers "et%een 0 and as %ell as "et%een 0 and are reserved or SAP. 'hese gro!ps

$!st not "e deleted.

'o !se ne%ly deined ta& gro!ps re!ires additional C!sto$i5ing a#tivities %hen the #ondition<"asedta& #al#!lation is !sed. See se#tion @.@ or !rther inor$ation.

'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin

inancial #ccountin +lo-al Settins  Ta on Sales/$urchases   Calculation Settins for Ta

Calculation in Bra0il   Ta ates   *aintain Ta +roups for 62naic ceptions.  'he#orresponding ta"le is :D1*'G8OP.

5.3.2.3 !a) Coes 66

einition o 6) ta& #odes that are !sed in ++ appli#ations. 'he a#tivity #an also "e a##essed "y

pressing the 66 "!tton in the appli#ation tool"ar. etails or this C!sto$i5ing step #an "e o!nd inse#tion @.14.

'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin

inancial #ccountin +lo-al Settins  Ta on Sales/$urchases   Calculation Settins for Ta

Calculation in Bra0il   6efine ** Ta Codes.  'he #orresponding $aintenan#e vie% is:D1*'ACO.

5.3.2.4 !a) Coes

einition o ta& #odes that are !sed in S appli#ations. 'he a#tivity #an also "e a##essed "y pressing

the  "!tton in the appli#ation tool"ar. 'he )+G a#tivitity that #orresponds to this $en! ite$ #an"e o!nd in *+   inancial #ccountin   inancial #ccountin +lo-al Settins   Ta on

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 21

MM 

SD

Page 22: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 22/147

SAP Online Help 12/22/2013

Sales/$urchases Calculation Settins for Ta Calculation in Bra0il  6efine S6 Ta Codes. 'he#orresponding $aintenan#e vie% is :D1*'ACO.

5.3.2.5 Alternati#e Cal". Pro"e*re

 Assign$ent o ta& #odes deined or a ta& #al#!lation pro#ed!re to a dierent #o$"ination o ta&

#ode/#al#!lation pro#ed!re. etails #an "e o!nd in se#tion @..'he )+G a#tivitity that #orresponds tothis $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial #ccountin +lo-al Settins

 Ta on Sales/$urchases  Basic Settins  Bra0il  #ssin #lternative Calculation $rocedure per /** Ta Code. 'he #orresponding $aintenan#e vie% is :D1*+7SRA9S+.

5.3.2.+ !a) Coe eter%ination

einition o the se!en#e o the deter$ination logi# o the S ta& #odes. etails #an "e o!nd in

se#tion @.1. 'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial

 #ccountin   inancial #ccountin +lo-al Settins   Ta on Sales/$urchases   Calculation

Settins for Ta Calculation in Bra0il   6efine Seuence for S6 Ta Code 6eterination.  'he#orresponding ta"le is :D1*'COS.

5.3.2.7 !a) a( eter%ination

einition o the se!en#e o the deter$ination logi# o the S ta& la%s. 'he )+G a#tivitity that

#orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin  inancial #ccountin

+lo-al Settins  Ta on Sales/$urchases Basic Settins  Bra0il  6efine Seuence for S6Ta 9aw 6eterination. 'he #orresponding ta"le is :D1*'9A7S.

5.3.2. &ther Co*ntry

Here a dierent #o!ntry #an "e sele#ted. At the start o the 'a& +anagerBs 7or(pla#e the #o!ntry isdeter$ined ro$ the set/get para$eter 9N. ) this para$eter has no val!e the !ser is pro$pted or a#o!ntry that is stored in this para$eter ater%ards. 'his #an also "e e&e#!ted "y #hoosing this $en!point. 'he #al#!lation pro#ed!re assigned to the sele#ted #o!ntry Ein ta"le '00@F is then ta(en as thedea!lt val!e.

5.3.3Conition et*p

)n this $en!- all C!sto$i5ing steps are #olle#ted that are related to the #ondition te#hni!e in the ta&#al#!lation.

5.3.3.1 6igration = !a) !ales to Conitions

Choosing this $en! point- the generation o #ondition re#ords o!t o the entries in the *ra5ilian ta&ta"les #an "e triggered initially- and the #orre#t #onversion #an "e $onitored. etails #an "e o!nd inse#tion @.1?. 'here is no entry in the )+G to start this a#tivity. 'he '+7 al%ays has to "e !sed or

this.

5.3.3.2 6igration = !a) Gro*ps in A""ess e>*en"es

To! !se this a#tivity to a!to$ati#ally !pdate a##ess se!en#es ater yo! have #reated or #hanged ta&gro!ps or dyna$i# e&#eptions. etails #an "e o!nd in se#tion @.=.2.

To! need to have a!thori5ation or #ross<#lient C!sto$i5ing i yo! %ant to $odiy the a##essse!en#es. )t is i$portant that yo! ens!re that ta& gro!ps are not #!sto$i5ed dierently in dierent#lients "e#a!se %ith ea#h #onversion to a##ess se!en#es- the previo!s C!sto$i5ing settings %ill "eover%ritten.

5.3.3.3 'ota;is"al 6apping = !a) Val*es 66

Here it is #!sto$i5ed %hi#h ields o the ta"le o the ta& #al#!lation pro#ed!re !sed in ++ #ontain theval!es o the nota is#al. etails #an "e o!nd in se#tion @.1@. 'he )+G a#tivitity that #orresponds to

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 22

CBT 

CBT MM 

MM 

SD

CBT 

SD

Page 23: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 23/147

SAP Online Help 12/22/2013

this $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial #ccountin +lo-al Settins

 Ta on Sales/$urchases  Basic Settins  Bra0il  Condition1Based Ta Calculation  *ap** Ta 8alues to Nota iscal ields. 'he #orresponding $aintenan#e vie% is :D1*N6'CON++.

5.3.3.4 'ota;is"al 6apping = !a) Val*es

Here it is #!sto$i5ed %hi#h ields o the ta"le o the #al#!lation pro#ed!re !sed in S #ontain theval!es o the nota is#al. etails #an "e o!nd in se#tion @.1@. 'he )+G a#tivitity that #orresponds to

this $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial #ccountin +lo-al Settins

 Ta on Sales/$urchases  Basic Settins  Bra0il  Condition1Based Ta Calculation  *apS6 Ta 8alues to Nota iscal ields.'he #orresponding $aintenan#e vie% is :D1*N6'CON.

5.3.3.5 'ota;is"al 6apping = !a) a(s 66

Here it is #!sto$i5ed %hi#h ields o the ta"le o the ta& #al#!lation pro#ed!re !sed in ++ #ontain theta& la% te&ts o the nota is#al. etails #an "e o!nd in se#tion @.1=. 'he )+G a#tivitity that

#orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin  inancial #ccountin

+lo-al Settins   Ta on Sales/$urchases   Basic Settins   Bra0il   Condition1Based Ta

Calculation  *ap ** Ta 9aws to Nota iscal ields.   'he #orresponding $aintenan#e vie% is:D1*N697CON++.

5.3.3.+ Conition 6apping = nternal Coes

einition o internal #odes !sed in the #ondition<"ased ta& #al#!lation. etails #an "e o!nd in se#tion

@.. 'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+   inancial

 #ccountin inancial #ccountin +lo-al Settins  Ta on Sales/$urchases  Basic Settins

Bra0il   Condition1Based Ta Calculation   6efine nternal Codes for Ta Conditions. 'he#orresponding $aintenan#e vie% is :D1*CON+AP.

5.3.3.7 Conition 6apping = Assign Conitions

 Assign$ent o #ondition types to the internal #odes. etails #an "e o!nd in se#tion @.11. 'he )+G

a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial

 #ccountin +lo-al Settins   Ta on Sales/$urchases   Basic Settins   Bra0il   Condition1

Based Ta Calculation   #ssin nternal Codes for Ta Conditions to Condtion T2pes. 'he#orresponding ta"le is :D1*'CON.

5.3.3. Conition 6apping = !a) Rate !ales

 Assign$ent o ta& rate ta"les to the #ondition ta"les. etails #an "e o!nd in se#tion @.12. 'he )+G

a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin inancial

 #ccountin +lo-al Settins   Ta on Sales/$urchases   Basic Settins   Bra0il   Condition1

Based Ta Calculation   #ssin Condition Ta-les to Ta Ta-les. 'he #orresponding ta"le is:D1*)7+AP.

5.3.3. A""ess e>*en"es = A""ess e>*en"es 66

einition o a##ess se!en#es %ith appli#ation T; . 'hese a##ess se!en#es #an "e !sed in the ta&#al#!lation that is #alled "y the ++ appli#ations. 'he )+G a#tivitity that #orresponds to this $en! ite$

#an "e o!nd in *+   inancial #ccountin   inancial #ccountin +lo-al Settins   Ta on

Sales/$urchases   Basic Settins   Check Calculation $rocedure < #ccess Seuences. 'he#orresponding vie% #l!ster is CD'=2D'.

5.3.3.10 A""ess e>*en"es = A""ess e>*en"es

einition o a##ess se!en#es %ith appli#ation 8 . 'hese a##ess se!en#es #an "e !sed in the S

pri#ing pro#ed!res. 'he )+G a#tivity that #orresponds to this $en! ite$ #an "e o!nd in *+ Sales

and 6istri-ution  Basic unctions $ricin  $ricin Control  6efine #ccess Seuences. 'he#orresponding vie% #l!ster is D'=2.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 23

CBT SD

CBT MM 

CBT 

MM 

SD

CBT 

CBT 

Page 24: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 24/147

SAP Online Help 12/22/2013

5.3.3.11 Conition !ypes = Conition !ypes 66

einition o #ondition types %ith appli#ation T; . 'hese #ondition types #an "e !sed in the ta&#al#!lation that is #alled "y the ++ appli#ations. 'he )+G a#tivitity that #orresponds to this $en! ite$

#an "e o!nd in *+   inancial #ccountin   inancial #ccountin +lo-al Settins   Ta on

Sales/$urchases  Basic Settins  Check Calculation $rocedure < 6efine Condition T2pes. 'he

#orresponding $aintenan#e vie% is D'=@AD1.

5.3.3.12 Conition !ypes = Conition !ypes

einition o #ondition types %ith appli#ation 8 . 'hese #ondition types #an "e !sed in the S pri#ing

pro#ed!res. 'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ Sales and

6istri-ution   Basic unctions   $ricin   $ricin Control   6efine Condition T2pes. 'he#orresponding $aintenan#e vie% is D'=@A.

5.3.3.13 Cal". Pro"e*res = Cal". Pro"e*res 66

einition o ta& #al#!lation pro#ed!res. 'hese #al#!lation pro#ed!res #an "e !sed in the ta&#al#!lation that is #alled "y the ++ appli#ations. 'he )+G a#tivitity that #orresponds to this $en! ite$

#an "e o!nd in *+   inancial #ccountin   inancial #ccountin +lo-al Settins   Ta onSales/$urchases   Basic Settins   Check Calculation $rocedure < 6efine $rocedures. 'he#orresponding vie% #l!ster is CD'=3D'.

5.3.3.14 Cal". Pro"e*res = Cal". Pro"e*res

einition o pri#ing #al#!lation pro#ed!res. 'hese a##ess se!en#es #an "e !sed in the S pri#ing

pro#ed!res. 'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ Sales and

6istri-ution Basic unctions $ricin $ricin Control 6efine #nd #ssin $ricin $rocedures.'he #orresponding vie% #l!ster is D'=3.

5.3.3.15 !a) !ypes

)n this )+G a#tivity- yo! deine ta& types or *ra5il.  Here it is #!sto$i5ed %hi#h ields o the pri#ingpro#ed!re res!lts ta"le #ontain the val!es o the Nota 6is#al. etails #an "e o!nd in se#tion @.1@.

6!rther$ore- yo! #an set the 9PP E9ast P!r#hase Pri#eF indi#ator or ea#h ta& type in order to a#tivatethe re#ording o the 9PP. 6!rther details #an "e o!nd in the do#!$ent 9ast purchase price in /3 forBra0il .

'he )+G a#tivitity that #orresponds to this $en! ite$ #an "e o!nd in *+ inancial #ccountin

inancial #ccountin +lo-al Settins Ta on Sales/$urchases  Basic Settins Bra0il 6efineTa T2pes. 'he #orresponding $aintenan#e vie% is :D1*A:.

5.4 6aintenan"e o$ !a) !ales

Sele#ting a line o the ta"le on the overvie% s#reen o the '+7 leads to the $aintenan#e vie% o thesele#ted ta"le. ) a ta"le %ith dyna$i# e&#eptions is sele#ted the !ser is pro$pted or the ta& gro!pprior to the ta"le $aintenan#e. 'he s#reenshot in 6ig!re @ <@ sho%s an e&a$ple- the $aintenan#evie% :D1*')P3.

) the a!to$ati# #ondition generation is a#tive Esee se#tion @.1F- #ondition re#ords are generated and#hanged a!to$ati#ally %hen the data that are entered in these vie%s are saved. 'hese #onditions area##essed in the ta& #al#!lation. 'he *ra5ilian ta"les are no longer a##essed any%here in theappli#ations and only serve as a #o$orta"le %ay o si$!ltaneo!sly $aintaining $!ltiple #onditionshaving the sa$e (ey ields.

)t is possi"le to display the a!to$ati#ally generated #ondition re#ords in transa#tion 613. Ho%ever-never $ay these #ondition re#ords "e #hanged or deleted %ith transa#tion 612 or ne% #onditions "e#reated %ith transa#tion 611. 'his %ill lead to in#onsisten#ies "et%een the data in the *ra5ilian ta&

ta"les and the #ondition re#ords. )n se#tion @.1?- it is de#ri"ed ho% to veriy and reesta"lish the#onsisten#y o the data.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 24

MM 

SD

MM 

SD

CBT 

Page 25: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 25/147

SAP Online Help 12/22/2013

5.5 !a) Gro*ps o$ yna%i" E)"eptions

'he s#reenshot in 6ig!re @ <4 sho%s the $aintenan#e o the ta"le :D1*'G8OP in %hi#h thegro!ps o dyna$i# ta& e&#eptions are deined. 6or ea#h ta& gro!p- yo! #an spe#iy !p to three (eyields that are to "e !sed to deter$ine the ta& rates. To! #an #hoose ro$ the ollo%ing (ey ields>$aterial- NC+ #ode- $aterial #lass/$aterial gro!p- ta& #ode- vendor- #!sto$er- ind!stry se#tor- #ity

#ode- and $aterial ta& !sage. All o the ields are ta(en ro$ the #!sto$er- vendor- and $aterial$aster re#ords < %ith the e&#eption o the ta& #ode- %hi#h is ta(en ro$ the ite$ level in thetransa#tions.

'he n!$"er o the ta& gro!p deter$ines %hi#h rates are ta(en in #ase o $ore than one $at#hingre#ord. 6or e&a$ple- s!pposed ta& gro!p @0 has the (ey ield NC+ #ode and ta& gro!p @1 has the (eyield $aterial #lass. ) in the ta& #al#!lation a re#ord is o!nd as %ell or ta& gro!p @0 as or gro!p @1-the re#ord o gro!p @0 %ill "e ta(en sin#e it has the lo%er n!$"er.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2@

Page 26: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 26/147

Page 27: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 27/147

SAP Online Help 12/22/2013

6!rther$ore- a ta& gro!p #an "e restri#ted to "e !sed only or #ertain appli#ations "y #hoosing adierent val!e than +eneral   in the ield Call. #pp. sing the C*'- t%o other appli#ations #an "esele#ted> Sales and 6istri-ution (S6)  and *aterials *anaeent (**). 'he individ!al ++ s!"<appli#ations $7- * - and 8 - are no longer s!pported sin#e it $a(es no sense to !se- or e&a$ple-dierent ta& rates in the invoi#e #o$pared to the p!r#hase order.

 Also it #an "e restri#ted to "e !sed only or #ertain ta& types "y only setting so$e ta& type indi#ators inthe #ol!$ns at the right side o the ta"le. To! #an individ!ally a#tivate the #onsideration o a ta& gro!pin the ta& rate deter$ination or the types )C+S- )P)- )SS- and S!"'ri" ES'F.

)n the or$er ta& #al#!lation $ethod- the des#ri"ed logi# is progra$$ed in the ta&<#al#!lating !n#tion-:D1*CA9C9A'D'AS. 7hen !sing the ne% ta& #al#!lation- this logi# has to "e transerred to the#!sto$i5ing o the a##ess se!en#es "elonging to the #onditions that store the ta& rates. See se#tion@.=.1 or a detailed des#ription ho% this is reali5ed.

sing C*'- in the standard set!p delivered "y SAP the ta& data "elonging to dierent ta& gro!ps arestored in #ondition re#ords that have the sa$e #ondition ta"le. )n order to identiy %hi#h ta& gro!p anentry in the #ondition ta"le "elongs to- the #ondition ta"le #ontains a (ey ield 'AG8OP. Ho%ever-this #ondition ta"le is not only !sed or dyna$i# ta& e&#eptions- "!t or other ta& ta"les. 6or e&a$ple-#ondition ta"le 32 is !sed or all )C+S ta& ta"les- i.e. :D1*')C1- :D1*')C2- and :D1*')C3F.'hereore- SAP deines standard ta& gro!ps that are not to "e !sed "y #!sto$ers. 'hey are listed inse#tion 10.22. )n #onse!en#e- #!sto$ers $ay only !se ta& gro!p n!$"ers in the range ro$ 10 to. 'he other n!$"ers are reserved or SAP.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2?

ig*re 5;4. 6aintenan"e o$ ta) gro*ps o$ yna%i" e)"eptions. Gro*ps 11? 13? an 25 arean e)a%ple (hi"h is not eli#er as stanar.

ig*re 5;5. 6aintenan"e o$ the ta) rate tale 8@1-!P3? ta) gro*p +? in the #ie(8@1-!P3V. !he yna%i" 9ey $iels are %aterial an #enor.

CBT 

Page 28: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 28/147

SAP Online Help 12/22/2013

5.+ A""ess e>*en"es

)n the '+7- the $aintenan#e o a##ess se!en#es is a##essed "y sele#ting the $en! ite$ ConditionSetup < #ccess Seuences ** and #ccess Seuences S6. 'his #alls the $aintenan#e o the vie%#l!sters CD'=2D' and D'=2- respe#tively. A##ess se!en#es are #ross<#lient data.

)n se#tion 10.2- the a##ess se!en#es and the !nderlying #ondition ta"les and ields that are !sed orthe a##ess are listed.

5.+.1!a) Gro*ps in A""ess e>*en"es

7henever a ne% ta& gro!p %as #reated or an e&isting gro!p %as #hanged- e.g. ta& type indi#ators%ere s%it#hed on and o- the appli#ation %as #hanged- or even (ey ields %ere #hanged- the a##essse!en#es have to "e ad;!sted a##ordingly i the #ondition<"ased ta& #al#!lation is !sed. A ne% stephas to "e in#l!ded in all those a##ess se!en#es that are !sed "y #onditions that are !sed to #al#!lateta&es o the type that is s%it#hed as a#tive in the #!sto$i5ing o the ta& gro!p. A progra$-:D1*D'DACCDS- is provided that #an do this a!to$ati#ally. 'his is des#ri"ed in se#tion @.=.2. )yo! #hange the a##ess se!en#es $an!ally- the ollo%ing e&a$ple ill!strates %hat yo! need to

#hange.

S!ppose yo! #reate ta& gro!p @0 %ith t%o (ey ields cit2 code  and NC* code- #alling appli#ation+eneral - and $ar(ed as a#tive or )C+S only. 'hen- yo! need to e&tend all ++ and S a##essse!en#es that are !sed in the )C+S #onditions I "y adding step @0. One e&a$ple ro$ ++ is *8)*.To! #an #reate step @0 "y #opying step @- sin#e they "oth !se the sa$e #ondition ta"le Ethe one#orresponding to $aterial<dependent e&#eptionsF. *y #opying step @- yo! ta(e over the assign$ent oields and #onstant val!es or the ields < e&#ept or the dyna$i# ones. )n the ield assign$ent- yo!need to assign the #ity #ode to dyna$i# ield 1- the NC+ #ode to ield 2- and the #onstant UU to ield 3.9astly- assign the #onstant val!e U@0U to the ield Ta roup - so that the syste$ #an !ni!ely identiythe re#ord d!ring rate deter$ination.

) yo! do not !se #ondition<"ased ta& #al#!lation- yo! do not need to ad;!st the #orresponding a##essse!en#es. )n this #ase- the syste$ sear#hes thro!gh the deined order o (ey ields o an a#tivegro!p as des#ri"ed a"ove.

5.+.2A*to%ati" AB*st%ent o$ A""ess e>*en"es

7ith the report :D1*D'DACCDS yo! #an a!to$ati#ally ad;!st all a##ess se!en#es that are!sed "y #ondition types !sed or the #ondition<"ased ta& #al#!lation. 6ig!re @ <= sho%s the initialsele#tion s#reen.

To! need to have a!thori5ation or #ross<#lient C!sto$i5ing i yo! %ant to $odiy the a##essse!en#es. )t is i$portant that yo! ens!re that ta& gro!ps are not #!sto$i5ed dierently in dierent#lients "e#a!se %ith ea#h #onversion to a##ess se!en#es- the previo!s C!sto$i5ing settings %ill "eover%ritten.

On the progra$ sele#tion s#reen- yo! enter the ta& gro!ps yo! %ant to in#l!de in the !pdate. To! #ansi$!late the res!lts o the progra$ "y setting the Siulate 7nl2  indi#ator. 'his is e&tre$ely i$portant-sin#e the progra$ $a(es #ross<#lient #hanges to yo!r data. ) yo! have no a!thori5ation or #ross<#lient #!sto$i5ing- this indi#ator is set "y dea!lt and #annot "e #leared.

 Additionally- yo! need to spe#iy %hat type o #onversion is to ta(e pla#e>

• pdate a##ess se!en#es < i yo! %ant to !pdate e&isting steps in the a##ess se!en#es.

• )nsert into the a##ess se!en#es < i yo! %ant to in#l!de ne% steps in the a##ess se!en#es

ater #reating a ne% ta& gro!p .

• elete ro$ a##ess se!en#es < i yo! %ant to delete e&isting steps ro$ the a##ess

se!en#es.

6ollo%ing the #onversion or the si$!lation- the syste$ displays a log that #ontains all $essagesiss!ed d!ring pro#essing.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2

CBT 

CBT 

Page 29: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 29/147

SAP Online Help 12/22/2013

 )n detail- the syste$ "ehaves as ollo%s "ased on the sele#ted option>

A. pate a""ess se>*en"es

• ) the syste$ inds a step in the a##ess se!en#e that has the sa$e n!$"er o the ta& gro!p- it

over%rites the stepUs ield assign$ent %ith the val!es #!sto$i5ed or the ta& gro!p.

• ) the syste$ does not ind a #orresponding step in the a##ess se!en#e- it inserts a ne% step.

• ) the syste$ inds a step in the a##ess se!en#e that #orresponds to the sele#ted ta& gro!p-

"!t the C!sto$i5ing settings indi#ate that this a##ess se!en#e is not to have this step- then thesyste$ deletes the step ro$ the a##ess se!en#e.

-. nsert into a""ess se>*en"es

Sele#t this option i the ta& gro!ps yo! have spe#iied have no #orresponding steps and ieldassign$ents in the a##ess se!en#es yet Ethis %o!ld "e %hen yo! have #reated a ne% ta& gro!pF. )the syste$ does ind a step %ith the n!$"er o the ta& gro!p in an a##ess se!en#e- it displays one othe ollo%ing in the appli#ation log>

• 7arning $essage> i the e&isting ield assign$ent is identi#al to the ield assign$ent that %o!ld

"e generated "y the #onversion

• rror $essage> i the a#t!al ield assign$ent diers- in %hi#h #ase the syste$ does not #hange

the a##ess se!en#e

C. elete $ro% a""ess se>*en"es

Sele#t this option i the ta& gro!ps yo! have spe#iied are to "e deleted ro$ all a##ess se!en#es!sed in the C*'.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2

ig*re 5;+. ele"tion s"reen o$ the progra% that a*to%ati"ally aB*sts a""ess se>*en"esase on the C*sto%i,ing o$ the ta) gro*ps o$ yna%i" e)"eptions.

Page 30: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 30/147

SAP Online Help 12/22/2013

5.7 Conition !ypes

'he #ondition types that have to "e deined #an "e #lassiied in o!r #ategories>

1. Conditions #ontaining ta& data. 'hese #ondition re#ords are $aintained a!to$ati#ally d!ringthe $aintenan#e o the *ra5ilian ta& rate ta"les. An internal #ode $!st "e assigned to ea#h

#ondition in ta"le :D1*'CON Esee se#tions @. and @.11F.2. Conditions that reer to other #onditions. 'hese are #onditions that have a reeren#e #ondition

#ontaining the data. 'hey are !sed to re!se a #ondition val!e in another line o the #al#!lationpro#ed!re.

3. Conditions that are only !sed to $ar( spe#ii# lines o the #al#!lation pro#ed!re to !se the$ inthe Nota 6is#al $apping ta"les. 'hese #onditions are $an!al- i.e. they have no a##essse!en#e and no #ondition re#ords in the data"ase.

4. Conditions indi#ating that a #ertain ta& type is d!e. 'hese #ondition types have to "e enteredalso in the ta"le :D1*A: to #lassiy the$ as ta& type. 'he $aintenan#e o the ta& types isa##essed in the '+7 !nder Condition Setup < Ta T2pes. 'he re#ords are $aintained "y#!sto$i5ing the ta& #odes.

'he #ondition types !sed in C*' are des#ri"ed in se#tion .

5. !a) Cal"*lation Pro"e*re

'he ne% standard ta& #al#!lation pro#ed!re or *ra5il is 'A*8A. 'he #!sto$i5ing o #al#!lationpro#ed!res is done in the vie% #l!ster CD'=3D' and #an "e rea#hed ro$ the '+7 "y #hoosingCondition Setup < Calc. $rocedure ** .

'his ta& #al#!lation pro#ed!re has to "e assigned to the #o!ntry B  in ta"le '00@. 'he #orresponding

)+G a#tivity #an "e o!nd in *+ inancial #ccountin  inancial #ccountin +lo-al Settins

Ta on Sales/$urchases Basic Settins #ssin Countr2 To Calculation $rocedure.

 A detailed des#ription o the ne% standard #al#!lation pro#ed!re 'A*8A #an "e o!nd in se#tion

10.@.

5. Alternati#e Cal"*lation Pro"e*re

)n 8/3 nterprise- an e&tension to the #on#ept des#ri"ed in se#tion @. has "een introd!#ed. )n theta"le :D1*+7SRA9S+- alternative #al#!lation pro#ed!res #an "e spe#iied that are to "e !sed or#ertain ta& #odes instead o the standard one. 'his is a#hieved "y reading this ta"le in a *Ad) "eorethe #all to the pri#ing pro#ed!re and $odiying the #o$$!ni#ation ields that #ontain the #al#!lationpro#ed!re and the ta& #ode.

'h!s the !ser #o!ld e.g. !se the e&ternal ta& #al#!lation or so$e ta& #odes E"y spe#iying 'A*8: inthe a"ove $entioned ta"leF or !se several s$aller #al#!lation pro#ed!res- e.g. in #ase o peror$an#epro"le$s or ne% re!ire$ents.

5.10nternal Conition Coes

 An internal #ode has to "e #reated or ea#h #ondition type that is to "e !sed in the a!to$ati#generation o #ondition re#ords d!ring the $aintenan#e o the *ra5ilian ta& ta"les. Only the internal#odes are !sed in the progra$ #oding. *y this $apping- the #!sto$ers are ree to !se their o%n#ondition types.

'he internal #odes are $aintained in the '+7 "y #hoosing Condition Setup < Condition *appin <nternal Codes  in the $en! or $aintaining the vie% :D1*CON+AP. 'he #!sto$er !s!ally is note&pe#ted to $aintain this ta"le "e#a!se SAP delivers the internal #odes re!ired or the standard*ra5ilian ta& #al#!lation.'he #ondition Codes or %ithholding ta& $ight "e re!ired and are thereorelisted. ) #!sto$ers need to deine their o%n internal #odes or !ser<spe#ii# #oding- they #an deine

ne% #odes "eginning %ith 5 . 'a"le 10 < sho%s all standard internal #ondition #odes delivered "y SAP.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 30

CBT 

CBT MM 

CBT 

MM 

Page 31: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 31/147

SAP Online Help 12/22/2013

6or the internal #odes that represent #ondition types that #ontain data o a spe#ii# ta& gro!p E)C+S-)P)- )SS- or S!"'ri"F- the respe#tive ta& gro!p has to "e assigned to the #odes. 'his is ne#essary orthe syste$ to #onsider the a##ess se!en#e o the #ondition type assigned to the internal #ode in thea!to$ati# e&tension o a##ess se!en#es ater #hanging ta& gro!ps o dyna$i# e&#eptions Eseese#tion @.=.2F.

5.11Assign%ent o$ Conition !ypes to nternal Coes

'he #ondition types that are a#t!ally !sed in the ta& #al#!lation pro#ed!re have to "e assigned to thea"ove des#ri"ed internal #odes. 6or the standard *ra5ilian ta& #al#!lation- SAP delivers all internal#odes- #onditions- and their assign$ents.

5.12Assign%ent o$ Conition !ales to !a) !ales

!ring the $aintenan#e o the *ra5ilian ta& ta"les- #ondition re#ords are generated and #hangeda!to$ati#ally. )n the ta"le :D1*)7+AP it has to "e spe#iied %hi#h #ondition ta"les are to "e !sedor a spe#ii# ta& ta"le. )n the #ase o dyna$i# e&#eptions- yo! additionally spe#iy the #ondition ta"leper ta& gro!p.

'he dea!lt entries delivered "y SAP are sho%n in 'a"le.

5.13e$inition o$ !a) !ypes

'he #ondition types that indi#ate %hether a spe#ii# ta& is d!e or %hether spe#ii# lines are to "e listedin the nota is#al have to "e spe#iied in the ta"le :D1*A:. 'he #ondition types are reerred to as tat2pes  in this ta"le. 'hey are #!sto$i5ed in the vie% :D1*A: that #an "e a##essed in the '+7 "y#hoosing Condition Setup < Ta T2pes.

 A ta& type #an "e assigned to a ta& gro!p. 'a& gro!ps are the dierent *ra5ilian ta&es E)P)- )C+S-S!"stit!io 'ri"!taria- )SSF and the inor$ation %hether it is a #o$ple$entary ta& or a ta& on reight.) a ta& gro!p is assigned to the ta& type that #orresponds to a ta& #ode #ondition- this ta& line %ill "e

transerred to the nota is#al. Per gro!p there is a separate line in the nota is#al. ) yo! do not assign ata& gro!p to a ta& type- the #ondition %ill "e ignored in the nota is#al generation. 'his is e.g. the #aseor oset #onditions li(e )CO. )n order to $aintain this #ondition in the ta& #ode $aintenan#e- it has to"e deined as a ta& type as %ell. Ho%ever- it is not nota<is#al relevant- and thereore no ta& gro!p isassigned to it.

6or ea#h ta& type an indi#ator 9$$  #an "e set- indi#ating that or this ta& type the last p!r#hasing pri#eis to "e #al#!lated and !sed in the ta& rate deter$ination. etails a"o!t this !n#tionality #an "e o!ndin the do#!$ent 9ast purchase price in /3 for Bra0il .

'a"le 1 0 <1@ sho%s the standard ta& types delivered "y SAP.

5.14C*sto%i,ing /66 !a) Coes

5.14.1 &ne ingle !a) Coe 6aintenan"e !ool

'he C!sto$i5ing o 6)/++ ta& #odes is done in the '+7 "y #hoosing Ta Calculation < Ta Codes**. 'his leads to the $aintenan#e vie% :D1*'ACO. )t is no longer done %ith the transa#tion6'P. 'his transa#tion #annot "e !sed "e#a!se the ta& #al#!lation pro#ed!re 'A*8A is not#o$pati"le %ith the !n#tionality o the transa#tion. .g. in 6'P- re#ords #an "e generated only or#ondition types that are non<statisti#al and that have an a##o!nt (ey assigned in the #al#!lationpro#ed!re. )n 'A*8A- ho%ever- there are statisti#al lines that have ta& #ode #onditions Esee se#tion10.@F.

*eore the ta"le %ith the ta& #odes is displayed- the !ser is pro$pted or the #al#!lation pro#ed!re. Asdea!lt- the ta& #al#!lation pro#ed!re assigned to the #o!ntry is displayed. 'his #an "e over%ritten ithe eat!re o alternative #al#!lation pro#ed!res Ese#tion @.F is !sed.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 31

CBT 

CBT 

MM 

MM 

Page 32: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 32/147

SAP Online Help 12/22/2013

ntil release 4.=C three #!sto$i5ing steps had to "e e&e#!ted to #!sto$i5e a ta& #ode. 6irst- the#onditions o the ta& #ode had to "e $aintained in transa#tion 6'P. 'here it %as also spe#iied%hether the #ode "elongs to inp!t or o!tp!t ta&. 'he *ra5il<spe#ii# ields in ta"le '00?A- %hi#h#ontains the ta& #ode data Ee&#ept the #ondition re#ordsF- had to "e $aintained %ith the vie%:D1*'++C. 6or the a!to$ati# deter$ination o ta& #odes in sto#( transer pro#esses- inally theta"le '00?D)' had to "e $aintained to $ap S ta& #odes Edeined in ta"le :D1*'SCF against

in#o$ing and o!tgoing ta& #odes Edeined in '00?AF.

'he ta"le '00?D)' has "een repla#ed "y the ne% ta"le :D1*'00? in release 4.?. 'he ne% vie%:D1*'ACO allo%s the $aintenan#e o all ields $entioned in the three steps a"ove at the sa$eti$e in one line. sho%s a s#reenshot o this vie%.

5.14.2 6aintenan"e o$ !a) Coe Conitions

'he #onditions "elonging to a ta& #ode are $aintained "y sele#ting the line %ith the ta& #ode that is to

"e $aintained and ater%ards #hoosing +oto < *aintain Conditions  ECtrl63F or pressing the

"!tton on the appli#ation tool"ar. )n #ase the syste$ does not ind a !ni!e assign$ent o a ta&#al#!lation pro#ed!re to a #o!ntry Ein ta"le '00@F- the !ser is as(ed to sele#t a #o!ntry irst.

'he s#reenshot in 6ig!re @ < sho%s an e&a$ple o the s#reen %here the ta& #ode #onditions are$aintained. )n the ta"le- all #ondition types are listed that are deined as ta& types in the ta"le :D1*A:Esee the previo!s se#tionF and that are present in the #al#!lation pro#ed!re assigned to the #o!ntry. Ata& type is a#tive %hen the respe#tive #he#("o& is #he#(edV other%ise it is ina#tive.

7hen the data are saved in the s#reen displayed in -   #ondition re#ords are a!to$ati#ally "einggenerated. Che#(ed ta& types are transerred to #ondition re#ords %ith a val!e o 100JV or!n#he#(ed types the respe#tive #ondition re#ords are deleted so that the line %ill not appear in thepri#ing<pro#ed!re res!lts ta"le ater the e&e#!tion o the pri#ing pro#ed!re in the ta& #al#!lation.

'he ta& #ode #onditions are stored in the #ondition ta"le A003 %hi#h has as (ey ields the #o!ntry and

the ta& #ode. 'his is dierent to the ta"le '00?A in %hi#h the ta& #odes are deined or 

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 32

MM 

Page 33: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 33/147

SAP Online Help 12/22/2013

ig*re 5;7. &#er#ie( o$ the ta) "oe %aintenane".

6ig!re @<. Conditions that "elong to the sele#ted ta& #ode.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 33

Page 34: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 34/147

SAP Online Help 12/22/2013

#o!ntry and #al#!lation pro#ed!re. )n the standard ta& #al#!lation- only one ta& #al#!lation pro#ed!re#an "e assigned to a #o!ntry in ta"le '00@. Ho%ever- i the ne% eat!re o alternative #al#!lationpro#ed!res is !sed Esee se#tion @.F- a dierent #al#!lation pro#ed!re #an "e !sed or #ertain ta&#odes. 6or this reason- the ta& #odes deined or dierent #al#!lation pro#ed!res have to "e givendierent na$es i their #onditions are to "e #!sto$i5ed dierently- in order its #onditions do notover%rite the ones o ta& #odes %ith the sa$e na$e assigned to a dierent #al#!lation pro#ed!re.

5.14.3 Hints on C*sto%i,ing !a) Coe Conitions

Co$pared %ith the or$er %ay o #!sto$i5ing *ra5ilian ta& #ode #onditions- so$e #hanges %ereintrod!#ed in the #ondition<"ased ta& #al#!lation. 'he "asi# idea is the sa$e> To! a#tivate the lines othe #al#!lation pro#ed!re that store the ta& a$o!nts %hi#h are to "e ta(en or the ta& #ode. 'he otherlines that #ontain ta& #ode #onditions Eta& typesF are dea#tivated. 'he ta"le displayed in 6ig!re @ < is"asi#ally a spe#ial vie% on the ta& #al#!lation pro#ed!re in %hi#h only those lines are displayed that#ontain #onditions that are ta& types Edeined in ta"le :D1*A:- see se#tion @.13F.

7hat has #hanged is that no spe#ial internal nota<is#al handling is peror$ed in an e&ternal ta&#al#!lation any longer. All this logi# is #!sto$i5a"le in the nota<is#al $apping ta"le :D1*N6'CON-%hi#h is e&plained in se#tion @.1@. 'his has the ollo%ing #onse!en#es #o$pared to the C!sto$i5ingo ta& #odes or the #lassi#al- e&ternal ta& #al#!lation E'A*8:F.

5.14.3.1 C6 an P ines in 'ota is"al

)n general- a nota is#al al%ays has a line or )C+S and a line or )P)- no $atter i )C+S and )P) ared!e. E'here are so$e e&#eptions to this r!le %hi#h are- ho%ever- handled in the A*AP #oding o theta& #al#!lation.F

)n order to generate the )P) or )C+S lines in the nota is#al that only store the #al#!lation "ase in

the 7ther Base ield in #ase the respe#tive ta& is not d!e Ereerred to as du2 line in the ollo%ing-the ollo%ing #onditions Elines in the ta"le sho%n in 6ig!re @ <F have to "e a#tivated too>

• )P)0 A#tivate i )P) d!$$y line is to "e generated in the nota is#al

• )C+0 A#tivate i )C+S d!$$y line is to "e generated in the nota is#al

'hese spe#ial additional #onditions that have to "e $aintained are only relevant or )C+S and )P)- notor )SS- S!"'ri"- or any other ta& gro!p.

Conse>*ently? (hen %igrating $ro% the ol to the ne( ta) "al"*lation? all ta) "oes that ha#eeither P or C6 or oth not a"ti#e ha#e to e %oi$ie a""oringly.

5.14.3.2 P plit

)n order to #onsider the spe#ial #ase o Lvendor non<ind!stryM in )P) ind!striali5ation postings- t%o )P)#onditions have to "e a#tivated- one "eing ded!#ti"le and one non<ded!#ti"le. )n the ne% standardthese are #ondition types )P)1 and )P)4. )P)1 is ded!#ti"le- )P)4 non<ded!#ti"le. )n the old ta&#al#!lation- it %as #ondition )P)2 that had to "e a#tivated together %ith )P)1. 'his %as #hanged-"e#a!se the se$anti#s o )P)2 is )P) #ons!$ption- and the nota<is#al $apping is dierent.

'he A*AP #oding handles the spe#ial logi# and does not transer the val!es in the )P)4 line to the notais#al i )P) split is not the #ase. )n this sit!ation- as %ell the ta& a$o!nt as all "ase a$o!nts are 5ero%hi#h indi#ates that s!#h line is not to "e #onsidered in the nota is#al.

Conse>*ently? all ta) "oes that ha#e P in*striali,ation a"ti#e Dan th*s *se to ha#e"onitions P1 an P2 a"ti#e ha#e to e %oi$ie in a (ay that P2 is ea"ti#ate aninstea P4 is a"ti#ate.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 34

CBT 

M M 

CBT 

MM 

CBT 

MM 

Page 35: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 35/147

SAP Online Help 12/22/2013

5.14.3.3 &$$set Postings

)n the old ta& #al#!lation- #onditions or oset postings have the rate I100J. )n the ne% ta&#al#!lation- ho%ever- yo! only a#tivate or dea#tivate #onditions. ) yo! a#tivate a #ondition- a re#ord%ith al%ays 100J is generated. 'hereore- in ea#h line o the #al#!lation pro#ed!re that #orrespondsto a #ondition type !sed or an oset posting- the #ondition "ase or$!la 1=4 has to "e spe#iied. 'his

or$!la $!ltiplies the "ase val!e %ith I1.Conse>*ently? all ta) "oes that ha#e a"ti#e "onition types (ith =100F ha#e to e eite sothat the rate is "hange to 100F instea.

5.14.4 'ote on !ransporting !a) Coe Conitions

7hen yo! #!sto$i5e ta& #odes %ith transa#tion 6'P- yo! have the option to i$port or e&port ta&#ode #onditions. 7hen i$porting ta& #odes- the #ondition re#ords are read ro$ ta"le '00? and thetransa#tion 6'P is pro#essed in "at#h inp!t $ode. 'he report 86'A)+P reads the standard ta&#odes or a #o!ntry. 'his is the %ay ho% standard ta& #odes #an "e #reated in a syste$.

7ith the ne% ta& #al#!lation pro#ed!re 'A*8A- ho%ever- this is not possi"le "e#a!se transa#tion6'P #annot "e !sed to edit ta& #odes Esee se#tion @.14.1F. 'hereore- or the ti$e "eing- ta& #odes

have to "e #reated $an!ally.

)n se#tion - the *ra5ilian ta& #odes SAP delivers as standard are des#ri"ed. 8eer also to that se#tionor e&a$ples and !rther e&planations.

5.156apping o$ !a) Val*es to the 'ota is"al

*y !sing the ne% #ondition<"ased ta& #al#!lation the pri#ing<pro#ed!re res!lts ta"le #ontains allval!es that need to "e listed in the nota is#al. 7hi#h val!es o the ta"le are transerred to %hi#h notais#al ields is #!sto$i5ed in the '+7 "y #hoosing Condition Setup < Nota1iscal *appin < Ta8alues **  or S6- respe#tively. 'his leads to the $aintenan#e o the vie%s :D1*N6'CON++ Eor++F and :D1*N6'CON Eor SF that deine the $apping r!les. 'he s#reenshot in 6ig!re @ < sho%s an e&a$ple.

 A ta& line in the nota is#al #onsists o the ta& rate- pa!ta rate E!sed or )P) Pa!taF- the ta& val!e- thenor$al "ase- the e&#l!ded "ase- and the other "ase. An a#tive ta& type or a ta& #ode leads to a#orresponding line in the nota is#al. )n this vie% it is spe#iied ro$ %hi#h ields in the pri#ing<pro#ed!re res!lts ta"le the a"ove $entioned nota is#al ields are "eing illed.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3@

CBT 

CBT 

MM 

CBT 

MM 

Page 36: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 36/147

SAP Online Help 12/22/2013

6or ea#h nota is#al ield the #ondition type that identiies the line in the #al#!lation pro#ed!re has to"e spe#iied. ) the #ondition is ina#tive- the respe#tive line %ill not "e o!nd in the pri#ing<pro#ed!reres!lts ta"le and the initial val!e %ill "e transerred.

6!rther$ore- the ield o the line o the pri#ing<pro#ed!re res!lts ta"le has to "e spe#iied in the#ol!$n *ap. ield . 'here are three alternatives> the #ondition "ase val!e- A78'V the #ondition rateor a$o!nt- *'8V and the #ondition val!e- 78'.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3=

ig*re 5;. 6apping o$ lines in the tale o$ the "al"*lation pro"e*re to ta) #al*es in the 'ota;is"al. !he MM #ie( 8@1-'!C&'66V is sho(n.

Page 37: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 37/147

SAP Online Help 12/22/2013

5.1+6apping o$ !a) a(s to the 'ota is"al

'he ta& la%s are also stored in #ondition re#ords that are generated "y the $aintenan#e o the ta&#ode or the $aintenan#e o #ertain ta& rate ta"les Ee.g. :D1*')P1 or :D1*')C2F. 6ro$ %hi#h#ondition types the la%s are ta(en is deined in the ta"le :D1*N697CON. )t is $aintained in the'+7 "y #hoosing Condition Setup < Nota1iscal *appin < Ta 9aws. 'his leads to the $aintenan#e

o the vie% :D1*N697CON++ that deines the $apping. 'he s#reenshot in sho%s the standard$apping delivered "y SAP.

ig*re 5;10. 6apping o$ lines in the tale o$ the "al"*lation pro"e*re to ta) la( te)ts in the'ota;is"al.

5.176igration o$ !a) ata to Conition Re"ors

)n the '+7- "y #hoosing Condition Setup < *iration EShit6@F a s#reen is displayed %here the initial

#onversion o the entries in the *ra5ilian ta& ta"les to #ondition re#ords #an "e started and it #an "e#he#(ed %hether all entries are s!##ess!lly #onverted.

5.17.1 Che"9 Conitions

'he entries in the ta"le o the sele#ted line in the list o ta& rate ta"les #an "e #he#(ed or#orresponding #ondition re#ords "y #hoosing Condition ecords < Check Conditions E6@F or pressing

the "!tton in the appli#ation tool"ar. 6or ea#h entry in the respe#tive ta"le it is #he#(ed E"ased onthe C!sto$i5ing in the $apping ta"les :D1*)7+AP and :D1*'CONF %hether #orresponding#ondition re#ords e&ist. 'he sele#tions $ade in the  #pplication  gro!p deter$ine %hether the#onditions or the appli#ation T;  E!sed in $aterials $anage$entF or 8  E!sed in sales and distri"!tionFare "eing #he#(ed.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3?

CBT MM 

CBT 

CBT 

Page 38: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 38/147

SAP Online Help 12/22/2013

'he entries and the n!$"ers o the #orresponding #onditions are displayed in the A9 list. *y do!"le<#li#(ing a #ondition re#ord n!$"er a $odeless pop!p %indo% is displayed that #ontains detailedinor$ation a"o!t the #ondition re#ord ro$ the #orresponding entries in the )C ta"les ONH andONP. 'he s#reenshot in 6ig!re @ <11 sho%s an e&a$ple.

'he trai# lights i#on in the let$ost #ol!$n o the A9 list indi#ates %hether or ea#h ield in the ta"leline that is to have a #orresponding #ondition re#ord e&ists a #ondition EgreenF- that no #onditions e&istso ar EredF- or that only so$e ields have #orresponding #onditions Eyello%F. 'he i#on in the let$ost#ol!$n o the ta"le #ontrol %ith all *ra5ilian ta& ta"les gives a s!$$ary o the #he#(> 'he $agniying<glass indi#ates that the respe#tive ta"le has not "een #he#(ed yet sin#e the transa#tion %as started.Green trai# lights $ean that every entry in the ta"le has all #orresponding #ondition re#ordsV red$eans that at least one entry has no #ondition re#ords so arV yello% $eans that at least one line hasonly so$e #onverted ields.

5.17.2 Con#ert !a) ata to Conition Re"ors

*y #hoosing Condition ecords < Convert  E6=F or pressing the "!tton in the appli#ation tool"ar- the#onversion o ta& re#ords to #onditions is started. )t is prere!isite that all #!sto$i5ing o the $appingta"les des#ri"ed in this se#tion is already doneV other%ise errors are "eing iss!ed. 'he sele#tion $ade

in the gro!p Conversion 7ptions deter$ines the $ode o #onversion. ) the irst option is #hosen-every ield is #onverted in any #ase- no $atter i there already e&ists a #orresponding #ondition re#ord.) the se#ond option is #hosen- the !ser is as(ed in #ase o the previo!sly des#ri"ed sit!ation. ) thethird option is #hosen- only the ields are #onverted that do not have #orresponding #ondition re#ordsso ar.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3

ig*re 5;11. !he %igration an "he"9 tool that "ontrols the initial "on#ersion an the"onsisten"y o$ entries in -ra,ilian ta) tales to "onition re"ors.

CBT 

Page 39: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 39/147

SAP Online Help 12/22/2013

5.1Colle"ti#e 6igration o$ All !a) ata

)n order to $igrate all ta& C!sto$i5ing data to #ondition re#ords- yo! #an !se the progra$:D1*DGND'ADCOND*AC. Note =341 des#ri"es the details. 'his progra$ is !se!l in theinitial $igration o all ta& data. To! #an also s#hed!le it in "a#(gro!nd.

5.1e>*en"e $or !a) Coe eter%ination

)n Sales and istri"!tion there are t%o pla#es to deine the S 'a& Code %hi#h #an "e a!to$ati#allydeter$ined in a transa#tion Ee.g. a sales orderF. )t #an "e either derived ro$ the )te$ Category- or theC!sto$er/+aterial )nor$ation 8e#ord.

*y $eans o the ta"le :D1*'COS- a se!en#e #an "e deined "y %hi#h these data so!r#esare a##essed. nter se!ential integer n!$"ers and assign the data so!r#es ro$ the drop do%n$en! to the$. !ring the transa#tion- the syste$ %ill loo( !p the data so!r#es in as#ending order othe se!en#e n!$"er !ntil a ta& #ode is o!nd.

!ale 5;1. E)a%ple o$ a se>*en"e $or ta) "oe eter%ination.

e>*en"e in !a) Coe eter%ination o*r"e $or !a) Coe eter%ination

1 )te$ Category 'a"le

2 C!sto$er +aterial )nor$ation

 An e&a$ple is sho%n in 'a"le @ <1. )n this e&a$ple the syste$ %o!ld irst loo( !p the ite$ #ategoryta"le and i no ta& #ode %as o!nd- the #!sto$er $aterial inor$ation.

5.20e>*en"e $or !a) a( eter%ination

)n Sales and istri"!tion there are several pla#es to deine 'a& 9a%s or )C+S and )P) %hi#h #an "ea!to$ati#ally deter$ined in a transa#tion Ee.g. a sales orderF. 'hey #an "e either derived ro$ the)te$ Category- the 'a& 8ate &#eption 'a"les or ro$ the C!sto$er +aster 8e#ord.

*y $eans o the ta"le :D1*'9A7S- a se!en#e #an "e deined "y %hi#h the vario!s dataso!r#es are a##essed. nter se!ential integer n!$"ers and assign the data so!r#es ro$ the dropdo%n $en! to the$. !ring the transa#tion- the syste$ %ill loo( !p the data so!r#es in as#endingorder o the se!en#e n!$"er !ntil the ta& la%s are o!nd.

!ale 5;2. E)a%ple o$ a se>*en"e $or ta) la( eter%ination.

e>*en"e in !a) a( eter%ination o*r"e $or !a) a( eter%ination

1 'a& &#eption 'a"les

2 )te$ Category 'a"le

3 C!sto$er +aster  

 An e&a$ple is sho%n in 'a"le @ <2. )n this e&a$ple the syste$ %o!ld irst loo( !p the ta& e&#eption

ta"les- then the ite$ #ategory ta"les i no ta& la%s %ere o!nd and inally the #!sto$er $aster.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3

CBT SD

CBT SD

CBT 

Page 40: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 40/147

SAP Online Help 12/22/2013

+ !a) Cal"*lation ogi"

ierent to the initial approa#h o #ondition<"ased ta& #al#!lation E++/6) #al#!lation pro#ed!re'A*8CF- the ta& #al#!lation is no longer peror$ed "y the pri#ing algorith$ in several steps o the

#al#!lation pro#ed!re. )nstead- the #al#!lation is peror$ed in A*AP #oding. Ho%ever- dierent to the#lassi#al *ra5ilian ta& #al#!lation E'A*8:F- only the #al#!lation is done there. All data retrieval andnota is#al generation is "ased on the C!sto$i5ing o the #al#!lation pro#ed!re and the nota is#al$apping ta"les.

'he #ondition val!e or$!la 320- already !sed in the #lassi#al *ra5ilian ta& #al#!lation- %as e&tendedto %or( also %ith C*'. ) the #al#!lation pro#ed!re is spe#iied in the ta"le :D1*C*'AP8OC Eseese#tion @.2F- the !n#tion $od!le :D1*DC*' is #alled in %hi#h the ne% #al#!lation logi# is pro#essed.

'he or$!la is !sed as %ell to #all the ta& #al#!lation Esee se#tion F as to retrieve the res!lts o the ta&#al#!lation in order to store the$ in the pri#ing<pro#ed!re res!lts ta"le Ese#tion 10.=.10F. 'hedierentiation is done "y analy5ing the #ondition type o the step in the #al#!lation pro#ed!re in %hi#hthe or$!la %as #alled. *y assigning internal #odes to these #ondition types Esee se#tions @.11 and F-depending on this internal #ode either the #al#!lation is started or a spe#ii# ta& res!lt is retrieved

Eidentiied "y the internal #odeF.6or e&a$ple- in the ++/6) #al#!lation pro#ed!re 'A*8A the ta& #al#!lation is triggered in the stepthat #ontains the #ondition type *01. 'his is "e#a!se #ondition type *01 is assigned to the internal#ode CA9C9A'D'A.

'he ta& res!lts are retrieved in the ne&t se#tion o the #al#!lation pro#ed!re. a#h line #ontains a#ondition type that is assigned to an internal #ode that indi#ates a ta& res!lt val!e. .g. #ondition type*12 is assigned to the internal #ode N6D)C+SDO*AS %hi#h indi#ates the )C+S other "ase a$o!ntEsee se#tion or the #o$plete listF.

)n the S pri#ing- the or$!la $!st "e #alled t%o ti$es- in #ase there are Nota 6is#al relevant#onditions Ee.g. is#o!nts- 6reight et#.F in#l!ding )C+S. 'he pro#ed!re is identi#al to the #lassi#al ta&#al#!lation- i.e. the irst #all is #al#!lating ta& on the net a$o!nt on #ondition )C+)- %hereas these#ond #all on #ondition )*8 is #al#!lating "ased on the a$o!nt in#l!ding )C+S- possi"ly $odiied"y other #onditions in"et%een.

'he A*AP #oding o the ta& #al#!lation is o";e#t<oriented. 'hree A*AP O";e#t #lasses #ontain the#oding> C9D'ADCA9CD*8 #ontains #oding !sed or ++/6) and S. 6!n#tionality that is spe#ii# oran appli#ation- i.e. ++/6) or S is #ontained in t%o derived #lasses> C9D'ADCA9CD*8D++ andC9D'ADCA9CD*8DS.

*y the o";e#t<oriented approa#h- #oding #an "e re!sed $ore easily- and #!sto$er<spe#ii# e&tensionson A*AP level #an "e i$ple$ented $ore transparently Esee also se#tion ?.F.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 40

Page 41: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 41/147

SAP Online Help 12/22/2013

7 teps in nitial !a) C*sto%i,ing

'his se#tion des#ri"es %hat to do %hen setting !p the *ra5ilian ta& C!sto$i5ing ro$ s#rat#h.

7.1 A"ti#ation o$ -C et CC@-R@!A

'he SAP standard C!sto$i5ing entries are delivered and availa"le in #lient 000 o the syste$ thea#t!al s!pport pa#(age is installed in. )n order to a#ilitate the transer o C!sto$i5ing to other #lients-a *C Set is availa"le that #ontains $ost o the C!sto$i5ing entries or C*'.

•  A#tivate the *C Set CSC=B=T#;   %ith transa#tion SCP820.

Only valid !ntil release 4.?. Higher releases in#l!de this in delivered #!sto$i5ing.

)t #ontains the C!sto$i5ing entries o the )+G a#tivities listed in 'a"le ? <3.

!ale 7;3: C*sto%i,ing entries in -C et CC@-R@!A

C*sto%i,ing A"ti#itye"tion in !hiso"*%ent (/E)planations

!ale in !his o"*%ent(/ tanar C*sto%i,ing

eine 'a& 'ypes @.13 'a"le 1 0 <1@

eine )nternal Codes or 'a& Conditions @.10 'a"le 10 <

 A#tivate Condition Generation @.1

+ap ++ 'a& 9a%s to Nota 6is#al 6ields @.1=

+ap ++ 'a& al!es to Nota 6is#al 6ields @.1@ 'a"le

eine 'a& Gro!ps or yna$i# &#eptions @.@ 'a"le 11 <2@

 Assign Condition 'ypes to )nternal Codes or'a& Conditions

@.11'a"le 1 0 <

 Assign Condition 'a"les to 'a& 'a"les @.12 'a"le

Spe#iy Str!#t!re or 'a& :!risdi#tion Code

Cal#!lation Pro#ed!re E6)F @. 'a"le 10 <14 I 'a"le 10 <

Condition 'ypes E6)F @.?rror> 8eeren#e so!r#enot o!nd

 A#tivate &ternal 'a& Cal#!lation

+ap S 'a& al!es to Nota 6is#al 6ields @.1@

Spe#ial Conditions or Pri#ing ESF

eine and Assign Pri#ing Pro#ed!res ESF

eine Condition 'ypes ESF

7.1.16an*al "*sto%i,ing re>*ire a$ter -C et a"ti#ation

 Note ?3==?@

7.2 !rans$er o$ !e)ts to esire ang*age

'he *C Set had to "e #reated in lang!age EGer$anF "e#a!se o li$itations o so$e C!sto$i5ingta"les. Ho%ever- the te&ts are nglish. )n order to have te&ts also in yo!r desired logon lang!age- yo!have to pro#eed as ollo%s ater a#tivating the *C Set.

• 9og on to the syste$ in the relevant #lient.

• Start transa#tion S+9'.

• Sele#t the lang!age to "e illed !p Ee.g. nglishF and veriy it is illed !p ro$ Ger$an

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 41

Page 42: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 42/147

SAP Online Help 12/22/2013

• Choose the e&pert $ode or the lang!age s!pple$entation as des#ri"ed "elo%.

• Sele#t the ta"les given "elo% or the 9ang!age ill!p

• 8epeat the pro#ess to ill !p e.g. Port!g!ese ro$ nglish.

7.2.1Pro"e*re $or ang*age *pple%entation in E)pert %oe

Pro#eed as ollo%s ater starting transa#tion S+9'>

.. 1. Choose the ollo%ing or the lang!age that yo! %ant to s!pple$ent> 9anuae → Special #ctions→ Suppleentation (pert).

2. On the ne&t s#reen- enter a des#ription o yo!r s!pple$entation. 'his helps yo! to re#ogni5e thes!pple$entation yo! have started in the transa#tion S+9' overvie%.

3. )n the #enter o the dialog "o&- yo! #an spe#iy #onditions or sele#ting the ta"les yo! %ant tos!pple$ent. 'hese ields are set %ith SAP dea!lts- ho%ever- yo! #an #hange the$ "y #hoosingChane. 'he dea!lt is set so that i yo! are logged on to #lient 000- all #ross<#lient and #lient<spe#ii#

ta"les are s!pple$ented in #lient 000. )n other #lients- only the #lient<spe#ii# ta"les in the logon #lientare sele#ted or s!pple$entation.

4. 'he ta"les that yo! %ant to s!pple$ent appear at the "otto$ o the s#reen- a##ording to thesele#tion yo! $ade "y #hoosing Select . a#h ta"le is sho%n %ith its ta"le #lass- a des#ription- thes!pple$entation $ode- and the #lient in %hi#h the ta"le %ill "e s!pple$ented. To! #an !se theappropriate p!sh"!ttons to #hange this list- ho%ever- %e re#o$$end this or e&perien#ed !sers only.8ead the long te&ts o the dialog "o&es that appear %hen yo! #hange the dea!lts. 6or inor$ation onthe rest o the pro#ed!re- see the do#!$ent

SAP 7e" AS =.20> 9ang!age 'ransport

'a"les to "e sele#ted or lang!age ill!p>

'=2'

'=3'

'=3

'=@'

:D1*CON+AP'

7.3 Assign%ent o$ Cal"*lation Pro"e*res

7.3.1pe"i$y Cal"*lation Pro"e*res $or C-!

)n the )+G- e&e#!te the a#tivity *+ inancial #ccountin  inancial #ccountin +lo-al Settins

  Ta on Sales/$urchases   Basic Settins   Bra0il   Specif2 Calculation $rocedures forCondition1Based Ta Calculation. Alternatively- %ith transa#tion S+30- #all the $aintenan#e vie%:D1*C*'AP8OC Esee se#tion @.2F.

Create t%o ne% entries>

• 6or ++- #reate an entry or !sage A- appli#ation '- #al#!lation pro#ed!re 'A*8A and set

the CBT #ct. )ndi#ator.

• 6or S- #reate an entry or !sage A- appli#ation - #al#!lation pro#ed!re 8A*8A and set the

CBT #ct. )ndi#ator.

) yo! %ant to !se other #al#!lation pro#ed!res or C*'- spe#iy the$ here as %ell.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 42

Page 43: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 43/147

SAP Online Help 12/22/2013

7.3.2Assign Co*ntry to Cal"*lation Pro"e*re

)n the )+G- e&e#!te the a#tivity *+ inancial #ccountin  inancial #ccountin +lo-al Settins

  Ta on Sales/$urchases   Basic Settins   #ssin Countr2 to Calculation $rocedure. Alternatively- %ith transa#tion S+30- #all the $aintenan#e vie% D'00@.

• dit the entry or #o!ntry *8 and assign the #al#!lation pro#ed!re 'A*8A to it.

7.4 Creation o$ !a) Coes

)n transa#tion :1*'A- go to the $aintenan#e o ta& #odes as des#ri"ed in se#tion @.14. Create theta& #odes yo! need. 8eer to se#tion 10.13 that des#ri"es the standard ta& #odes or *ra5il.

• Create ta& #odes "ased on 'a"le 1 0 <

• Create the ta& #ode #ondition re#ords "ased on 'a"le1 0 < I 'a"le 0 <24.

7.5 Creation o$ e$a*lt Conition Re"ors

So$e #ondition re#ords o ta& rates #annot "e $aintained "y #reating entries in the *ra5ilian ta&ta"les :D1*'K- "!t $!st "e #reated $an!ally %ith transa#tions 611 Eor 6) re#ordsF and 11 EorS re#ordsF. ) these entries do not e&ist- %rong ta& C!sto$i5ing data #an "e read d!ring the ta&#al#!lation.

7ith transa#tion 611- #reate the ollo%ing #ondition re#ord>

• Condition type *C)1 E)C+S #o$ple$ent "aseF- #o!ntry *8> 100J

'his #ondition re#ord is ta(en %hen )C+S #o$ple$ent is #al#!lated and no e&#eption o )C+S#o$ple$ent "ase red!#tion %as deined in ta"le :D1*'C)1 or the $aterial o the ite$ "eingpro#essed.

7.+ 6igration o$ !a) C*sto%i,ing

) yo! !pgraded to release 4.?0 or i yo! s%it#hed to #ondition<"ased ta& #al#!lation ater so$e ta&C!sto$i5ing had already "een #arried o!t- yo! have to initially generate #ondition re#ords or theentries in the *ra5ilian ta& ta"les.

8eer to se#tion  @.1?  to see ho% to $igrate ta& C!sto$i5ing to #ondition re#ords or ea#h ta"leseparately.

spe#ially %hen $igrating all ta"les the irst ti$e- the $ass $igration progra$ des#ri"ed in se#[email protected] %ill "e help!l.

) yo! have not $aintained any ta& rates yet- yo! do not need to r!n the $igration tools. Atera#tivating the #ondition generation Edes#ri"ed in se#tion @.1F- %hi#h happens d!ring a#tivation o the*C Set Ese#tion ?.1F- #ondition re#ords %ill "e generated a!to$ati#ally %hen $aintaining ta& rates.

7.+.1'ote on Conition Re"ors ith &nly &ne Appli"ation

'he syste$ !s!ally generates #ondition re#ords or as %ell appli#ation WB as appli#ation W'B.Ho%ever- or the ollo%ing ta"les this is not the #ase>

• )n ta"les %ith dyna$i# ta& e&#eptions yo! $aintain entries or a #ertain ta& gro!p. ) yo!

restri#t the #alling appli#ation o the ta& gro!p to either S or ++ Esee se#tion @.3.2.2F-#ondition re#ords are generated only or that appli#ation. )n the $igration tool- yo! #annot#he#( or #onvert #ondition re#ords or a #o$"ination o appli#ation and ta"le/ta& gro!p i theta& gro!p is not valid or the sele#ted appli#ation. 'he syste$ displays a $essage in s!#h#ase.

•'a"le :D1*'SC #ontains the ta& #odes !sed in S. 7hen yo! $aintain entries o this ta"leEsee se#tion @.3.2.4F- only #ondition re#ords %ith appli#ation WW are generated- "e#a!se they

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 43

Page 44: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 44/147

SAP Online Help 12/22/2013

are not !sed in the 6) #al#!lation pro#ed!re. 'hereore- yo! donBt need to #he#( or #onditionre#ords o appli#ation W'B "elonging to ta"le :D1*'SC. 6!rther$ore- yo! #anBt generates!#h #ondition re#ords %ith the tool. +oreover- there are no #ondition types o appli#ation W'Bassigned to the internal #odes o the val!es yo! $aintain in ta"le :D1*'SC Esee theentries or internal #odes "eginning %ith T;S6C  in se#tion F.

7.7 pate o$ A""ess e>*en"es ro% !a) Gro*ps

'he a##ess se!en#es !sed in C*' have to "e e&tended "y the steps a##ording to the deinition ota& gro!ps or dyna$i# e&#eptions. 'his is e&plained in se#tion @.=.2.

6or this p!rpose- e&e#!te the a#tivity in '+7 as des#ri"ed in this se#tion.

7. ser;pe"i$i" 6oi$i"ation / Enhan"e%ents o$ !a) Cal"*lation

7..1E)tension o$ Cal"*lation Pro"e*re

) there is the need to enhan#e or $odiy the ta& #al#!lation SAP delivers- the easiest %ay to do this is

to $odiy the #al#!lation pro#ed!re or the nota<is#al $apping.

'he (ind o $odii#ation that is easiest to handle is an e&tension o the ta& #al#!lation that does notae#t the standard ta& #al#!lation. 'his is e.g. the #ase or additional ta&es li(e P)S / CO6)NS. )n this#ase yo! ;!st add additional lines to the #al#!lation pro#ed!re. To! #an a##ess all transa#tion<spe#ii#and ta& C!sto$i5ing data "y reerring to the respe#tive standard lines in the #al#!lation pro#ed!reEsee se#tion  10.@F. ) the #al#!lation logi# is too #o$pli#ated to handle "y the standard pri#ingalgorith$- a #!sto$er<spe#ii# #ondition val!e or$!la #an "e !sed. ) val!es need to "e transerred tothe nota is#al- ne% ta& types #an "e deined Eta"le :D1*A:F and the nota<is#al<$apping ta"le #an "ee&tended Esee se#tion @.1@F.

 A little $ore #o$pli#ated is the #ase i so$e o the e&isting #al#!lation logi# has to "e $odiied. 'his%o!ld "e the #ase i e.g. the )C+S #al#!lation logi# has to "e $odiied. )n this #ase yo! #an add linesto the #al#!lation pro#ed!re that peror$ the #al#!lation a##ording to yo!r needs- as $entioned in theparagraph a"ove. 'hen yo! $odiy the nota<is#al $apping or the )C+S val!es so that the val!es areno longer ta(en ro$ the standard #onditions- "!t ro$ yo!r o%n ones. )n this %ay- the syste$ still#al#!lates all ta&es a##ording to the standard %ay- "!t yo! only !se part o the res!lts.

7..2Changes in A-AP Coing

) the $odii#ation t!rns o!t to "e $ore #o$pli#ated or to have a strong intera#tion %ith the standardta& #al#!lation logi#- an alternative to e&tending the #al#!lation pro#ed!re is to i$ple$ent the #hangein A*AP #oding.

'his (ind o #hange %o!ld "e s!ita"le rather or ind!stry<spe#ii# sol!tions than or #!sto$ere&tensions- !nless a #!sto$er has re!ire$ents o large #hanges in the ta& #al#!lation.

'he o";e#t<oriented i$ple$entation o the ta& #al#!lation #oding $a(es it easy to re!se the standard#oding. 7itho!t going in too $!#h detail here- the approa#h %o!ld "e to inherit an o%n A*AP #lassro$ the #lass C9D'ADCA9CD*8 or the ++< and S<spe#ii# #lasses C9D'ADCA9CD*8D++ and#lass C9D'ADCA9CD*8DS- respe#tively in %hi#h all the ta& #al#!lation and data transer ta(espla#e. To! then over%rite only those $ethods o the #lass that a#t!ally have to "e #hanged- so that$ost o the standard #oding is !sed.

7ith this approa#h- the ta& #al#!lation logi# #an "e #hanged deeply. 'ho!gh "eing a #oding$odii#ation- it is- ho%ever- still possi"le or SAP to analy5e pro"le$s in the ta& #al#!lation- providedthat SAP standard #oding is ae#ted. 'his is "e#a!se the o";e#t<oriented i$ple$entation allo%s a#learer dis#ri$ination o $odiied #oding ro$ standard one.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 44

Page 45: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 45/147

SAP Online Help 12/22/2013

C*sto%i,ing Pri"ing Pro"e*res ith C-!

 Note @41?

.1 Pri"e Conitions n"l*ing !a)es

'he ne% sol!tion or ta& #al#!lation s!pports pri#es %hi#h are not the real net pri#es- "!t $ay #ontainP)S- CO6)NS- )SS d!e at the $!ni#ipio o the servi#e provider- )SS d!e at the $!ni#ipio o the servi#ee&e#!tion- or any #o$"ination o these.

)n order to allo% the syste$ to #onsider #orre#tly %hi#h ta&es are already in#l!ded in a pri#e and %hi#hnot- #orresponding pri#e #onditions sho!ld "e $aintained. )t is possi"le to either #ontin!e !singe&isting pri#e #onditions or introd!#e ne% ones. O #o!rse- i ne% pri#e #onditions are introd!#ed- allpri#e #onditions $!st "e !pdated.

'he ollo%ing is a s!ggestion "ased on 4 ne% pri#e #onditions.

.1.1Pri"e Conitions

Copy pri#ing pro#ed!re P80000 to 8A*82 "eore #reating the #onditions.

Cond. Class> * EPri#esF

Cal#!lat. 'ype> C E!antityF

Cond. Category> H E*asi# Pri#eF

 A##ess Se.> P800

+an!al ntries> C E+an!al entry has priorityF

 A$o!nt/per#ent>

)te$ Condition>

Pri#ing Pro#> 8A*82

elete r. *> Edo not deleteF

S#ale "asis> C

Che#( val!e> A

!antity Conversion>

Con. !ype es"ription

RP*0 Pri#e %/o 'a&es

RP*1 Pri#e)SS

RP*2 Pri#eP)SCO6

RP*3 Pri#e)SSP)SCO6

.1.2Pri"e Conitions 66

) ne#essary- #reate ne% pri#e #onditions and adapt the ++ pri#ing pro#ed!re or P!r#hase OrdersEe.g. 8+0000F or #reate ne% ones "y #opying and $odiying.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4@

Page 46: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 46/147

SAP Online Help 12/22/2013

.1.3e$ine hi"h !a)es Are n"l*e in 66/ Pri"e Conitions

ie%s :D1*ON1++ and :D1*ON1S.

+aintain or ea#h S EAppli#ation F or ++ EAppli#ation +F pri#ing pro#ed!re the ta&es that arein#l!ded in ea#h pri#e #ondition type. As an e&a$ple- the S pro#ed!re 8A*8A is $aintained or the#onditions RP*0 X RP*3

Pri"e Conition !a) Gro*p

RP*1 )SSP )SS at lo#ation o servi#e provider  RP*1 )SSS )SS at lo#ation %here servi#e is providedRP*2 CO6) CO6)NSRP*2 P)S P)SRP*3 CO6) CO6)NSRP*3 )SSP )SS at lo#ation o servi#e provider  RP*3 )SSS )SS at lo#ation %here servi#e is providedRP*3 P)S P)S

.2 here to nsert is"o*nts

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4=

Page 47: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 47/147

SAP Online Help 12/22/2013

!ro*leshooting

'his se#tion %ill "e !pdated %henever a ne% #o$$on pro"le$ regarding C*' is identiied.

.1 Consisten"y o$ Conition Re"ors

7hen the a!to$ati# generation o #ondition re#ords in the ta& C!sto$i5ing is a#tive- the sa$einor$ation is stored at t%o pla#es>

1. the *ra5ilian ta& ta"le Eli(e e.g. :D1*')C2F

2. the #ondition data"ase

'he reason or this red!ndan#y is the a#t that or a given (ey ield #o$"ination Ee.g. ship<ro$- ship<to- $aterial n!$"erF several ta& data #an "e spe#iied- li(e ta& rate- red!#ed "ase rate- ta& la%-e&e$pt lag- et#. 'o a#ilitate the ta& C!sto$i5ing Eand to stay #o$pati"le %ith the old ta& #al#!lationF-the *ra5ilian ta"les still #ontain this inor$ation- and additionally the syste$ a!to$ati#ally generates#orresponding #ondition re#ords.

Nor$ally- there is a 1>1 relationship "et%een *ra5ilian ta& data and #orresponding #ondition re#ords.'his $eans>

1. 6or ea#h ta& rate Eor %hatever yo! #!sto$i5e in the *ra5ilian ta"lesF there e&ists one#ondition re#ord.

2. a#h #ondition re#ord o a #ondition type that is !sed or *ra5ilian ta& deter$ination has a#orresponding entry in a *ra5ilian ta& ta"le.

Conse!ently- yo! #an have t%o (inds o in#onsisten#ies in yo!r syste$>

1. 'here does not e&ist a #orresponding #ondition re#ord or a ta& rate Eor %hatever yo!#!sto$i5e in the *ra5ilian ta"lesF.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4?

ig*re ;12. Progra% 8@1-@C-!@C&'!.

Page 48: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 48/147

SAP Online Help 12/22/2013

2. 'here does not e&ist a #orresponding entry in a *ra5ilian ta& ta"le or a #ondition re#ord o a#ondition type that is !sed or *ra5ilian ta& deter$ination.

S!#h in#onsisten#ies #an have several reasons>

< To! dea#tivated a!to$ati# generation o #ondition re#ords and #reated or #hanged ta& dataEres!lts in type 1 in#onsisten#iesF.

< To! dea#tivated a!to$ati# generation o #ondition re#ords and deleted ta& data Eres!lts intype 2 in#onsisten#iesF.

< To! $an!ally #reated #ondition re#ords %ith transa#tions 11 Eappli#ation F or 611Eappli#ation 'F Eres!lts in type 2 in#onsisten#iesF.

< To! deleted re#ords %ith #!sto$er progra$s or the data"ase !tility Eres!lts in type 1 or 2in#onsisten#iesF.

.1.1!a) ata itho*t Conition Re"or

To! #an dete#t in#onsisten#ies o type 1 "y r!nning the $igration tool in '+7 Esee se#tion @.1?F. 'a&data %itho!t #orresponding #ondition re#ords are indi#ated "y a red trai#<light i#on. To! #an $igrate

the$ as des#ri"ed in se#tion @.1?.2.

.1.2Conition Re"ors itho*t !a) ata

6or type 2 o in#onsisten#ies there e&ists a #he#( progra$- introd!#ed %ith s!pport pa#(age 1Erelease 4.=C> 4?F and Note ==?0- respe#tively.

1. 8!n progra$ :D1*DC*'DCONS)S'- and the syste$ displays a list o #ondition ta"les.

2. o!"le<#li#( a ta"le- and the syste$ displays all #ondition re#ords !sed or *ra5ilian ta&#al#!lation. 6ig!re <12 sho%s an e&a$ple s#reenshot

'he trai# light indi#ates the stat!s o the #ondition re#ord> red $eans there is no#orresponding re#ord in the ta& ta"leV yello% $eans a re#ord e&ists in the ta& ta"le- "!t the

data diers Eor e&a$ple- the ta& rateFV and green $eans a #orre#t #orresponding entry e&ists. At the ar right- yo! see the #orresponding *ra5ilian ta& ta"le as %ell as the inde& in the ta"leEor #ondition re#ords %ith yello% and green stat!s onlyV or red entries- this ield is "lan(F.

3. Sele#t all #ondition re#ords %ith red and yello% stat!s- and delete the$ "y pressing the 6eletecondition records p!sh"!tton. )n a pop!p %indo% yo! are as(ed to #onir$ the deletion Esee6ig!re <13F.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4

ig*re ;13: eletion o$ "onition re"ors.

Page 49: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 49/147

SAP Online Help 12/22/2013

4. 8epeat steps 2 and 3 or ea#h o the #ondition ta"les. 6or the ta& #al#!lation to !n#tionproperly- all #ondition ta"les $!st #ontain green entries only.

On#e yo! have vie%ed a #ondition ta"le- the i#on ne&t to it #hanges to in#l!de a pair o eyeglassesV iyo! have $ade at least one #hange to a ta"le- the i#on in#l!des a dis(ette.

@. 'o ens!re that there are #ondition re#ords or all e&isting ta& re#ords- r!n the $igration

progra$ as des#ri"ed in se#tion @.1?

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4

Page 50: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 50/147

SAP Online Help 12/22/2013

10 AP tanar C*sto%i,ing

10.1.1 Create Conition !ale +01'his ta"le is !sed or )SS data.

To! #an #hoose a dierent n!$"er than =01 i this ta"le is already in !se or so$ething else. )n this#ase- repla#e =01 "y yo!r n!$"er in the a##ess se!en#es des#ri"ed in the ne&t se#tions.

*+ 1> Sales and 6istri-ution 1> Basic unctions 1> $ricin 1> 6efine Condition Ta-les

10.1.2 E)ten Pri"ing iel Catalog

)n order to !se the ne% #o$ponents 9OCDP8 and 9OCDS in the )SS a##ess se!en#es- the pri#ingield #atalog!e has to "e e&tended "y these #o$ponents. 'his is peror$ed in the $aintenan#e vie%D'=16. Spe#iy !sage WAB- appli#ation WB or W'B- and ield gro!p 001. Add the ne% #o$ponents

ro$ str!#t!re O+P.

10.1.3 Create A""ess e>*en"es

Ne% a##ess se!en#es have to "e #reated that are !sed in the ne% #ondition types that store therates o the ne% ta&es.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @0

Page 51: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 51/147

SAP Online Help 12/22/2013

10.2A""ess e>*en"es 66/

'a"le 10 <4 sho%s the a##ess se!en#es !sed in the *ra5ilian ++/6) ta& #al#!lation. 'he steps andield assign$ents o ea#h a##ess se!en#e are listed in the ollo%ing ta"les.

!ale 10;4: A""ess se>*en"es *se in the 66 D ta) "al"*lation

A""e> es"ription

*8*1 !$$y 1 or *ra5il

*8C) *ra5il )C+S Co$ple$ent

*8CO *ra5il CO6)NS

*8)* *ra5il )C+S *ase

*8)C *ra5il )C+S

*8) *ra5il )C+S 8ate S6YS'

*8)P *ra5il )P)

*8)S *ra5il )SS

*8P) *ra5il P)S

*89C *ra5il 'a& 9a%> )C+S

*89P *ra5il 'a& 9a%> )P)

*8S1 *ra5i>)SS at Servi#e Provider  

*8S2 *ra5i>)SS %h Servi#e provided

*8S' *ra5il S!"tri".

*8'6 *ra5il> 'a&<&e$pt

*8)) *ra5il )C+S 8ate S6YS' or S.'.

*87' *ra5il %ht

+7S' Co!ntry- 'a& Code

!ale 10;5: A""ess se>*en"e -R-1 = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 32 0  A9AN Y *8

!ale 10;+: A""ess se>*en"e -RC = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 34 0  A9AN Y *8

'8GDS'   O+P '8GDS'

+A'N8   O+P +A'N8

20 32 0  A9AN Y *8

'a"le 10<4 > A##ess se!en#e *8CO <Na$e> *ra5il CO6)NS

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @1

Page 52: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 52/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

!ale 10;5: A""ess se>*en"e -R- = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 344 0  A9AN Y *8

'A*S   O+ 'A*S

OC'TP   O+ OC'TP

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @2

Page 53: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 53/147

SAP Online Help 12/22/2013

!ale 10;+: A""ess se>*en"e -RC = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;7: A""ess se>*en"e -R = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @3

Page 54: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 54/147

SAP Online Help 12/22/2013

!ale 10;: A""ess se>*en"e -R= steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 4

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 4

'8GDS6   O+P '8GDS6'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;: A""ess se>*en"e -R = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 1=3  A9AN Y *8

OC'TP Y 4

'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

!ale 10;10: A""ess se>*en"e -RP = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @4

Page 55: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 55/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

? 34= 0  A9AN Y *8

TNT1   O+P S'CTNT2 Y

TNT3 Y

'AG8OP Y ?

32 0  A9AN Y *8

!ale 10;11: A""ess se>*en"e -RR = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 1=3  A9AN Y *8

OC'TP   O+ O'TP

'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP   O+ O'TP

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;12: A""ess se>*en"e -R = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 121 0  A9AN Y *8

+A'N8   O+P +A'N8

@ 34? 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8TNT2 Y

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @@

Page 56: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 56/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

!ale 10;13: A""ess se>*en"e -RC = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6 

O+P '8GDS6'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

3 0  A9AN Y *8

+7SR   O+ +7SR

!ale 10;14: A""ess se>*en"e -RP = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

? 34= 0  A9AN Y *8

TNT1   O+P S'C

TNT2 Y

TNT3 Y

'AG8OP Y ?

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @=

Page 57: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 57/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

3 0  A9AN Y *8

+7SR   O+ +7SR

!ale 10;15: A""ess se>*en"e -RP = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

'a"le 10<1=> A##ess Se!en#e *8S1  = steps an $iel assign%ent

tep !a. Re>.

E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ =01 0  A9AN Y *8

':C Y O+P 9OCDP8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

!ale 10;17: A""ess se>*en"e -R2 ; steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ =01 0  A9AN Y *8

':C Y O+P 9OCDS

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @?

Page 58: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 58/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

'AG8OP Y @

32 0  A9AN Y *8

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

Step is !sed or #o!ntry dea!lt rates. A dierent #ondition ta"le is !sed that has only #o!ntry as(ey ield.

!ale 10;1: A""ess se>*en"e -R! = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

S*'   O+ S*'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

34 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

S*'   O+ S*'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

!ale 10;1: A""ess se>*en"e -R! = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34 0  A9AN Y *8

'8GDS'   O+P '8GDS'

10 3 0  A9AN Y *8

+7SR   O+ +7SR

'a"le 10<20> A##ess se!en#e *87' I Na$e> *ra5il 7H'

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @

Page 59: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 59/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

!ale 10;21 : A""ess se>*en"e -' = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 3 0  A9AN   O+

+7SR   O+ +7SR

32 0  A9AN Y *8

!ale 10;22: A""ess se>*en"e 6! = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 3 0  A9AN   O+ A9AN

+7SR   O+ +7SR

10.3A""ess e>*en"es

!ale 10;23: A""ess se>*en"es *se in the ta) "al"*lation

A""e> es"ription*8CO *ra5il Coins

*8P) *ra5il P)S

*87' *ra5il %ht

)*8 *ra5il 'a&es !e

)*88 *ra5il> 100J oset

)*8 *ra5il &t. 'a& et.

)C*S *8> )C+S 'a& *ase al

)CC* *8> )C+S Osetting ntry

)C97 *8> )C+S 'a& 9a%s

)CA *8> )C+S 'a& 8ates

)CC *8> C!sto$er )C+S &e$pt

)P*S *8> )P) 'a& *ase al!e

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @

Page 60: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 60/147

SAP Online Help 12/22/2013

A""e> es"ription

)P97 *8> )P) 'a& 9a%s

)PA *8> )P) 'a& 8ates

)SS1 *ra5il )SS at Servi#e Provider  

)SS2 *ra5il )SS %h Servi#e provided

)PC *8> C!sto$er )P) &e$pt

)S'C *8> )C+S 8ates or S!"tri"

)S') *8> )C+S 8ate or S.'

)S' *8> S!"tri" S!r#harge

)SA *8> )SS 'a& 8ates

)RO6 Rona 6ran#a

!ale 10;24: A""ess se>*en"e -RC&= steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

!ale 10;25: A""ess e>*en"e -RP ; steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

!ale 10;2+ A""ess se>*en"e -R!= -ra,il H!

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34= 0  A9AN Y *8TNT1   O+P +A'N8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =0

Page 61: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 61/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

TNT2 Y

TNT3 Y

'AG8OP Y @

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

!ale 10;27: A""ess se>*en"e -R = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 21  A9AN Y *8:D1*'SC   O+P :D1*'SC

!ale 10;2 A""ess se>*en"e C6= steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 11 0  A9AN Y *8

99AN   O+ 9AN1

'A1   O+ 'A1'A+1   O+P 'A+1

20 32 0  A9AN Y *8

!ale 10;2: A""ess se>*en"e P = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

20 002  A9AN   O+ A9AN

'A1   O+ 'A1 A'TP A /P8)O 1

'A+1   O+P 'A+1 A'TP A /P8)O 2

30 342 0  A9AN   O+ A9AN

'A+2   O+P 'A+2

40 32 0  A9AN Y *8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =1

Page 62: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 62/147

SAP Online Help 12/22/2013

!ale 10;30: A""ess se>*en"e = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 121 0  A9AN   O+ A9AN

+A'N8   O+P +A'N8

!ale 10;31: A""ess se>*en"e -RR = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 30 0  A9AN Y *8

!ale 10;32: A""ess se>*en"e -R = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 002  A9AN   O+ A9AN

'A1   O+ 'A1

'A+1   O+P 'A+1

!ale 10;33: A""ess se>*en"e CC- = steps an $iel assign%ent

tep !a Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

10 34 0  A9AN Y *8

'8GDS'   O+P '8GDS'

+A'N8   O+P +A'N8

20 32 0  A9AN Y *8

!ale 10;34: A""ess se>*en"e C- = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 341  A9AN   O+ A9AN

'A3   O+ 'A3

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =2

Page 63: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 63/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;35: A""ess se>*en"e C = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

003 0  A9AN Y *8

+7SR   O+ +7SR

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =3

Page 64: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 64/147

SAP Online Help 12/22/2013

!ale 10;3+: A""ess se>*en"e CVA = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;37: A""ess se>*en"e CC = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 341 0  A9AN   O+ A9AN

'A3   O+ 'A3

!ale 10;3: A""ess se>*en"e P- = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 23 0  A9AN Y *8

'A2   O+ 'A2

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

? 34= 0  A9AN Y *8

TNT1   O+P S'C

TNT2 Y

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =4

Page 65: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 65/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

TNT3 Y

'AG8OP Y ?

32 0  A9AN Y *8

!ale 10;3: A""ess se>*en"e P = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 23 0  A9AN Y *8

'A2   O+ 'A2

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

? 34= 0  A9AN Y *8

TNT1   O+P S'C

TNT2 Y

TNT3 Y

'AG8OP Y ?

34= 0  A9AN Y *8

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

003 0  A9AN Y *8

+7SR   O+ +7SR

!ale 10;40: A""ess se>*en"e PVA = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 23 0  A9AN Y *8

'A2   O+ 'A2

@ 34= 0  A9AN Y *8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =@

Page 66: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 66/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

34= 0  A9AN Y *8

TNT1   O+P S'C

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

!ale 10;41: A""ess se>*en"e PC = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 23 0  A9AN   O+ A9AN

'A2   O+ 'A2

!ale 10; 42: A""ess e>*en"e 1 ; steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ =01 0  A9AN Y *8

':C Y O+P 9OCDP8

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

Step is !sed or #o!ntry dea!lt rates. A dierent #ondition ta"le is !sed that has only #o!ntry as(ey ield.

!ale 10; 43: A""ess e>*en"e 2 ; steps an $iel assign%ent

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ==

Page 67: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 67/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ =01

329eer 

0  A9AN Y *8

':C Y O+P 9OCDS

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

Step @ is ne#essary as a te$plate to a!to$ati#ally !pdate a##ess se!en#es %hen #reating ne% ta&gro!ps o dyna$i# e&#eptions. se re!ire$ent or$!la that is never !lilled in step @ o the a##essse!en#e i yo! donBt %ant to #onsider it.

Step is !sed or #o!ntry dea!lt rates. A dierent #ondition ta"le is !sed that has only #o!ntry as(ey ield.

!ale 10;44: A""ess se>*en"e !C = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

OC'TP Y 0

'8GDS6   O+P '8GDS'

'8GDS' 

O+P '8GDS'TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

32 0  A9AN Y *8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =?

Page 68: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 68/147

SAP Online Help 12/22/2013

!ale 10;45: A""ess se>*en"e ! = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 32 1=3  A9AN Y *8

OC'TP Y 0'8GDS6   O+P '8GDS'

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

!ale 10;4+: A""ess se>*en"e !V = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%entCondition )/O o#.Str!#. o#.6ield Constant

@ 32 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

S*'   O+ S*'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y

'AG8OP Y @

32 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

S*'   O+ S*'

TNT1 Y

TNT2 Y

TNT3 Y

'AG8OP Y

!ale 10;47: A""ess se>*en"e VA = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

1 121 0  A9AN Y *8

+A'N8   O+P +A'N8

@ 34? 0  A9AN Y *8

'8GDS6   O+P '8GDS6

'8GDS'   O+P '8GDS'

TNT1   O+P +A'N8

TNT2 Y

TNT3 Y 'AG8OP Y @

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =

Page 69: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 69/147

SAP Online Help 12/22/2013

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

32 0  A9AN Y *8

!ale 10;4: A""ess se>*en"e & = steps an $iel assign%ent

tep !a. Re>. E)"l. iel Assign%ent

Condition )/O o#.Str!#. o#.6ield Constant

@ 34 0  A9AN Y *8

'8GDS'   O+P '8GDS'

10.4Conition !ypes 66/

10.4.1 Conition types *se in ta) "al"*lation pro"e*re $or 66

!ale 10;7: Conition types *se in ta) "al"*lation pro"e*re $or 66 D

C!yp 'a%e A"> Cal!y CCat CCl R$C!y Rap

-100 Convenio 100 *8)C A A

-C1 )C+S Co$ple$ent *ase *8C) A 1 A

-C2 )C+S Co$ple$. &e$pt *8C) A 1 A

- is#o!nt * 6 A

-RE 6reight * 6 A

-00 !$$y Non<Statisti#. *8*1 A 1 *)C= '

-C0 )C+S 8ate *8)C A 1 A

-C1 )C+S *ase 8ed!#tion *8)* A 1 A

-C2 )C+S Other *ase 6lag *8)C A 1 A

-C+ )C+S *ase *8*1 A 1 A

-CH )C+S 8ate S6YS' *8) A 1 A *)C0 '

-C )C+S 8ate or S.'. *8)) A 1 A *)C0 '

-C )C+S e&e$pt +7S' A 1 A

-0 )C+S on reight *8)C A 1 A

-H )C+S 6r 8ate S6YS' *8) A 1 A *)60 '

-P0 )P) 8ate *8)P A 1 A

-P1 )P) *ase 8ed!#tion *8)P A 1 A

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =

Page 70: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 70/147

SAP Online Help 12/22/2013

C!yp 'a%e A"> Cal!y CCat CCl R$C!y Rap

-P2 )P) Other *ase 6lag *8)P A 1 A

-PP )P) Pa!ta A$o!nt *8)P C 1 *

-P )P) e&e$pt +7S' A 1 A

-0 )SS 8ate *8)S A 1

- 'a& 6ree 8egion *8'6 A 1 )CR6 '

-C 'a& 9a% )C+S *89C A 1 A

-P 'a& 9a% )P) *89P A 1

-0 S!"tri". 8ate *8S' A 1 A *S'0 '

-1 )C+S 6r 8ate S6YS' *8) A 1 A *)60 '

-!0 S!"tri". 8ate *8S' A 1 A

-!1 S!"tri". s!r#h. type *8S' A 1 A

-!2 S!"tri". +inpri#e *8S' C 1 *

-!3 S!"tri". 6i&pri#e *8S' C 1 *

-!+ S!"tri". red!#tion 1 *8S' A 1 A

-!7 S!"tri". red!#tion 2 *8S' A 1 A

-! S!"tri". "ase red!#t *8S' A 1 A

-! S!"tri".+inpr.6a#tor *8S' A 1 A

-! S.'. +inp.*e.S!r#h. *8S' A 1 A

-- S.'. *ase +odi. * 6 A

-01 *8 'a& Cal#!lation * 1 A

-10 *8 )C+S Nor$al *ase * 1 A

-11 *8 )C+S &#l!de *ase * 1 A

-12 *8 )C+S Other *ase * 1 A

-13 *8 )C+S A$o!nt * 1 A

- *8 )C+S Rona 6ran#a * 1 A

-14 *8 )C+S 6reight *ase * 1 A

-15 *8 )C+S 6reight A$nt. * 1 A

-1+ *8 )C+S 8ate * 1 A

-20 *8 )P) Nor$al *ase * 1 A

-21 *8 )P) &#l!de *ase * 1 A

-22 *8 )P) Other *ase * 1 A

-23 *8 )P) A$o!nt * 1 A

-24 *8 )P) Oset *ase * 1 A

-25 *8 )P) Oset A$o!nt * 1 A

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?0

Page 71: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 71/147

SAP Online Help 12/22/2013

C!yp 'a%e A"> Cal!y CCat CCl R$C!y Rap

-30 *8 )C+S Co$p. *ase * 1 A

-31 *8 )C+S Co$p. A$nt. * 1 A

-32 *8 )C+S Co$p. 8ate * 1 A

-40 *8 S!"'ri" *ase * 1 A

-41 *8 S!"'ri" A$o!nt * 1 A

-42 *8 S!"'ri" 6r. *ase * 1 A

-43 *8 S!"'ri" 6r. A$nt * 1 A

-44 *8S!"'ri" N6 8ate * 1 A

-45 *8S!"tri" *asered1 * 1 A

-4+ *8S!"tri" *asered2 * 1 A

-50 *8 )SS *ase * 1 A

-51 *8 )SS A$o!nt * 1 A

-PA *8 )P) Pa!ta A$o!nt * 1 A

-P& *8 Caller Y POZ * 1 A

C1C )C+S )nd.Clearing +7S' A 1

C1& )C+S )nd.Clear.O. +7S' A 1

C60 )C+S N6 Rero 9ine +7S' A 1

C61 )C+S )nd!str. )n +7S' A 1

C62 )C+S Cons!$ption )n +7S' A 1

C63 )C+S ro$ S O!t +7S' A 1

C64 S'O<)C+S S E)C+3F +7S' A 1

C6 )C+S S.'. r. oset +7S' A 1

C&A CO6)NS Nor$al PO/G8 +7S' A 1

C'3 CO6)NS Nor$al 'a& +7S' A 1

C& CO6)NS ded!#ti"le +7S' A 1

C&' CO6)NS Nor$al 'a& +7S' A 1

C&& CO6)NS Oset 'a& )n#l!ded +7S' A 1

C&P )C+S #o$ple$ent +7S' A 1

C& CO6)NS Nor$al PO/G8 +7S' A 1

C&! S'O<)C+S #o$ple$ent +7S' A 1

C& CO6)NS CO6)NS Nor$al +7S' A 1

C&V CO6)NS Oset )COS/)CO +7S' A 1

C& CO6)NS 7H' +7S' A 1

C& )C+S #o$ple$ent 100 +7S' A 1

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?1

Page 72: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 72/147

SAP Online Help 12/22/2013

C!yp 'a%e A"> Cal!y CCat CCl R$C!y Rap

C& CO6)NS 7H' Oset +7S' A 1

C CS99 7H' +7S' A 1

C CS99 7H' Oset +7S' A 1

C1 S!".'ri"!taria )n +7S' A 1

C2 S.'. Cons!$ption )n +7S' A 1

C3 S!".'ri"!taria O!t +7S' A 1

C3 CO6)NS 7ithholding 'a&S +7S' A 1

C )C+S 8ev ER.6.F<S'O *8'6 A 1

C3 CO6)NS 7H' S Oset +7S' A 1

R1 )C+S on reight )n +7S' A 1

R3 )C+S on reight O!t +7S' A 1

1 )C+S S' reight )n +7S' A 1

3 )C+S S' reight O!t +7S' A 1

GE General 7H' +7S' A 1

GE General 7H' Oset +7S' A 1

G3 General 7H' S +7S' A 1

G3 General 7H' S Oset +7S' A 1

R )8 7H' +7S' A 1

R )8 7H' Oset +7S' A 1

' )NSS )n#o$ing +7S' A 1

' )NSS oset E100<F<< +7S' A 1

P0 )P) N6 Rero 9ine +7S' A 1

P P)S ded!#ti"le +7S' A 1

P1 )P) )nd!str. )n +7S' A 1

P2 )P) Cons!$ption )n +7S' A 1

P3 )P) ro$ S O!t +7S' A 1

P4 )P) <Split endor +7S' A 1

P3 P)S Nor$al 'a& +7S' A 1

PA P)S Nor$al PO/G8 +7S' A 1

P' P)S Nor$al 'a& +7S' A 1

P& P)S Oset 'a& )n#l!ded +7S' A 1

P P)S Nor$al PO/G8 +7S' A 1

P P)S Nor$al ) N +7S' A 1

PV P)S Oset )PSS / )PS +7S' A 1

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?2

Page 73: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 73/147

SAP Online Help 12/22/2013

C!yp 'a%e A"> Cal!y CCat CCl R$C!y Rap

P P)S 7H' +7S' A 1

P P)S 7H' Oset +7S' A 1

P3 P)S 7H' S Oset +7S' A 1

P3 P)S 7H' S +7S' A 1

R1 8ei$"!rse$ent )C+S +7S' A 1

R2 8ei$". )C+S oset +7S' A 1

R3 8ei$"!rse$ent S*' +7S' A 1

R4 8ei$". S*' oset +7S' A 1

R5 8ei$". )C+S o. N +7S' A 1

R+ 8ei$". S*' o.N +7S' A 1

R3 )8 7ithholding 'a&S +7S' A 1

R3 )8 7H' S Oset +7S' A 1

A3 )SS at Provider S +7S' A 1

-3 )SS 7H' at Provider S +7S' A 1

E3 )SS at Servi#e 9o# S +7S' A 1

3 )SS 7H' at Servi#e 9o# S +7S' A 1

A )SS at Provider +7S' A 1

- )SS 7H' at Provider +7S' A 1

E )SS at Servi#e 9o# +7S' A 1

)SS 7H' at Servi#e 9o# +7S' A 1

G )SS Oset +7S' A 1

2 )SS ro$ ++ )n +7S' A 1

3 )SS ro$ S O!t +7S' A 1

& )SS ro$ ++ )n Os +7S' A 1

3 CS99 7ithholding 'a& S +7S' A 1

3 CS99 7H' S Oset +7S' A 1

10.4.2 !a) Rate Conitions

Cond. Category> 1 E:!r. 9evel 1F

+an!al ntries> ENot possi"le to pro#ess $an!allyF

)te$ Condition>

elete r. *> * E%itho!t pop!pF

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?3

Page 74: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 74/147

SAP Online Help 12/22/2013

!ale 10;50:

Con. es"ription A"".e>. Cal.!ype Co.Class Re$Con Re$App

*CO1 CO6)NS 8ate *8CO A A

*CO2 CO6)NS *ase *8CO A A

*COP CO6)NS Pa!ta A$o!nt *8CO C *

*)S1 )SS 8ate at Prov. *8S1 A A

*)S2 )SS *ase at Prov. *8S1 A A

*)S3 )SS 9a% at Prov. *8S1 A A

*)S@ )SS 'a&lo# at Prov. *8S1 A A

*)S= )SS 7H' at Prov. *8S1 A A

*)S? )SS +in 7H' at Prov. *8S1 * A

*)SA )SS 8ate at Serv. *8S2 A A *)S1 '

*)S* )SS *ase at Serv. *8S2 A A *)S2 '

*)SC )SS 9a% at Serv. *8S2 A A *)S3 '*)S )SS 'a&lo# at Serv. *8S2 A A *)S@ '

*)S6 )SS 7H' at Serv. *8S2 A A *)S= '

*)SG )SS +in 7H' at Serv. *8S2 A A *)S? '

*P)1 P)S 8ate *8P) A A

*P)2 P)S *ase *8P) A A

*P)P P)S Pa!ta A$o!nt *8P) C *

*701 7H' Coll.Code Gen. *87' A A

*702 7H' 8ate Gen. *87' A A

*711 7H' Coll.Code P)S *87' A A*712 7H' 8ate P)S *87' A A

*721 7H' Coll.Code CO6)NS *87' A A

*722 7H' 8ate CO6)NS *87' A A

*731 7H' Coll.Code CS99 *87' A A

*732 7H' 8ate CS99 *87' A A

*741 7H' Coll.Code )8 *87' A A

*742 7H' 8ate )8 *87' A A

10.4.3 'ota is"al 6apping Conitions

Cond. Class> A Eis#o!nt or s!r#hargeF

Cal#!lat. 'ype> * E6i&ed a$o!ntF

Cond. Category> 1 E:!r. 9evel 1F

 A##ess Se.> Ee$ptyF

+an!al ntries> ENot possi"le to pro#ess $an!allyF

)te$ Condition>

elete r. *> * E%itho!t pop!pF

!ale 10;51:

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?4

Page 75: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 75/147

SAP Online Help 12/22/2013

Con. es"ription

-+0 *8 )SS *ase Prov

-+1 *8 )SS &*ase Prov

-+2 *8 )SS A$o!nt Prov

-+3 *8 )SS 7'A$o!nt Prov

-+4 *8 )SS 7' *ase Prov

-+5 *8 )SS 7' &*as Prov

-+A *8 )SS *ase Serv

-+- *8 )SS &*ase Serv

-+C *8 )SS A$o!nt Serv

-+ *8 )SS 7'A$o!nt Serv

-+E *8 )SS 7' *ase Serv

-+ *8 )SS 7' &*as Serv

-+& *8 )SS Oset '&)n#l

-70 *8 CO6)NS *ase

-71 *8 CO6)NS &#l. *ase

-72 *8 CO6)NS A$o!nt

-7& *8 CO6)NS O.'&)n#l

-7P *8 CO6)NS Pa!ta A$t.

-0 *8 P)S *ase

-1 *8 P)S &#l. *ase

-2 *8 P)S A$o!nt

-& *8 P)S O.'&)n#l

-P *8 P)S Pa!ta A$o!nt

10.4.4   'ota is"al 6apping Conitions ith 6an*ally Create ConitionRe"ors

Cond. Category> 1 E:!r. 9evel 1F

+an!al ntries> ENot possi"le to pro#ess $an!allyF

)te$ Condition>

elete r. *> * E%itho!t pop!pF

!ale 10;52:

Con. es"ription A"".e>. Co.Class Cal.!ype Re$Con Re$App

*7' *8 7H' *ase A$o!nt *8*1 A

7ith transa#tion 611- #reate a #ondition re#ord or this #ondition type %ith rate 100J and ta& #odeWSB.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?@

Page 76: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 76/147

SAP Online Help 12/22/2013

10.5Conition !ypes

10.5.1 Conition types *se in ta) "al"*lation pro"e*re $or

!ale 10;1:

C!yp 'a%e A"> Cal!y CCat CCl R$C!y RAp

-00 !$$y Non<Statisti#. )*8 A )*8

-10 *8 )C+S Nor$al *ase 1 A

-11 *8 )C+S &#l!de *ase * 1 A

-12 *8 )C+S Other *ase * 1 A

-13 *8 )C+S A$o!nt )*8 * )*8

-14 *8 )C+S 6reight *ase * 1 A

-15 *8 )C+S 6reight A$nt. )*8 * )*8

-1+ *8 )C+S 8ate * 1 A

-20 *8 )P) Nor$al *ase * 1 A

-21 *8 )P) &#l!de *ase * 1 A

-22 *8 )P) Other *ase A H A

-23 *8 )P) A$o!nt )*8 * )*8

-40 *8 S!"'ri" *ase * 1 A

-41 *8 S!"'ri" A$o!nt )*8 * )*8

-42 *8 S!"'ri" 6r. *ase * 1 A

-43 *8 S!"'ri" 6r. A$nt )*8 * )*8

-44 *8S!"'ri" N6 8ate * 1 A

-45 *8S!"'ri" *asered1 * 1 A

-4+ *8S!"'ri" *asered2 * 1 A

-50 *8 )SS *ase * 1 A

-51 *8 )SS A$o!nt )*8 * )*8 -PA *8 )P) Pa!ta A$o!nt * 1 A

- *8 )C+S Rona 6ran#a )*8 A

C evido )C+S 6reight )*8 A

C6 evido )C+S )*8 A

P *8> evido )P) )*8 A

evido )C+S s/)P) )*8 A

evido )SS )*8 A

Rona 6ran#a )RO6 A 1 )CR6

- evido S!" 'ri" )*8 A

evido S!"'ri" 6r. )*8 A

-R *ra5il ta& #al#. )*8 A 1

C0 *8> )C+S 0 e&#e$pt )*8 A

C- )C+S 'a& *ase )C*S A

CC- *8> )C+S #o$p."ase )CC* A

CC *8> )C+S #o$p.e&#$pt )CC* A

CR *8> )C+S on reight )CA A

C *8> )C+S 9a% )C97 A

C63 )C+S ro$ S A 1

C6 Pri#e'a& Eor N6F C *

C6& )C+S oset )*88 A H A

C&- *8> )C+S other "ase )CA A

C3 S!".'ri". ro$ S A 1

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?=

Page 77: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 77/147

SAP Online Help 12/22/2013

C!yp 'a%e A"> Cal!y CCat CCl R$C!y RAp

C& )SS oset )*88 A H A

CVA )C+S 'a& 8ate )CA A

CC *8 C!st )C+S &e$pt )CC A A

C )C+S is#. Rona 6r. )RO6 A 1

R3 )C+S on reight S A 1

3 )C+S S' reight S A 1

P0 *8> )P) 0 e&#e$pt )*8 A

P- )P) 'a& *ase )P*S A

P3 )P) ro$ S A 1

PP *8> )P) Pa!ta )PA A

P *8> )P) 9a% )P97 A

P&- *8> )P) other "ase )PA A

PVA )P) 'a& 8ate )PA A

PC *8 C!st )P) &e$pt )PC A A

C )C+S 8ate S6YS' )S'C A )CA

3 )SS ro$ S A 1

!2 *8> S!".'ri" 2 )S' A

!- S!". 'ri" *ase al!e )S' A

!C S!"tri". "ase red!#t )S' A

! )C+S 8ate or S.'. )S') A

! *8> S!".'ri" 6i&Pri# )S' C

! S.'. +inp.*e.S!r#h. )S' A A

!6 *8> S!".'ri" +inPri# )S' C

!' S!"tri".+inpr.6a#tor )S' A A

! S!"tri" S!r#harge )S' A

!! *8> S!".'ri" S!r'ype )S' A VA *8> )SS a$o!nt )SA A

10.5.2 ithholing ta) types *se in ta) "al"*lation pro"e*re $or

!ale 10;2:

!a) !ype es"ription A"> Cal!y CCat CCl R$C!y RAp

C'3 CO6)NS ro$ S MWST ( &

C3 CO6)NS 7ithholding 'a&S MWST ( & G3 General 7H' S MWST ( &

P3 P)S Nor$al 'a& MWST ( &

P3 P)S 7H' S MWST ( &

R3 )8 7ithholding 'a&S MWST ( &

A3 )SS at Provider S MWST ( &

-3 )SS 7H' at Provider S MWST ( &

E3 )SS at Servi#e 9o# S MWST ( &

3 )SS 7H' at Servi#e 9o# S MWST ( &

3 CS99 7ithholding 'a& S MWST ( &

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ??

Page 78: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 78/147

SAP Online Help 12/22/2013

C3 CO6)NS 7H' S Oset I'** ( & )C+O

G3 General 7H' S Oset I'** ( & )C+O

P3 P)S 7H' S Oset I'** ( & )C+O

R3 )8 7H' S Oset I'** ( & )C+O

3 CS99 7H' S Oset I'** ( & )C+O

C&2 CO6)NS Oset S I'** (  A )C+O

P2 P)S Oset S I'** (  A )C+O

10.5.3 ithholing !a) Coe Conitions

!ale 10;103

!a) !ype es"ription A"> Cal!y CCat CCl R$C!y RAp

I4 )SS provider 7H' #de :1AG ( 7

4 )SS servi#e 7H' #de :1AG ( 7

C4 CO6)NS 7H' #ode :1AG ( 7

P4 P)S 7H' #ode :1AG ( 7

4 CS99 7H' #ode :1AG ( 7

R4 )8 7H' #ode :1AG ( 7

G4 General 7H' #ode :1AG ( 7

10.5.4 !a) Coe Conitions

!ale 10;114:

!a) !ype es"ription A"> Cal!y CCat CCl R$C!y RAp

C& CO6)NS !e )*8 (

P P)S !e )*8 (

H! 7H' !e )*8 (

10.5.5 ithholing ta) !a) Rate Conitions

!ale 10;125:

Con. es"ription A"> Cal!y CCat CCl

R$C!y RAp

-C&1 CO6)NS 8ate *8CO A

-C&2 CO6)NS *ase *8CO A

-C&P CO6)NS Pa!ta A$o!nt *8CO C

V- )SS 8ate at Prov. )SS1 A

VC )SS *ase at Prov. )SS1 A

V )SS 9a% at Prov. )SS1 A

V )SS 'a&lo# at Prov. )SS1 A

VG )SS 7H' at Prov. )SS1 A

VH )SS +in 7H' at Prov. )SS1 * V' )SS 8ate at Serv. )SS2 A )S*

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?

Page 79: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 79/147

SAP Online Help 12/22/2013

Con. es"ription A"> Cal!y CCat CCl

R$C!y RAp

V& )SS *ase at Serv. )SS2 A )SC

VP )SS 9a% at Serv. )SS2 A )S

VR )SS 'a&lo# at Serv. )SS2 A )S6 V )SS 7H' at Serv. )SS2 A )SG

V! )SS +in 7H' at Serv. )SS2 * )SH

-P1 P)S 8ate *8P) A

-P2 P)S *ase *8P) A

-PP P)S Pa!ta A$o!nt *8P) C *

-01 7H' Coll.Code Gen. *87' A

-02 7H' 8ate Gen. *87' A

-11 7H' Coll.Code P)S *87' A

-12 7H' 8ate P)S *87' A

-21 7H' Coll.Code CO6)NS *87' A

-22 7H' 8ate CO6)NS *87' A

-31 7H' Coll.Code CS99 *87' A

-32 7H' 8ate CS99 *87' A

-41 7H' Coll.Code )8 *87' A

*742 7H' 8ate )8 *87' A

10.5.+ 'ota is"al 6apping Conition

!ale 10;13+:

Con. es"ription A"> Cal!y CCat CCl R$C!y RAp

*=0 *8 )SS *ase Prov * 1  A

*=1 *8 )SS &*ase Prov * 1 A

*=2 *8 )SS A$o!nt Prov * 1 A

*=3 *8 )SS 7'A$o!nt Prov * 1 A

*=4 *8 )SS 7' *ase Prov * 1 A

*=@ *8 )SS 7' &*as Prov * 1 A

*=A *8 )SS *ase Serv * 1 A

*=* *8 )SS &*ase Serv * 1 A

*=C *8 )SS A$o!nt Serv * 1 A

*= *8 )SS 7'A$o!nt Serv * 1 A

*= *8 )SS 7' *ase Serv * 1 A

*=6 *8 )SS 7' &*as Serv * 1 A

*=O *8 )SS Oset '&)n#l * 1 A

*?0 *8 CO6)NS *ase * 1 A

*?1 *8 CO6)NS &#l. *ase * 1 A

*?2 *8 CO6)NS A$o!nt * 1 A

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?

Page 80: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 80/147

SAP Online Help 12/22/2013

*?O *8 CO6)NS O.'&)n#l * 1 A

*?P *8 CO6)NS Pa!ta A$t. * 1 A

*0 *8 P)S *ase * 1 A

*1 *8 P)S &#l. *ase * 1 A

*2 *8 P)S A$o!nt * 1 A

*O *8 P)S O.'&)n#l * 1 A

*P *8 P)S Pa!ta A$o!nt * 1 A

10.+Cal"*lation Pro"e*re in 66 D: !A-RA

'he #al#!lation pro#ed!re 'A*8A is !sed in the 6) ta& #al#!lation- %hi#h is #alled in ++transa#tions. 'his #al#!lation pro#ed!re is assigned to the #o!ntry in ta"le '00@.

)t is str!#t!red in the ollo%ing se#tions>

• 'ransa#tion data retrieval

• C!sto$i5ing data retrieval

• 'a& #al#!lation

• 8es!lts o ta& #al#!lation

• 'a& #ode #onditions

a#h o the se#tions or$s a #onne#ted "lo#( in the #al#!lation pro#ed!re.

'he #al#!lation part is #o$pletely $oved to a or$!la. 'his is dis#!ssed in se#tion =.

)n the ollo%ing- ea#h o the se#tions o the ne% #al#!lation pro#ed!re %ill "e dis#!ssed.

10.+.1 !ransa"tion ata Retrie#al

'he irst line o the #al#!lation pro#ed!re ;!st #ontains a 5ero val!e. )t is !sed to reer to it in lines othe #al#!lation pro#ed!re that only #ontain e&planatory te&ts Eli(e e.g. step 011F in order that no#on!sing inter$ediate s!$ appears in s!#h lines on the pri#ing res!lts s#reen in the transa#tions.

)n the irst se#tion o the #al#!lation pro#ed!re- data spe#ii# to the ite$ that is pro#essed in the ta&#al#!lation are pro#essed. 'hese are the net val!e Estep 010- *AS*F- the dis#o!nt Estep 012- *)SF-the reight Estep 013- *68F- and the S.'. "ase $odii#ation a$o!nt Estep 014- *S*F. 6!rther$ore-the #alling appli#ation EPO/ )+ or )F is deter$ined Estep 01?- *POF.

!ale 10;141: Retrie#al o$ transa"tion ata in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

001   6irst line> 5ero 000 000 000 000 000

010 *AS* *ase A$o!nt 000 000 000 000 000

011  'a&<relev.#onditions>

001 000 000 000 000

012 *)S is#o!nt 000 000 000 320 1=0

013 *68 6reight 000 000 000 320 1=0

014 *S* S.'. *ase +odi. 000 000 000 320 1=0

015   001 000 000 000 000

017 *PO *8 Caller Y POZ 000 000 1=0 000 1=0

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 0

Page 81: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 81/147

SAP Online Help 12/22/2013

10.+.2 C*sto%i,ing ata Retrie#al

)n the ne&t se#tion- the ta& C!sto$i5ing data Erates- la%s- and other lagsF are read ro$ the #onditiondata"ase. 'he a##ess is done "ased on the a#t!al val!es in the #o$$!ni#ation str!#t!res O+P andO+ and is #ontrolled "y the a##ess se!en#es assigned to the #ondition types. 'he steps in redare only re!ired or C*'. ) sing the #lassi#al #al#!lation please s(ip the step.

'he entries in dar( "l!e are d!e to %ithholding ta& la% #hange E+P13@F

!ale 10;+2: Retrie#al o$ ta) C*sto%i,ing ata in the "al"*lation pro"e*re

tep C!yp es"ription ro% !o Re>t tat AltC!y AltC-V A"tIy

01 8ead ta& data> 001 000 000 000 000

020 )C+S 001 000 000 000 000

021 *)C0 )C+S 8ate 000 000 000 000 1=0

022 *)C1 )C+S *ase 8ed!#tion 000 000 000 000 1=0

023 *)C2 )C+S Other *ase 6lag 000 000 000 000 1=0

024 *)C )C+S e&e$pt 000 000 000 000 1=0

025 *100 Convenio 100 000 000 000 000 1=0

02+ *9)C Ste!ergeset5 )C+S 000 000 000 000 1=0

027 *)CH )C+S 8ate S6YS' 000 000 000 000 1=0

02 *)CS )C+S 8ate or S.'. 000 000 000 000 1=0

030 )C+S Co$ple$ent 001 000 000 000 000

031 *C)1 )C+S Co$ple$ent *ase 000 000 000 000 1=0

032 *C)2 )C+S Co$ple$. &e$pt 000 000 000 000 1=0

040 )C+S on 6reight 001 000 000 000 000

041 *)60 )C+S on reight 000 000 000 000 1=0042 *)6H )C+S 6r 8ate S6YS' 000 000 000 000 1=0

050 )P) 001 000 000 000 000

051 *)P0 )P) 8ate 000 000 000 000 1=0

052 *)P1 )P) *ase 8ed!#tion 000 000 000 000 1=0

053 *)P2 )P) Other *ase 6lag 000 000 000 000 1=0

054 *)PP )P) Pa!ta A$o!nt 000 000 000 000 000

055 *)P )P) e&e$pt 000 000 000 000 1=0

05+ *9)P Ste!ergeset5 )P) 000 000 000 000 1=0

0+0 )SS 001 000 000 000 000

0+1 *)S0 )SS 8ate 000 000 000 000 1=0

070 S!".'ri". 001 000 000 000 000

071 *S'0 S!"tri". 8ate 000 000 000 000 1=0

072 *S'1 S!"tri". s!r#h. type 000 000 000 000 1=0

073 *S'2 S!"tri". +inpri#e 000 000 000 000 000

074 *S'3 S!"tri". 6i&pri#e 000 000 000 000 000

075 *S'= S!"tri". red!#tion 1 000 000 000 000 1=0

07+ *S'? S!"tri". red!#tion 2 000 000 000 000 1=0

077 *S' S!"tri". "ase red!#t 000 000 000 000 1=0

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1

Page 82: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 82/147

Page 83: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 83/147

SAP Online Help 12/22/2013

10.+.3 Res*lts o$ !a) Cal"*lation

'he res!lts o the ta& #al#!lation are retrieved in the ne&t se#tion o the #al#!lation pro#ed!re. 6or

ea#h val!e- a #ondition type is deined that serves to indi#ate the res!lt in the pri#ing pro#ed!re res!ltsta"le. 6or these ne% #ondition types- #orresponding internal #odes are deined %hi#h are !sed in the#oding to transer the ta& res!lts "a#( to the #al#!lation pro#ed!re. 'his #oding is pro#essed in the #allto the #ondition val!e or$!la 320 as %ell Esee se#tion =F.

'he #ondition types and internal #odes are listed in se#tions and 10.?- respe#tively.

!ale 10;+4: Res*lts o$ ta) "al"*lation in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

100/10   Call 'a& Cal#!lation> 001 000 000 000 000

200   'a& 8es!lts> 001 000 000 000 000

210 *10 *8 )C+S Nor$al *ase 000 000 000 320 000

215 *11 *8 )C+S &#l!de *ase 000 000 000 320 000

220 *12 *8 )C+S Other *ase 000 000 000 320 000

225 *13 *8 )C+S A$o!nt 000 000 000 320 000

22+ *R6 *8 )C+S Rona 6ran#a 000 000 000 320 000

227 *1= *8 )C+S 8ate 000 000 000 320 000

230 *20 *8 )P) Nor$al *ase 000 000 000 320 000

235 *21 *8 )P) &#l!de *ase 000 000 000 320 000

240 *22 *8 )P) Other *ase 000 000 000 320 000

245 *23 *8 )P) A$o!nt 000 000 000 320 000

24+ *24 *8 )P) Oset *ase 000 000 000 320 000

247 *2@ *8 )P) Oset A$o!nt 000 000 000 320 000

24 *PA *8 )P) Pa!ta A$o!nt 000 000 000 320 000

250 *30 *8 )C+S Co$p. *ase 000 000 000 320 000

255 *31 *8 )C+S Co$p. A$nt. 000 000 000 320 000

25+ *32 *8 )C+S Co$p. 8ate 000 000 000 320 000

2+0 *40 *8 S!"'ri" *ase 000 000 000 320 000

2+5 *41 *8 S!"'ri" A$o!nt 000 000 000 320 000

270 *42 *8 S!"'ri" 6r. *ase 000 000 000 320 000

275 *43 *8 S!"'ri" 6r. A$nt 000 000 000 320 000

277 *44 *8S!"'ri" N6 8ate 000 000 000 320 000

27 *4@ *8S!"'ri" *asered1 000 000 000 320 000

27 *4= *8S!"'ri" *asered2 000 000 000 320 000

20 *14 *8 )C+S 6reight *ase 000 000 000 320 000

25 *1@ *8)C+S 6reight A$nt. 000 000 000 320 000

20 *@0 *8 )SS *ase 000 000 000 320 000

25 *@1 *8 )SS A$o!nt 000 000 000 320 000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3

Page 84: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 84/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

300 *=0 *8 )SS *ase Prov 000 000 000 320 000

 301 *=1 *8 )SS &*ase Prov 000 000 000 320 000

 305 *=2 *8 )SS A$o!nt Prov 000 000 000 320 000

 310 *=3 *8 )SS 7'A$o!nt Prov 000 000 000 320 000

 311 *=4 *8 )SS 7' *ase Prov 000 000 000 320 000

 312 *=@ *8 )SS 7' &*as Prov 000 000 000 320 000

 315 *=A *8 )SS *ase Serv 000 000 000 320 000

 31+ *=* *8 )SS &*ase Serv 000 000 000 320 000

 320 *=C *8 )SS A$o!nt Serv 000 000 000 320 000

 325 *= *8 )SS 7'A$o!nt Serv 000 000 000 320 000

 330 *= *8 )SS 7' *ase Serv 000 000 000 320 000

 335 *=6 *8 )SS 7' &*as Serv 000 000 000 320 000 33 *=O *8 )SS Oset '&)n#l 000 000 000 320 000

 350 *?0 *8 CO6)NS *ase 000 000 000 320 000

 351 *?1 *8 CO6)NS &#l. *ase 000 000 000 320 000

 355 *?2 *8 CO6)NS A$o!nt 000 000 000 320 000

 3+0 *?O *8 CO6)NS O.'&)n#l 000 000 000 320 000

 3+5 *?P *8 CO6)NS Pa!ta A$t. 000 000 000 320 000

 370 *0 *8 P)S *ase 000 000 000 320 000

 371 *1 *8 P)S &#l. *ase 000 000 000 320 000

 375 *2 *8 P)S A$o!nt 000 000 000 320 000

 30 *O *8 P)S O.'&)n#l 000 000 000 320 000

 35 *P *8 P)S Pa!ta A$o!nt 000 000 000 320 000

10.+.4 !a) Coe Conitions

'he last se#tion o the ta& #al#!lation pro#ed!re #ontains the ta& #ode #onditions- i.e. the #onditionsthat yo! a#tivate E100JF or dea#tivate Eno re#ordF "y #!sto$i5ing the ta& #odes.

'he #ondition "ase val!es are ta(en ro$ the lines in the #al#!lation pro#ed!re that #ontain the ta&res!lts des#ri"ed in the se#tion "eore.

!ale 10;+5: !a) "oe "onitions in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

100/10

  Call 'a& Cal#!lation> 001 000 000 000 000

400   'a& Code Conditions> 001 000 000 000 000

405 )P)0 )P) N6 Rero 9ine 24@ 000 000 000 000 S'

40+ )C+0 )C+S N6 Rero 9ine 22@ 000 000 000 000 S'

410 )P)1 )P) )nd!str. )n 24@ 000 000 000 000 S1

412 )P)4 )P) <Split endor 24? 000 000 000 000 N

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4

Page 85: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 85/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

415 )C+1 )C+S )nd!str. )n 22@ 000 000 000 000 S2

420 )CS1 S!".'ri"!taria )n 2=@ 000 000 000 000 S3

425 )C+6 )C+S S.'. r. oset 22@ 000 000 000 1=4 )C1

430 )681 )C+S on reight )n 2@ 000 000 000 000 S3

435 )6S1 )C+S S' reight )n 2?@ 000 000 000 000 S3

440 )P1C )P) )nd.Clearing 24@ 000 000 000 000 )PC

445 )P1O )P) )nd.Clear.O. 440 000 000 000 1=4 )PC

450 )C1C )C+S )nd.Clearing 22@ 000 000 000 000 )CC

455 )C1O )C+S )nd.Clear.O. 41@ 000 000 000 1=4 )CC

510 )P)2 )P) Cons!$ption )n 24@ 000 000 000 000 N

515 )C+2 )C+S Cons!$ption )n 22@ 000 000 000 000 N

520 )CS2 S.'. Cons!$ption )n 2=@ 000 000 000 000 N

525 )COP )C+S #o$ple$ent 2@@ 000 000 000 000 )CP

530 )CO' S'O<)C+S #o$ple$ent 2@@ 000 000 000 000 )CP

535 )CO )C+S #o$ple$ent 100 @2@ 000 000 000 1=4 )C

555 )SS2 )SS ro$ ++ )n 2@ 000 000 000 000 )C1

5+0 )SSO )SS ro$ ++ )n Os @@@ 000 000 000 1=4 +74

+10 )P)3 )P) ro$ S O!t 24@ 000 000 000 000 +71

+15 )C+3 )C+S ro$ S O!t 22@ 000 000 000 000 +72

+20 )CS3 S!".'ri"!taria O!t 2=@ 000 000 000 000 +73

+25 )SS3 )SS ro$ S O!t 2@ 000 000 000 000 +74

+30 )CR6 )C+S 8ev ER.6.F<S'O 22@ 000 000 000 1=4 )CR

+40 )683 )C+S on reight O!t 2@ 000 000 000 000 +73

+45 )6S3 )C+S S' reight O!t 2?@ 000 000 000 000 +73

+50 )C+4 S'O<)C+S S E)C+3F 22@ 000 000 000 000 +72

+0 )NSS )NSS )n#o$ing 010 000 000 000 000 S'

+5 )NS )NSS oset E100<F<< =0 000 000 000 1=4 )N

710 )81 8ei$"!rs$ent )C+S 010 000 000 000 000 )81

715 )82 8ei$". )C+S oset ?10 000 000 000 000 )82

720 )83 8ei$"!rs$ent S*' 010 000 000 000 000 )83

725 )84 8ei$". S*' oset ?20 000 000 000 000 )84

730 )8@ 8ei$". )C+S o. N 010 000 000 000 000 N

735 )8= 8ei$". S*' o.N 010 000 000 000 000 N

750 )SS 1

755 )SSA )SS at Provider 30@ 1

 7+0 )SS* )SS 7H' at Provider 310 1

 7+5 )SS )SS at Serv.9o#. 320 1

 770 )SS6 )SS 7H' at Serv.9o#. 32@ 1

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @

Page 86: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 86/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

 775 )SSG )SS Osets 33 1

 77 P)S/CO6)NS NON<C')*9

  1

 70 )CON CO6)NS N 3@@ 1

 72 )COO CO6)NS NO '&)n#l 3=0 1

 74 )PSN P)S N 3?@ 1

 7+ )PSO P)S N O. '&)n#l 30 1

 7 P)S/CO6)NSC')*9

  1

 70 )CO6 CO6)NS ded!#ti"le 3@@

 71 )P)S P)S ded!#ti"le 3?@

 72 )CO Coins Oset 3=0 1 1=4

 73 )COS CO6)NS ded!#t.PO/G8

 3=0 1=0 1

 74 )CO Coins ) Non ed!#t 3=0 1=1 1

 75 )COA Coins ded. not in#. 3@@ 3=0 1

 7+ )PS Oset )PSS / )PS 30 1 1=4

 77 )PSS P)S ded!#t. PO/G8 30 1=0 1

 7 )PS P)S non ded!#ti". ) 30 1=1 1

 7 )PSA P)S ded. not in#. 3?@ 30 1

 00 7)'HHO9)NG'AS

  1

 01 *7' *8 7H' *ase A$o!nt @

 04 *701 7H' Coll.Code Gen. @

 05 *702 7H' 8ate Gen. @

 0 *711 7H' Coll.Code P)S @

 10 *712 7H' 8ate P)S @

 14 *721 7H' Coll.CodeCO6)NS

@

 15 *722 7H' 8ate CO6)NS @

 1 *731 7H' Coll.Code CS99 @

 20 *732 7H' 8ate CS99 @

 24 *741 7H' Coll.Code )8 @

 25 *742 7H' 8ate )8 @

 50 )CO7 CO6)NS 7H' 1@

 51 )COR CO6)NS 7H' Oset @0 1=4

 55 )PS7 P)S 7H' 10

 5+ )PSR P)S 7H' Oset @@ 1=4

 +0 )CS7 CS99 7H' 20

 +1 )CSR CS99 7H' Oset =0 1=4

 +5 ))87 )8 7H' 2@

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =

Page 87: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 87/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

 ++ ))8R )8 7H' Oset =@ 1=4

 70 )G7 General 7H' 0@

 71 )GR General 7H' Oset ?0 1=4

  *)00 !$$y Non<Statisti#. 1=3

10.+.5 Create Pro"essing 9eys $or ithholing !a) D!007-

6or the %ithholding ta& ne% pro#essing (eys Ea##o!nt (eysF have to "e #reated to post ta&es toseparate a##o!nts and to identiy %ithholding ta& a$o!nts in the nor$al ta& #al#!lation.

'a& 'ype> 2 Einp!t ta&F

Not ded!#ti"le>

Posting indi#ator> 3 Eistri"!te to relevant e&pense/reven!e ite$sF

!ale 10;++

Pro"essing Iey es"ription

)S7 )SS 7H'

7'C CO6)NS 7H'

7'G General 7H'

7') )8 7H'

7'P P)S 7H'

7'S CS99 7H'

'a& type> 2 Einp!t ta&F

Non ded!#ti"le> spa#e

Posting indi#ator> 2 Eseparate line ite$F!ale 10;+7

Pro"essing Iey es"ription

CO3 CO6)NS Clearing

P)3 P)S Clearing

'a& type> 1 Eo!tp!t ta&F

Non ded!#ti"le> spa#e

Posting indi#ator> 2 Eseparate line ite$F

!ale 10;+5

Pro"essing Iey es"ription

CO6 CO6)NS

P)S P)S

73 )SS 7H'7C3 Coins 7H'

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?

Page 88: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 88/147

Page 89: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 89/147

SAP Online Help 12/22/2013

A""o*nt Iey A""o*nt

7S3 1??020

7S4 1??020

10.+. e$ine A""o*nt Ieys $or D!+7

!ale 10;+7

A""o*nt Iey es"ription

CO6 CO6)NS

P)S P)S

73 )SS 7H'

7C3 Coins 7H'

7C4 Coins 7H' oset

7G3 General 7H'

7G4 General 7H' oset

7)3 )8 7H'

7)4 )8 7H' oset

7P3 P)S 7H'

7P4 P)S 7H' oset

7S3 CS99 7H'

7S4 CS99 7H' oset

10.+. !a) Cal"*lation

'his is only relevant or the #lassi#al #al#!lation.

 Ater all data are retrieved that are ne#essary to #al#!late the ta&es- the ta& #al#!lation is peror$ed"y pro#essing the #ondition val!e or$!la 320 %hi#h is dis#!ssed in se#tion =.

!ale 10;+: Call to ta) "al"*lation in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

100Call 'a&Cal#!lation>

001 000 000 000 000

101 *01 *8 'a& Cal#!lation 010 000 000 320 000

10.+.10 Res*lts o$ !a) Cal"*lation

'he res!lts o the ta& #al#!lation are retrieved in the ne&t se#tion o the #al#!lation pro#ed!re. 6orea#h val!e- a #ondition type is deined that serves to indi#ate the res!lt in the pri#ing pro#ed!re res!ltsta"le. 6or these ne% #ondition types- #orresponding internal #odes are deined %hi#h are !sed in the#oding to transer the ta& res!lts "a#( to the #al#!lation pro#ed!re. 'his #oding is pro#essed in the #allto the #ondition val!e or$!la 320 as %ell Esee se#tion =F.

'he #ondition types and internal #odes are listed in se#tions and 10.?- respe#tively.

!ale 10;+: Res*lts o$ ta) "al"*lation in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t tat

AltC!y

AltC-V A"tIy

10 Call 'a& Cal#!lation> 001 000 000 000 000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il

Page 90: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 90/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

11 *01 *8 'a& Cal#!lation 010 000 000 320 000

200 'a& 8es!lts> 001 000 000 000 000

210 *10 *8 )C+S Nor$al *ase 000 000 000 320 000

21@ *11 *8 )C+S &#l!de *ase 000 000 000 320 000

220 *12 *8 )C+S Other *ase 000 000 000 320 000

22@ *13 *8 )C+S A$o!nt 000 000 000 320 000

22? *1= *8 )C+S 8ate 000 000 000 320 000

230 *20 *8 )P) Nor$al *ase 000 000 000 320 000

23@ *21 *8 )P) &#l!de *ase 000 000 000 320 000

240 *22 *8 )P) Other *ase 000 000 000 320 000

24@ *23 *8 )P) A$o!nt 000 000 000 320 000

24= *24 *8 )P) Oset *ase 000 000 000 320 000

24? *2@ *8 )P) Oset A$o!nt 000 000 000 320 000

24 *PA *8 )P) Pa!ta A$o!nt 000 000 000 320 000

2@0 *30 *8 )C+S Co$p. *ase 000 000 000 320 000

2@@ *31 *8 )C+S Co$p. A$nt. 000 000 000 320 000

2@= *32 *8 )C+S Co$p. 8ate 000 000 000 320 000

2=0 *40 *8 S!"'ri" *ase 000 000 000 320 000

2=@ *41 *8 S!"'ri" A$o!nt 000 000 000 320 000

2?0 *42 *8 S!"'ri" 6r. *ase 000 000 000 320 000

2?@ *43 *8 S!"'ri" 6r. A$nt 000 000 000 320 000

2?? *44 *8S!"'ri" N6 8ate 000 000 000 320 000

2? *4@ *8S!"'ri" *asered1 000 000 000 320 000

2? *4= *8S!"'ri" *asered2 000 000 000 320 000

20 *14 *8 )C+S 6reight *ase 000 000 000 320 000

2@ *1@ *8)C+S 6reight A$nt. 000 000 000 320 000

20 *@0 *8 )SS *ase 000 000 000 320 0002@ *@1 *8 )SS A$o!nt 000 000 000 320 000

300 *=0 *8 )SS *ase Prov 000 000 000 320 000

301 *=1 *8 )SS &*ase Prov 000 000 000 320 000

30@ *=2 *8 )SS A$o!nt Prov 000 000 000 320 000

310 *=3 *8 )SS 7'A$o!nt Prov 000 000 000 320 000

311 *=4 *8 )SS 7' *ase Prov 000 000 000 320 000

312 *=@ *8 )SS 7' &*as Prov 000 000 000 320 000

31@ *=A *8 )SS *ase Serv 000 000 000 320 000

31= *=* *8 )SS &*ase Serv 000 000 000 320 000

320 *=C *8 )SS A$o!nt Serv 000 000 000 320 000

32@ *= *8 )SS 7'A$o!nt Serv 000 000 000 320 000

330 *= *8 )SS 7' *ase Serv 000 000 000 320 000

33@ *=6 *8 )SS 7' &*as Serv 000 000 000 320 000

33 *=O *8 )SS Oset '&)n#l 000 000 000 320 000

3@0 *?0 *8 CO6)NS *ase 000 000 000 320 000

3@1 *?1 *8 CO6)NS &#l. *ase 000 000 000 320 000

3@@ *?2 *8 CO6)NS A$o!nt000 000 000

320000

3=0 *?O *8 CO6)NS O.'&)n#l 000 000 000 320 000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 0

Page 91: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 91/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

3=@ *?P *8 CO6)NS Pa!ta A$t. 000 000 000 320 000

3?0 *0 *8 P)S *ase 000 000 000 320 000

3?1 *1 *8 P)S &#l. *ase000 000 000

320000

3?@ *2 *8 P)S A$o!nt 000 000 000 320 000

30 *O *8 P)S O.'&)n#l 000 000 000 320 000

3@ *P *8 P)S Pa!ta A$o!nt 000 000 000 320 000

10.+.11 !a) Coe Conitions

'he last se#tion o the ta& #al#!lation pro#ed!re #ontains the ta& #ode #onditions- i.e. the #onditionsthat yo! a#tivate E100JF or dea#tivate Eno re#ordF "y #!sto$i5ing the ta& #odes.

'he #ondition "ase val!es are ta(en ro$ the lines in the #al#!lation pro#ed!re that #ontain the ta&res!lts des#ri"ed in the se#tion "eore.

!ale 10;+: !a) "oe "onitions in the "al"*lation pro"e*re

tep C!yp es"ription ro% !o Re>t tatAltC!y

AltC-V

A"tIy

100 Call 'a& Cal#!lation> 001 000 000 000 000

400 'a& Code Conditions> 001 000 000 000 000

40@ )P)0 )P) N6 Rero 9ine 24@ 000 000 000 000 S'

40= )C+0 )C+S N6 Rero 9ine 22@ 000 000 000 000 S'

410 )P)1 )P) )nd!str. )n 24@ 000 000 000 000 S1

412 )P)4 )P) <Split endor 24? 000 000 000 000 N

41@ )C+1 )C+S )nd!str. )n 22@ 000 000 000 000 S2

420 )CS1 S!".'ri"!taria )n 2=@ 000 000 000 000 S3

42@ )C+6 )C+S S.'. r. oset 22@ 000 000 000 1=4 )C1430 )681 )C+S on reight )n 2@ 000 000 000 000 S3

43@ )6S1 )C+S S' reight )n 2?@ 000 000 000 000 S3

440 )P1C )P) )nd.Clearing 24@ 000 000 000 000 )PC

44@ )P1O )P) )nd.Clear.O. 440 000 000 000 1=4 )PC

4@0 )C1C )C+S )nd.Clearing 22@ 000 000 000 000 )CC

4@@ )C1O )C+S )nd.Clear.O. 41@ 000 000 000 1=4 )CC

@10 )P)2 )P) Cons!$ption )n 24@ 000 000 000 000 N

@1@ )C+2 )C+S Cons!$ption )n 22@ 000 000 000 000 N

@20 )CS2 S.'. Cons!$ption )n 2=@ 000 000 000 000 N

@2@ )COP )C+S #o$ple$ent 2@@ 000 000 000 000 )CP

@30 )CO' S'O<)C+S #o$ple$ent 2@@ 000 000 000 000 )CP

@3@ )CO )C+S #o$ple$ent 100 @2@ 000 000 000 1=4 )C

@@@ )SS2 )SS ro$ ++ )n 2@ 000 000 000 000 )C1

@=0 )SSO )SS ro$ ++ )n Os @@@ 000 000 000 1=4 +74

=10 )P)3 )P) ro$ S O!t 24@ 000 000 000 000 +71

=1@ )C+3 )C+S ro$ S O!t 22@ 000 000 000 000 +72

=20 )CS3 S!".'ri"!taria O!t 2=@ 000 000 000 000 +73

=2@ )SS3 )SS ro$ S O!t 2@ 000 000 000 000 +74

=30 )CR6 )C+S 8ev ER.6.F<S'O 22@ 000 000 000 1=4 )CR

=40 )683 )C+S on reight O!t 2@ 000 000 000 000 +73

=4@ )6S3 )C+S S' reight O!t 2?@ 000 000 000 000 +73

=@0 )C+4 S'O<)C+S S E)C+3F 22@ 000 000 000 000 +72

=0 )NSS )NSS )n#o$ing 010 000 000 000 000 S'

=@ )NS )NSS oset E100<F<< =0 000 000 000 1=4 )N

?10 )81 8ei$"!rs$ent )C+S 010 000 000 000 000 )81

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 1

Page 92: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 92/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !o Re>t tatAltC!y

AltC-V

A"tIy

?1@ )82 8ei$". )C+S oset ?10 000 000 000 000 )82

?20 )83 8ei$"!rs$ent S*' 010 000 000 000 000 )83

?2@ )84 8ei$". S*' oset ?20 000 000 000 000 )84

?30 )8@ 8ei$". )C+S o. N 010 000 000 000 000 N

?3@ )8= 8ei$". S*' o.N 010 000 000 000 000 N

?@0 )SS 1

?@@ )SSA )SS at Provider 30@ 000 000 000 000 N

?=0 )SS* )SS 7H' at Provider 310 000 000 000 000 )S7

?=@ )SS )SS at Serv.9o#. 320 000 000 000 000 N

??0 )SS6 )SS 7H' at Serv.9o#. 32@ 000 000 000 000 )S7

??@ )SSG )SS Osets 33 000 000 000 000 N

?? P)S/CO6)NS NON<C')*9 1 000 000 000 000 000

?0 )CON CO6)NS N 3@@ 000 000 000 000 000 N

?2 )COO CO6)NS NO '&)n#l 3=0 000 000 000 000 000 N

?4 )PSN P)S N 3?@ 000 000 000 000 000 N

?= )PSO P)S N O. '&)n#l 30 000 000 000 000 000 N

? P)S/CO6)NS C')*9 1 000 000 000 000

?0 )CO6 CO6)NS ded!#ti"le 3@@ 000 000 000 000 S'

?1 )P)S P)S ded!#ti"le 3?@ 000 000 000 000 S'

?2 )CO Coins Oset 3=0 000 000 000 000   1=4 CO3

?3 )COS CO6)NS ded!#t. PO/G8 3=0 000  1=0 000 000 000 CO3

?4 )CO Coins ) Non ed!#t 3=0 000  1=1 000 000 000 N

?@ )COA Coins ded. not in#. 3@@ 3=0 000 000 000 000 CO3

?= )PS Oset )PSS / )PS 30 000 000 000 000   1=4 P)3

?? )PSS P)S ded!#t. PO/G8 30 000  1=0 000 000 000 P)3

? )PS P)S non ded!#ti". ) 30 000  1=1 000 000 000 N

? )PSA P)S ded. not in#. 3?@ 30 000 000 000 000 P)3

00 7)'HHO9)NG 'AS 1 000 000 000 000

01 *7' *8 7H' *ase A$o!nt 000 000 000 000   @

04 *701 7H' Coll.Code Gen. 000 000 000 000   @

0@ *702 7H' 8ate Gen. 000 000 000 000   @

0 *711 7H' Coll.Code P)S 000 000 000 000   @

10 *712 7H' 8ate P)S 000 000 000 000   @

14 *721 7H' Coll.Code CO6)NS 000 000 000 000   @

1@ *722 7H' 8ate CO6)NS 000 000 000 000   @

1 *731 7H' Coll.Code CS99 000 000 000 000   @

20 *732 7H' 8ate CS99 000 000 000 000   @

24 *741 7H' Coll.Code )8 000 000 000 000   @

2@ *742 7H' 8ate )8 000 000 000 000   @

@0 )CO7 CO6)NS 7H' 1@ 000 000 000 000 000 7'C

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 2

Page 93: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 93/147

SAP Online Help 12/22/2013

tep C!yp es"ription ro% !o Re>t tatAltC!y

AltC-V

A"tIy

@1 )COR CO6)NS 7H' Oset @0 000 000 000 000   1=4 N

@@ )PS7 P)S 7H' 10 000 000 000 000 000 7'P

@= )PSR P)S 7H' Oset @@ 000 000 000 000   1=4 N

=0 )CS7 CS99 7H' 20 000 000 000 000 0000 7'S

=1 )CSR CS99 7H' Oset =0 000 000 000 000   1=4 N

=@ ))87 )8 7H' 2@ 000 000 000 000 000 7')

== ))8R )8 7H' Oset =@ 000 000 000 000   1=4 N

?0 )G7 General 7H' 0@ 000 000 000 000 000 7'G

?1 )GR General 7H' Oset ?0 000 000 000 000   1=4 N

  *)00 !$$y Non<Statisti#. 000 000 000 000 000   1=3 S1

10.7Cal"*lation Pro"e*re in : RVA-RA

'he #al#!lation pro#ed!re 8A*8A is delivered as a sa$ple S pri#ing pro#ed!re. Sin#e it #ontainsnor$al #onditions "esides the ta& #onditions- it %ill $ost li(ely "e ne#essary to adapt it to theindivid!al needs.

)t is str!#t!red in the ollo%ing se#tions>

• Net pri#e deter$ination

• C!sto$i5ing data retrieval

• 'a& #al#!lation on net a$o!nt EStep 1F

• Nota 6is#al relevant $odii#ations to the "ase pri#e in#l!ding )C+S

• 'a& re#al#!lation on the $odiied a$o!nt in#l!ding )C+S EStep 2F

• 8es!lts o ta& #al#!lation

• 'a& #ode #onditions

a#h o the se#tions or$s a #onne#ted "lo#( in the #al#!lation pro#ed!re.

'he #al#!lation part is #o$pletely $oved to a or$!la. 'his is dis#!ssed in se#tion =.

)n the ollo%ing- ea#h o the se#tions o the ne% #al#!lation pro#ed!re %ill "e dis#!ssed.

10.7.1 'et pri"e eter%ination

'he irst line o the #al#!lation pro#ed!re ;!st #ontains a 5ero val!e. )t is !sed to reer to it in lines othe #al#!lation pro#ed!re that only #ontain e&planatory te&ts Eli(e e.g. step 011F in order that no#on!sing inter$ediate s!$ appears in s!#h lines on the pri#ing res!lts s#reen in the transa#tions.

'he rest #overs the deter$ination o the net pri#e Epri#e e&#l!ding any (ind o ta&F- e.g. ta(ing intoa##o!nt dis#o!nts %hi#h sho!ld not have i$pa#t on Nota 6is#al.

) !sing C*' !se the red entries- id !sing the #lassi#al pro#ed!re- ignore the red entries. 'he step 10$ay only "e in#l!ded %hether %ith the red or the "la#( entry.

'he entries in dar( "l!e are d!e to %ithholding ta& la& #hange +P13@. &a$ples or other pro#ed!resEli(e 8*8 et#.F are not given- sin#e the #hanges are the sa$e.

!ale 10;71: Retrie#al o$ transa"tion ata in the "al"*lation pro"e*re

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 3

Page 94: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 94/147

SAP Online Help 12/22/2013

tepCntr 

C!yp es"ription ro% !oRe>t

tatPrt AltC!

yAltC-V

A"tIy

001 KKKK Rero KKKK 000 000 000 000 000

010 1 RP*0 Pri#e %/o 'a&es 000 000 002 000 000

010 2 RP*1 Pri#e)SS 000 000 002 000 000

010 3 RP*2 Pri#eP)SCO6 000 000 002 000 000

010 4 RP*3 Pri#e)SSP)SCO6 000 000 002 000 000

010 P800 Pri#e 000 000 002 000 000

04@ 001 000 000 000 000

0@0 8*00 is#o!nt 000 000 002 000 000

1 Net *ase 000 000 000 000 000

10.7.2 C*sto%i,ing ata Retrie#al

)n the ne&t se#tion- the ta& C!sto$i5ing data Erates- la%s- and other lagsF are read ro$ the #onditiondata"ase. 'he a##ess is done "ased on the a#t!al val!es in the #o$$!ni#ation str!#t!res O+P andO+ and is #ontrolled "y the a##ess se!en#es assigned to the #ondition types.

!ale 10;72: Retrie#al o$ ta) C*sto%i,ing ata in the "al"*lation pro"e*re

tep Cntr 

C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

200 )C+ evido )C+S 000 000 000 000 000

201 )CA )C+S 'a& 8ate 000 000 000 000 1=0

202 )C*S )C+S 'a& *ase 000 000 000 000 1=0

203)CO* *8> )C+S other "ase 000 000 000 000 1=0

204 )C0 *8>)C+S 0 e&e$pt 000 000 000 000 1=0

20@ )100*8> )C+S Convnio100

000 000 000 000 1=0

20= )C97 *8> )C+S 9a% 000 000 000 000 1=0

20? )S)C )C+S 8ate S6YS' 000 000 000 000 1=0

20 )S' )C+S 8ate or S.' 000 000 000 000 1=0

20 )CC *8 C!st )C+S &e$pt 000 000 000 000 1=0

210 )R6 Rona 6ran#a 000 000 000 000 1=0

220 )C6 evido )C+S 6reight 000 000 000 000 1=0

221 )C68 *8> )C+S on reight 000 000 000 000 1=0

230 )S) evido )C+S s/)P) 000 000 000 000 1=0

240 )P) evido )P) 000 000 000 000 1=0

241 )PA )P) 'a& 8ate 000 000 000 000 1=0

242 )P*S )P) 'a& *ase 000 000 000 000 1=0

243 )PO* *8> )P) other "ase 000 000 000 000 1=0

244 )P)P *8> )P) Pa!ta 000 000 000 000 1=0

24@ )P0 *8> )P) 0 e&e$pt 000 000 000 000 1=0

24= )P97 *8> )P) 9a% 000 000 000 000 1=0

24? )PC *8 C!st )P) &e$pt 000 000 000 000 1=0

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 4

Page 95: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 95/147

SAP Online Help 12/22/2013

tep Cntr 

C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

 2@0 CO6 CO6)NS !e 1=0

 2@1 *CO1 CO6)NS 8ate 1=0

 2@2 *CO2 CO6)NS *ase 1=0

 2@3 *COP CO6)NS Pa!ta A$o!nt

 2@@ P)S P)S !e 1=0

 2@= *P)1 P)S 8ate 1=0

 2@? *P)2 P)S *ase 1=0

 2@ *P)P P)S Pa!ta A$o!nt

 2=0 )SS evido )SS 1=0

 2=@ )SS Ne% 2004 1

 2== )S* )SS 8ate at Prov. 1=0

 2=? )SC )SS *ase at Prov. 1=0

 2= )S )SS 9a% at Prov. 1=0

 2= )S )SS )ns.Cal at Prov. 1=0

 2?0 )S6 )SS 'a&lo# at Prov. 1=0

 2?1 )SG )SS 7H' at Prov. 1=0

 2?2 )SH )SS +in 7H' at Prov. 1=0

 2?3 )SN )SS 8ate at Serv. 1=0

 2?4 )SO )SS *ase at Serv. 1=0

 2?@ )SP )SS 9a% at Serv. 1=0

 2?= )S )SS )ns.Cal at Serv. 1=0

 2?? )S8 )SS 'a&lo#>1YP8-2YS8 1=0

 2? )SS )SS 7H' at Serv. 1=0

 2? )S' )SS +in 7H' at Serv. 1=0

20 S* evido S!" 'ri" 000 000 000 000 1=0

21 )S'S S!"tri" S!r#harge 000 000 000 000 1=0

22 )S'' *8> S!".'ri" S!r'ype 000 000 000 000 1=0

23 )S'+ *8> S!".'ri" +inPri# 000 000 000 000 1=0

24 )S'6 8> S!".'ri" 6i&Pri# 000 000 000 000 1=0

2@ )S'* S!". 'ri" *ase al!e 000 000 000 000 1=0

2= )S'2 *8> S!".'ri" 2 000 000 000 000 1=0

2? )S'C S!"tri". "ase red!#t 000 000 000 000 1=0

2 )S'N S!"tri".+inpr.6a#tor 000 000 000 000 1=0

2 )S') S.'. +inp.*e.S!r#h. 000 000 000 000 1=0

20 S6 evido S!"'ri"6reight 000 000 000 000 1=0

10.7.3 !a) Cal"*lation on net a%o*nt Dtep 1

 Ater all data are retrieved that are ne#essary to #al#!late the ta&es- the ta& #al#!lation is peror$ed"y pro#essing the #ondition val!e or$!la 320 %hi#h is dis#!ssed in se#tion =.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il @

Page 96: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 96/147

SAP Online Help 12/22/2013

!ale 10;73: Call to ta) "al"*lation in the "al"*lation pro"e*re

tep C!yp es"ription ro% !oRe>t

tatPrt AltC!

yAltC-V

A"tIy

300 )C+) Pri#e'a& Eor N6F 000 000 002 320 002 89

10.7.4 'ota is"al rele#ant %oi$i"ations to the ase pri"e in"l*ing C6

)n this part- the pri#e in#l!ding )C+S %hi#h res!lts ro$ the irst step o the #al#!lation a$o!nt #an "e!sed to apply #onditions that $odiy this a$o!nt- e.g. Nota 6is#al relevant dis#o!nts- reight-ins!ran#e or other e&penses. Sin#e these #onditions are not really part o the ta& #al#!lation- "!t arespe#ii# to individ!al re!ire$ents- the se#tion given "elo% $!st "e seen as an e&a$ple only. 'hestep range oreseen or these (inds o #onditions is "et%een 301 and @.

!ale 10;74: Call to ta) "al"*lation in the "al"*lation pro"e*re

tepCntr 

Ctyp es"riptionro%

!oRe>t

tat

Pr t

AltC!y

AltC-V

A"tIy

310 KKKK +odiy *ase KKKK 001

00

0 000 000 000

320 004 +aterial 000000

002 000 000 8S

321 00? C!sto$er 000000

002 000 000 8S

322 00@ C!sto$er/+aterial 000000

002 000 000 8S

400 600 6reight 000000

002 000 000 86

10.7.5 !a) re"al"*lation on the %oi$ie a%o*nt in"l*ing C6 Dtep 2

'he $odii#ation a$o!nts that have "een applied in the previo!s part re!ire a re#al#!lation o the

ta&es- this ti$e on the $odiied gross a$o!nt

!ale 10;75: Call to ta) "al"*lation in the "al"*lation pro"e*re

tepCntr 

C!yp es"ription ro% !oRe>t

tatPrt AltC!

yAltC-V

A"tIy

=00 )*8 *ra5il ta& #al#. 300 @ 002 320 002

10.7.+ Res*lts o$ !a) Cal"*lation

'he res!lts o the ta& #al#!lation are retrieved in the ne&t se#tion o the #al#!lation pro#ed!re. 6or

ea#h val!e- a #ondition type is deined that serves to indi#ate the res!lt in the pri#ing pro#ed!re res!ltsta"le. 6or these ne% #ondition types- #orresponding internal #odes are deined %hi#h are !sed in the#oding to transer the ta& res!lts "a#( to the #al#!lation pro#ed!re. 'his #oding is pro#essed in the #allto the #ondition val!e or$!la 320 as %ell Esee se#tion =F.

'he #ondition types and internal #odes are listed in se#tions and 10.?- respe#tively.

!ale 10;7+: Res*lts o$ ta) "al"*lation in the "al"*lation pro"e*re

tepCntr 

C!yp es"riptionro%

!o Re>t6 ta

tAltC!y

AltC-V

A"tIy

=10 *10*8 )C+S Nor$al*ase

000 000 000 320 000

=12 *11*8 )C+S &#l!de

*ase

000 000 000 320 000

=14 *12 *8 )C+S Other 000 000 000 320 000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il =

Page 97: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 97/147

SAP Online Help 12/22/2013

tepCntr 

C!yp es"riptionro%

!o Re>t6 ta

tAltC!y

AltC-V

A"tIy

*ase

=1= *13 *8 )C+S A$o!nt 000 000 000 320 000 +72

=1? *R6*8 )C+S Rona

6ran#a000 000 000

320 000 +7S

=1 *14*8 )C+S 6reight*ase

000 000 000 320 000

=20 *1@*8 )C+S 6reight A$nt

000 000 000 320 000 +73

=22 *1= *8 )C+S 8ate 000 000 000 320 000

=24 *20*8 )P) Nor$al*ase

000 000 000 320 000

=2= *21*8 )P) &#l!de*ase

000 000 000 320 000

=2 *22 *8 )P) Other *ase 000 000 000 320 000

=30 *23 *8 )P) A$o!nt 000 000 000 320 000 +71

=3= *40 *8 S!"'ri" *ase 000 000 000 320 000

=3 *41*8 S!"'ri" A$o!nt

000 000 000 320 000 +73

=40 *42*8 S!"'ri" 6r.*ase

000 000 000 320 000

=42 *43*8 S!"'ri" 6r. A$nt

000 000 000 320 000 +73

=44 *44*8S!"'ri" N68ate

000 000 000 320 000

=4@ *4@*8S!"'ri"*asered1

000 000 000 320 000

=4= *4=*8S!"'ri"*asered2

000 000 000 320 000

=4? *@0 *8 )SS *ase 000 000 000 320 000

=4 *@1 *8 )SS A$o!nt 000 000 000 320 000 +74

=@0 *PA*8 )P) Pa!ta A$o!nt

000 000 000 320 000

 =@2 *=0 *8 )SS *ase Prov 320

 =@3 *=1 *8 )SS &*aseProv

320

 =@4 *=4 *8 )SS 7' *aseProv

320

 =@@ *=@ *8 )SS 7' &*asProv

320

 =@= *=A *8 )SS *ase Serv 320

 =@? *=* *8 )SS &*aseServ

320

 =@ *= *8 )SS 7' *aseServ

320

 =@ *=6 *8 )SS 7' &*asServ

320

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il ?

Page 98: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 98/147

SAP Online Help 12/22/2013

tepCntr 

C!yp es"riptionro%

!o Re>t6 ta

tAltC!y

AltC-V

A"tIy

 ==0 *@1 *8 )SS A$o!nt 1 320

 ==1 *=2 *8 )SS A$o!ntProv

1 320

 ==2 *=3 *8 )SS 7'A$o!ntProv 1 320

 ==3 *=C *8 )SS A$o!ntServ

1 320

 ==4 *= *8 )SS 7'A$o!ntServ

1 320

 ==@ *=O *8 )SS oset ==0 ==4 1

 === *?0 *8 CO6)NS *ase 320

 ==? *?1 *8 CO6)NS &#l.*ase

320

 == *?2 *8 CO6)NS

 A$o!nt

1 320

 == *?P *8 CO6)NS Pa!ta A$t.

320

 =?2 *?O *8 CO6)NS oset == == 1

 =?@ *0 *8 P)S *ase 320

 =?? *1 *8 P)S &#l. *ase 320

 =? *2 *8 P)S A$o!nt 1 320

 =0 *P *8 P)S Pa!ta A$t. 320

 =3 *O *8 P)S oset =? =? 1

10.7.7 !a) Coe Conitions

'he last se#tion o the ta& #al#!lation pro#ed!re #ontains the ta& #ode #onditions- i.e. the #onditionsthat yo! a#tivate E100JF or dea#tivate Eno re#ordF "y #!sto$i5ing the ta& #odes or the ++/6)#al#!lation pro#ed!re. )n the S pro#ed!re they are present only to provide a #o!nterpart- ho%everthey a#t as a d!$$y. 'he tr!e postings are "eing done dire#tly "y the ta& res!lt #onditions o theprevio!s se#tion.

'he #onditions )C+O and )SSO are the (no%n )C+S ans )SS oset #onditions.

'he part "et%een step ?30 and #an "e !sed or additional #onditions- e.g. #ash dis#o!nt orro!nding dieren#e #onditions.

!ale 10;77: !a) "oe "onitions in the "al"*lation pro"e*re

tepCntr 

C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

700   KKKK 'a& Code Conditions KKKK 001 000 000 000 000

702   'a& Code Conditions> 001 000 000 000 000

704 )P)3 )P) ro$ S 001 000 000 000 000

70+ )C+3 )C+S ro$ S 001 000 000 000 000

70 )SS3 S!".'ri". ro$ S 001 000 000 000 000

710 )CR6 )SS ro$ S 001 000 000 000 000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il

Page 99: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 99/147

SAP Online Help 12/22/2013

tepCntr 

C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

712 )683 )C+S is#. Rona 6r. 001 000 000 000 000

714 )6S3 )C+S on reight S 001 000 000 000 000

 715   1 )SSA )SS at Provider Cond type

not deined

  1

 715   2 )SS* )SS 7H' at Provider Condtype not deined

  1

 715   3 )SSC )SS 7H' O. Prov. Condtype not deined

  1

 715   4 )SS )SS 7H' Again Prov. Condtype not deined

  1

 715   @ )SS )SS at Serv.9o#. Cond typenot deined

  1

 715   = )SS6 )SS 7H' at Serv.9o#. Condtype not deined

  1

 715   ? )SSG )SS 7H' O. Srv9o# Condtype not deined

  1

 715   )SSH )SS 7H' Again Srv9o#Cond type not deined

  1

 71 'otal 'a& ?02 ?1

720 )C+O )C+S S' reight S 001 =1= 000 000 1=4

 720 )C+O )C+S oset =1=

730 )SSO )C+S oset 001 =@0 000 000 000

 720 )C+O )C+S oset =1=

 740 )66 8o!nding O 13 1= 750   4

 00 S'O Cash is#o!nt

 10 P8S Cost 4 *

*)00 !$$y Non<Statisti#. 001 000 000 000 000

  7)'HHO9)NG 'AS ONG8OSS

  1

 00 7GC *8 General 7H' CodeCond type not deined

 01 7P)C *8 P)S 7H' Code

 02 7COC *8 CO6)NS 7H' Code

 03 7CSC *8 CS99 7H' Code

 04 7)8C *8 )8 7H' Code

 05 7)SC *8 )SS 7H' Code

 0+ 7H' 7H' !e

 10 *7' *8 7H' *ase A$o!nt

 15 *701 7H' Coll.Code Gen.

 1+ *702 7H' 8ate Gen.

 20 *711 7H' Coll.Code P)S

 21 *712 7H' 8ate P)S

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il

Page 100: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 100/147

SAP Online Help 12/22/2013

tepCntr 

C!yp es"ription ro% !oRe>t

tatAltC!y

AltC-V

A"tIy

 25 *721 7H' Coll.Code CO6)NS

 2+ *722 7H' 8ate CO6)NS

 30 *731 7H' Coll.Code CS99 1

 31 *732 7H' 8ate CS99

 35 *741 7H' Coll.Code )8 1

 3+ *742 7H' 8ate )8

 +0 *GR *8 General 7H' o 1=

 +5 *PSR *8 P)S 7H' Oset 21

 70 *COR *8 CO6)NS 7H' oset 2=

 75 *CSR *8 CS99 7H' oset 31

 0 *)8R *8 )8 7H' oset 3=

  *)00 !$$y or 'a& 1

n o9* P/ C&' so enthalten

'he S pri#ing pro#ed!re "elo% is the ne% pri#e s!pple$ent pro#ed!re 8A*82 %hi#h is introd!#edor the optional ne% pri#e #onditions. )t #an "e #onig!red in the ollo%ing %ay>

'a"le 10<?>

t C C!yp es"ription r  o

!o 6 6 P Re> A.C

A.-.

A"t.I

10 1 RP*0 Pri#e %/o 'a&es

10 2 RP*1 Pri#e)SS

10 3 RP*2 Pri#eP)SCO6

10 4 RP*3 Pri#e)SSP)SCO6

40 1 8A00 J is#o!nt ro$ Net

40 2 8*00 is#o!nt Eal!eF

40 3 8C00 !antity is#o!nt

40 4 800 7eight is#o!nt

10.nternal Conition Coes

!ale 10;7: nternal "onition "oes

nternal !C Coe es"ription !a)Grp

CA9C9A'D)NC9D2N Cal#!late 2nd pass in#l!ding )C+S

CA9C9A'D'A +ar(s line %here ta& #al#!lation is #alled

CA998DPO Che#( Caller Y PO

CO6)NS*AS CO6)NS 'a& *ase CO6)

CO6)NSPA'A CO6)NS Pa!ta 8ate CO6)

CO6)NS8A' CO6)NS 'a& 8ate CO6)

68)GH'S*'8)* S!$ o reight a$o!nts relevant or S!"'ri"

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 100

Page 101: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 101/147

SAP Online Help 12/22/2013

nternal !C Coe es"ription !a)Grp

)C+S*AS )C+S 8ed!#ed *ase 8ate )C+S

)C+SCO+P*AS )C+S Co$ple$ent- 'a& *ase

)C+SCO+P+P' )C+S Co$ple$ent- 'a& &e$ption

)C+SCON100 )C+S Code> Convnio 100 )C+S

)C+SCS'+P' )C+S e&e$pt C!sto$er  

)C+S)SCON' )C+S is#o!nt or 'a& 6ree Rones

)C+S68)GH' )C+S on 6reight )C+S

)C+S68)GH'D)N'8A )C+S on 6reight 8ate S6YS'

)C+S9A7 )C+S 'a& 9a% )C+S

)C+SN99+P' )C+S *ase in &#l!ded *ase- ) Not )C+S<8elevant

)C+SO'H8 )C+S Code> Other *ase )C+S

)C+S8A' )C+S 'a& 8ate )C+S

)C+S8A'D)N'8A )C+S 8ate S6YS'

)C+SS*'8)* )C+S &#eption 8ate or S!"'ri" )CS'

)P)*AS )P) 8ed!#ed<*ase 8ate )P)

)P)*AS+O S!$ o dis#o!nts/s!r#harges not relevant or )P) "ase

)P)CS'+P' )P) e&e$pt C!sto$er  

)P)9A7 )P) 'a& 9a% )P)

)P)N99+P' )P) *ase in &#l!ded *ase- ) Not )P)<8elevant)P)O'H8 )P) Code> Other *ase )P)

)P)PA'A )P) Pa!ta 8ate )P)

)P)8A' )P) 'a& 8ate )P)

)SS*ASDP8 )SS *ase at Provider )SS

)SS*ASDS )SS *ase at Servi#e 9o#.

)SS9A7DP8 )SS 9a% at Provider )SS

)SS9A7DS )SS 9a% at Servi#e 9o#.

)SS+)NA97'DP8 )SS +ini$!$ al!e 6or 7ithholding 'a& at Provider )SS

)SS+)NA97'DS )SS +ini$!$ al!e 6or 7ithholding 'a& at Servi#e 9o#.

)SS8A' )SS 'a& 8ate )SS

)SS8A'DP8 )SS 8ate at Provider )SS

)SS8A'DS )SS 8ate at Servi#e 9o#.

)SS'A899OCDP8 )SS 'a&<8elevant 9o#ation at Provider )SS

)SS'A899OCDS )SS 'a&<8elevant 9o#ation at Servi#e 9o#.

)SS7)'HHO9DP8 )SS )ndi#ator> 7ithholding 'a& at Provider )SS

)SS7)'HHO9DS )SS )ndi#ator> 7ithholding 'a& at Servi#e 9o#.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 101

Page 102: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 102/147

SAP Online Help 12/22/2013

nternal !C Coe es"ription !a)Grp

N6DCO6)NSDA+ON' 8es!lt o 'a& Cal#!lation> CO6)NS Nor$al 'a& A$o!nt

N6DCO6)NSD*AS 8es!lt o 'a& Cal#!lation> CO6)NS *ase A$o!nt

N6DCO6)NSD*AS 8es!lt o 'a& Cal#!lation> CO6)NS &#l!de *ase A$o!nt

N6DCO6)NSDO66S' 8es!lt o ta& #al#.> CO6)NS Oset d!e to ta& in#l. in pri#e

N6DCO6)NSDPA'AD8A' 8es!lt o ta& #al#.> CO6)NS Pa!ta rate

N6D)C+SDA+ON' 8es!lt o ta& #al#.> )C+S a$o!nt

N6D)C+SDCO+PDA+ON' 8es!lt o ta& #al#.> )C+S #o$ple$ent a$o!nt

N6D)C+SDCO+PD*AS 8es!lt o ta& #al#.> )C+S #o$ple$ent "ase a$o!nt

N6D)C+SDCO+PD8A' 8es!lt o ta& #al#.> )C+S #o$ple$ent rate

N6D)C+SD*AS 8es!lt o ta& #al#.> )C+S e&#l!de "ase

N6D)C+SD68)GH'DA+ON' 8es!lt o ta& #al#.> )C+S on reight a$o!nt

N6D)C+SD68)GH'D*AS 8es!lt o ta& #al#.> )C+S on reight "ase a$o!nt

N6D)C+SDN*AS 8es!lt o ta& #al#.> )C+S nor$al "ase

N6D)C+SDO*AS 8es!lt o ta& #al#.> )C+S other "ase

N6D)C+SD8A' 8es!lt o ta& #al#.> )C+S rate Enor$al/reight/S.'.F

N6D)C+SDRONA68ANCA 8es!lt o ta& #al#.> )C+S Rona 6ran#a is#o!nt

N6D)P)DA+ON' 8es!lt o ta& #al#.> )P) a$o!nt

N6D)P)D*AS 8es!lt o ta& #al#.> )P) e&#l!de "ase

N6D)P)DN*AS 8es!lt o ta& #al#.> )P) nor$al "aseN6D)P)DO*AS 8es!lt o ta& #al#.> )P) other "ase

N6D)P)DO66S'DA+ON' 8es!lt o ta& #al#.> )P) oset a$o!nt or )P) split vendor

N6D)P)DO66S'D*AS 8es!lt o ta& #al#.> )P) oset "ase or )P) split vendor

N6D)P)DPA'AD8A' 8es!lt o ta& #al#.> )P) Pa!ta rate

N6D)SSDA+ON' 8es!lt o ta& #al#.> )SS a$o!nt

N6D)SSD*AS 8es!lt o ta& #al#.> )SS "ase a$o!nt

N6D)SSDA+ON'DP8O 8es!lt o ta& #al#.> )SS a$o!nt at lo#ation o provider 

N6D)SSDA+ON'DS8 8es!lt o ta& #al#.> )SS a$o!nt at lo#ation o servi#e

N6D)SSD*ASDP8O 8es!lt o ta& #al#.> )SS e&#l. "ase at lo#ation o provider  

N6D)SSD*ASDS8 8es!lt o ta& #al#.> )SS e&#l. "ase at lo#ation o servi#e

N6D)SSD9A7 8es!lt o ta& #al#.> )SS 9a%

N6D)SSDN*ASDP8O 8es!lt o ta& #al#.> )SS nor$al "ase at lo#ation o provider  

N6D)SSDN*ASDS8 8es!lt o ta& #al#.> )SS nor$al "ase at lo#ation o servi#e

N6D)SSDO66S'S 8es!lt o ta& #al#.> )SS Oset d!e to ta& in#l!ded in pri#e

N6D)SSD7'A+ON'DP8O 8es!lt o ta& #al#.> )SS 7' a$o!nt at lo#ation o provider 

N6D)SSD7'A+ON'DS8 8es!lt o ta& #al#.> )SS 7' a$o!nt at lo#ation o servi#e

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 102

Page 103: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 103/147

SAP Online Help 12/22/2013

nternal !C Coe es"ription !a)Grp

N6D)SSD7'D*ASDP8O 8es!lt o ta& #al#.> )SS 7' e&#l. "ase at lo#. o provider 

N6D)SSD7'D*ASDS8 8es!lt o ta& #al#.> )SS 7' e&#l. "ase at lo#. o servi#e

N6D)SSD7'DN*ASDP8O 8es!lt o ta& #al#.> )SS 7' nor$al "ase at lo#. o provider 

N6D)SSD7'DN*ASDS8 8es!lt o ta& #al#.> )SS 7' nor$al "ase at lo#. o servi#e

N6DP)SDA+ON' 8es!lt o 'a& Cal#!lation> P)S Nor$al 'a& A$o!nt

N6DP)SD*AS 8es!lt o 'a& Cal#!lation> P)S *ase A$o!nt

N6DP)SD*AS 8es!lt o 'a& Cal#!lation> P)S &#l!de *ase A$o!nt

N6DP)SDO66S' 8es!lt o ta& #al#.> P)S Oset d!e to ta& in#l. in pri#e

N6DP)SDPA'AD8A' 8es!lt o ta& #al#.> P)S Pa!ta rate

N6DS*'8)*DA+ON' 8es!lt o ta& #al#.> S!".'ri". a$o!nt

N6DS*'8)*D*AS 8es!lt o ta& #al#.> S!".'ri". "ase a$o!nt

N6DS*'8)*D*AS81 6ederal "ase red!#tion 8ate or S!"tri"

N6DS*'8)*D*AS82 State *ase red!#tion 8ate or S!"tri"

N6DS*'8)*DN68A' 8es!lt o ta& #al#.> S!".'ri". rate on nota is#al

N6DS*D68)GH'DA+ON' 8es!lt o ta& #al#.> S!".'ri". on reight a$o!nt

N6DS*D68)GH'D*AS 8es!lt o ta& #al#.> S!".'ri". on reight "ase a$o!nt

P)S*AS P)S 'a& *ase P)S

P)SPA'A P)S Pa!ta 8ate P)S

P)S8A' P)S 'a& 8ate P)SPOD)SCON' is#o!nt ro$ PO

POD68)GH' 6reight ro$ PO

PODS*'8)**AS S!$ o dis#o!nts/s!r#harges $odiying S!"'ri" "ase

S*'8)**AS1 S!"stit!io 'ri"!tQria> 8ed!#ed *ase 1 )CS'

S*'8)**AS2 S!"stit!io 'ri"!tQria> 8ed!#ed *ase 2 )CS'

S*'8)*6)P8)C S!"stit!io 'ri"!tQria> 6i&ed Pri#e )CS'

S*'8)*)C+S S!"stit!io 'ri"!tQria> )C+S 8ed!#tion )CS'

S*'8)*+)N6AC'O8 S!"stit!io 'ri"!tQria> +ini$!$ Pri#e 6a#tor )CS'

S*'8)*+)NP8)C S!"stit!io 'ri"!tQria> +ini$!$ Pri#e )CS'

S*'8)*S8CHA8G S!"stit!io 'ri"!tQria> S!r#harge 8ate )CS'

S*'8)*S8CH)N S!"stit!io 'ri"!tQria> Co$pare +inpri#e "eore S!r#harge )CS'

S*'8)*S8'TP S!"stit!io 'ri"!tQria> Cal#!lation 8!le )CS'

'A688G)ON 'a& 6ree 8egion )ndi#ator ERona 6ran#aF

'SC)C+S S 'a& Code> Cal#!late )C+S

'SC)C+S68)GH' S 'a& Code> Cal#!late )C+S on 6reight

'SC)NS S 'a& Code> +aterial sage )ndi#ator

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 103

Page 104: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 104/147

SAP Online Help 12/22/2013

nternal !C Coe es"ription !a)Grp

'SC)P) S 'a& Code> Cal#!late )P)

'SC)SS S 'a& Code> Cal#!late )SS

'SCS*'8)* S 'a& Code> Cal#!late S!"stit!io 'ri"!tQria

'SCS*'8)*68)GH' S 'a& Code> Cal#!late S!"stit!io 'ri"!tQria on 6reight

Changes d!e t0 +P 13@

nternal !C Coe es"ription !a)Grp

CO6)NS*AS CO6)NS 'a& *ase CO6)

CO6)NSPA'A CO6)NS Pa!ta 8ate CO6)

CO6)NS8A' CO6)NS 'a& 8ate CO6)

)SS*ASDP8 )SS *ase at Provider )SS

)SS*ASDS )SS *ase at Servi#e 9o#.

)SS9A7DP8 )SS 9a% at Provider )SS

)SS9A7DS )SS 9a% at Servi#e 9o#.

)SS+)NA97'DP8 )SS +ini$!$ al!e 6or 7ithholding 'a& at Provider )SS

)SS+)NA97'DS )SS +ini$!$ al!e 6or 7ithholding 'a& at Servi#e 9o#.

)SS8A'DP8 )SS 8ate at Provider )SS

)SS8A'DS )SS 8ate at Servi#e 9o#.

)SS'A899OCDP8 )SS 'a&<8elevant 9o#ation at Provider )SS

)SS'A899OCDS )SS 'a&<8elevant 9o#ation at Servi#e 9o#.

)SS7)'HHO9DP8 )SS )ndi#ator> 7ithholding 'a& at Provider )SS

)SS7)'HHO9DS )SS )ndi#ator> 7ithholding 'a& at Servi#e 9o#.

N6DCO6)NSDA+ON' 8es!lt o 'a& Cal#!lation> CO6)NS Nor$al 'a& A$o!nt

N6DCO6)NSD*AS 8es!lt o 'a& Cal#!lation> CO6)NS *ase A$o!nt

N6DCO6)NSD*AS 8es!lt o 'a& Cal#!lation> CO6)NS &#l!de *ase A$o!nt

N6DCO6)NSDO66S' 8es!lt o ta& #al#.> CO6)NS Oset d!e to ta& in#l. in pri#e

N6DCO6)NSDPA'AD8A' 8es!lt o ta& #al#.> CO6)NS Pa!ta rate

N6D)SSDA+ON'DP8O 8es!lt o ta& #al#.> )SS a$o!nt at lo#ation o provider  

N6D)SSDA+ON'DS8 8es!lt o ta& #al#.> )SS a$o!nt at lo#ation o servi#eN6D)SSD*ASDP8O 8es!lt o ta& #al#.> )SS e&#l. "ase at lo#ation o provider  

N6D)SSD*ASDS8 8es!lt o ta& #al#.> )SS e&#l. "ase at lo#ation o servi#e

N6D)SSD9A7 8es!lt o ta& #al#.> )SS 9a%

N6D)SSDN*ASDP8O 8es!lt o ta& #al#.> )SS nor$al "ase at lo#ation o provider  

N6D)SSDN*ASDS8 8es!lt o ta& #al#.> )SS nor$al "ase at lo#ation o servi#e

N6D)SSDO66S'S 8es!lt o ta& #al#.> )SS Oset d!e to ta& in#l!ded in pri#e

N6D)SSD7'A+ON'DP8O 8es!lt o ta& #al#.> )SS 7' a$o!nt at lo#ation o provider 

N6D)SSD7'A+ON'DS8 8es!lt o ta& #al#.> )SS 7' a$o!nt at lo#ation o servi#e

N6D)SSD7'D*ASDP8O 8es!lt o ta& #al#.> )SS 7' e&#l. "ase at lo#. o provider  

N6D)SSD7'D*ASDS8 8es!lt o ta& #al#.> )SS 7' e&#l. "ase at lo#. o servi#e

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 104

Page 105: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 105/147

SAP Online Help 12/22/2013

nternal !C Coe es"ription !a)Grp

N6D)SSD7'DN*ASDP8O 8es!lt o ta& #al#.> )SS 7' nor$al "ase at lo#. o provider  

N6D)SSD7'DN*ASDS8 8es!lt o ta& #al#.> )SS 7' nor$al "ase at lo#. o servi#e

N6DP)SDA+ON' 8es!lt o 'a& Cal#!lation> P)S Nor$al 'a& A$o!nt

N6DP)SD*AS 8es!lt o 'a& Cal#!lation> P)S *ase A$o!nt

N6DP)SD*AS 8es!lt o 'a& Cal#!lation> P)S &#l!de *ase A$o!nt

N6DP)SDO66S' 8es!lt o ta& #al#.> P)S Oset d!e to ta& in#l. in pri#e

N6DP)SDPA'AD8A' 8es!lt o ta& #al#.> P)S Pa!ta rate

P)S*AS P)S 'a& *ase P)S

P)SPA'A P)S Pa!ta 8ate P)S

P)S8A' P)S 'a& 8ate P)S

'SCCO6)NS Cal#!late CO6)NS

'SCP)S Cal#!late P)S

'SC7H' Cal#!late 7ithholding 'a&es

7H'CO99DCO6)NS Oi#ial Colle#tion Code < CO6)NS 7H'

7H'CO99DCS99 Oi#ial Colle#tion Code < CS99 7H'

7H'CO99DGN Oi#ial Colle#tion Code < General 7H'

7H'CO99D)8 Oi#ial Colle#tion Code I )8 7H'

7H'CO99DP)S Oi#ial Colle#tion Code I P)S 7H'

7H'8A'DCO6)NS CO6)NS 7ithholding 'a& 8ate 7H'

7H'8A'DCS99 CS99 7ithholding 'a& 8ate 7H'

7H'8A'DGN General 7ithholding 'a& 8ate 7H'

7H'8A'D)8 )8 7ithholding 'a& 8ate 7H'

7H'8A'DP)S P)S 7ithholding 'a& 8ate 7H'

10.Assign%ent o$ nternal Coes to Conition !ypes

!ale 10;0: Assign%ent o$ "onition types to internal "oes

nternal !C Coe App

C!yp

CA9C9A'D)NC9D2N )*8

CA9C9A'D'A ' *01

CA9C9A'D'A )C+)

CA998DPO ' *PO

CO6)NS*AS ' *CO2

CO6)NS*AS *CO2

CO6)NSPA'A ' *COP

CO6)NSPA'A *COP

CO6)NS8A' ' *CO1

CO6)NS8A' *CO1

)SS*ASDP8 ' *)S2

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 10@

Page 106: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 106/147

Page 107: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 107/147

SAP Online Help 12/22/2013

)SS*ASDP8 )SC

)SS*ASDS ' *)S*

)SS*ASDS )SO

)SS9A7DP8 ' *)S3

)SS9A7DP8 )S

)SS9A7DS ' *)SC

)SS9A7DS )SP

)SS+)NA97'DP8 ' *)S?

)SS+)NA97'DP8 )SH

)SS+)NA97'DS ' *)SG

)SS+)NA97'DS )S'

)SS8A' ' *)S0

)SS8A' )SA

)SS8A'DP8 ' *)S1

)SS8A'DP8 )S*

)SS8A'DS ' *)SA

)SS8A'DS )SN

)SS'A899OCDP8 ' *)S@

)SS'A899OCDP8 )S6

)SS'A899OCDS ' *)S

)SS'A899OCDS )S8

)SS7)'HHO9DP8 ' *)S=

)SS7)'HHO9DP8 )SG

)SS7)'HHO9DS ' *)S6

)SS7)'HHO9DS )SS

N6DCO6)NSDA+ON' ' *?2

N6DCO6)NSDA+ON' *?2

N6DCO6)NSD*AS ' *?0

N6DCO6)NSD*AS *?0

N6DCO6)NSD*AS ' *?1

N6DCO6)NSD*AS *?1

N6DCO6)NSDO66S' ' *?O

N6DCO6)NSDO66S' *?O

N6DCO6)NSDPA'AD8A' ' *?P

N6DCO6)NSDPA'AD8A' *?P

N6D)C+SDA+ON' ' *13

N6D)C+SDA+ON' *13

N6D)C+SDCO+PDA+ON' ' *31

N6D)C+SDCO+PD*AS ' *30

N6D)C+SDCO+PD8A' ' *32

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 10?

Page 108: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 108/147

SAP Online Help 12/22/2013

N6D)C+SD*AS ' *11

N6D)C+SD*AS *11

N6D)C+SD68)GH'DA+ON' ' *1@

N6D)C+SD68)GH'DA+ON' *1@

N6D)C+SD68)GH'D*AS ' *14

N6D)C+SD68)GH'D*AS *14

N6D)C+SDN*AS ' *10

N6D)C+SDN*AS *10

N6D)C+SDO*AS ' *12

N6D)C+SDO*AS *12

N6D)C+SD8A' ' *1=

N6D)C+SD8A' *1=

N6D)C+SDRONA68ANCA *R6

N6D)P)DA+ON' ' *23

N6D)P)DA+ON' *23

N6D)P)D*AS ' *21

N6D)P)D*AS *21

N6D)P)DN*AS ' *20

N6D)P)DN*AS *20

N6D)P)DO*AS ' *22

N6D)P)DO*AS *22

N6D)P)DO66S'DA+ON' ' *2@

N6D)P)DO66S'D*AS ' *24

N6D)P)DPA'AD8A' ' *PA

N6D)P)DPA'AD8A' *PA

N6D)SSDA+ON' ' *@1

N6D)SSDA+ON' *@1

N6D)SSDA+ON'DP8O ' *=2

N6D)SSDA+ON'DP8O *=2

N6D)SSDA+ON'DS8 ' *=C

N6D)SSDA+ON'DS8 *=C

N6D)SSD*AS ' *@0

N6D)SSD*AS *@0

N6D)SSD*ASDP8O ' *=1

N6D)SSD*ASDP8O *=1

N6D)SSD*ASDS8 ' *=*

N6D)SSD*ASDS8 *=*

N6D)SSDN*ASDP8O ' *=0

N6D)SSDN*ASDP8O *=0

N6D)SSDN*ASDS8 ' *=A

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 10

Page 109: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 109/147

SAP Online Help 12/22/2013

N6D)SSDN*ASDS8 *=A

N6D)SSDO66S'S ' *=O

N6D)SSDO66S'S *=O

N6D)SSD7'A+ON'DP8O ' *=3

N6D)SSD7'A+ON'DP8O *=3

N6D)SSD7'A+ON'DS8 ' *=

N6D)SSD7'A+ON'DS8 *=

N6D)SSD7'D*ASDP8O ' *=@

N6D)SSD7'D*ASDP8O *=@

N6D)SSD7'D*ASDS8 ' *=6

N6D)SSD7'D*ASDS8 *=6

N6D)SSD7'DN*ASDP8O ' *=4

N6D)SSD7'DN*ASDP8O *=4

N6D)SSD7'DN*ASDS8 ' *=

N6D)SSD7'DN*ASDS8 *=

N6DP)SDA+ON' ' *2

N6DP)SDA+ON' *2

N6DP)SD*AS ' *0

N6DP)SD*AS *0

N6DP)SD*AS ' *1

N6DP)SD*AS *1

N6DP)SDO66S' ' *O

N6DP)SDO66S' *O

N6DP)SDPA'AD8A' ' *P

N6DP)SDPA'AD8A' *P

N6DS*'8)*DA+ON' ' *41

N6DS*'8)*DA+ON' *41

N6DS*'8)*D*AS ' *40

N6DS*'8)*D*AS *40

N6DS*'8)*D*AS81 ' *4@

N6DS*'8)*D*AS81 *4@

N6DS*'8)*D*AS82 ' *4=

N6DS*'8)*D*AS82 *4=

N6DS*'8)*DN68A' ' *44

N6DS*'8)*DN68A' *44

N6DS*D68)GH'DA+ON' ' *43

N6DS*D68)GH'DA+ON' *43

N6DS*D68)GH'D*AS ' *42

N6DS*D68)GH'D*AS *42

P)S*AS ' *P)2

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 10

Page 110: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 110/147

SAP Online Help 12/22/2013

P)S*AS *P)2

P)SPA'A ' *P)P

P)SPA'A *P)P

P)S8A' ' *P)1

P)S8A' *P)1

POD)SCON' ' *)S

POD68)GH' ' *68

PODS*'8)**AS ' *S*

S*'8)**AS1 ' *S'=

S*'8)**AS1 )S'*

S*'8)**AS2 ' *S'?

S*'8)**AS2 )S'2

S*'8)*6)P8)C ' *S'3

S*'8)*6)P8)C )S'6

S*'8)*)C+S ' *S'

S*'8)*)C+S )S'C

S*'8)*+)N6AC'O8 ' *S'6

S*'8)*+)N6AC'O8 )S'N

S*'8)*+)NP8)C ' *S'2

S*'8)*+)NP8)C )S'+

S*'8)*S8CHA8G ' *S'0

S*'8)*S8CHA8G )S'S

S*'8)*S8CH)N ' *S')

S*'8)*S8CH)N )S')

S*'8)*S8'TP ' *S'1

S*'8)*S8'TP )S''

'A688G)ON ' *)R6

'A688G)ON )R6

'SC)C+S )C+

'SC)C+S68)GH' )C6

'SC)NS )S)

'SC)P) )P)

'SC)SS )SS

'SCCO6)NS CO6

'SCP)S P)S

'SCS*'8)* S*

'SCS*'8)*68)GH' S6

'SC7H' 7H'

7H'CO99DCO6)NS ' *721

7H'CO99DCO6)NS *721

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 110

Page 111: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 111/147

SAP Online Help 12/22/2013

7H'CO99DCS99 ' *731

7H'CO99DCS99 *731

7H'CO99DGN ' *701

7H'CO99DGN *701

7H'CO99D)8 ' *741

7H'CO99D)8 *741

7H'CO99DP)S ' *711

7H'CO99DP)S *711

7H'8A'DCO6)NS ' *722

7H'8A'DCO6)NS *722

7H'8A'DCS99 ' *732

7H'8A'DCS99 *732

7H'8A'DGN ' *702

7H'8A'DGN *702

7H'8A'D)8 ' *742

7H'8A'D)8 *742

7H'8A'DP)S ' *712

10.10 Assign%ent o$ !a) Rate !ales to Conition !ales

!ale10;1: Assign%ent o$ -ra,ilian ta) tales to "onition tales!ale 'a%e !a) Gro*p Conition !ale

:D1*'ACO 3

:D1*'8G 34

:D1*'C)1 34

:D1*'6 32

:D1*')C1 32 ;et5t 0@

:D1*')C2 32 0

:D1*')C3 an2  ?  32

:D1*'CO6  Any 34=

:D1*')P1 34= 3=2

:D1*')P2 34= 121

:D1*')P3

an2 rror:eferencesource not  found 

34=

:D1*')SS

 Any e&#ept#o!ntry dea!ltE this is ta"le32F 

=01

:D1*')S1 121

:D1*')S3

an2 rror:eferencesource not  found 

34?

* SAP does not deliver standard Customizing of dynamic tax exeptions. If you create new tax groups you have to specify a new entry for each group

you use. In SAPs standard concept! the condition ta"le is the same for all tax groups #see section $.$%. &owever! should you need to follow adifferent concept of Customizing access se'uences you can specify different condition ta"les per tax group. (e recommend to stay with the

standard concept of one tax group per ta"le.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 111

Page 112: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 112/147

SAP Online Help 12/22/2013

!ale 'a%e !a) Gro*p Conition !ale

:D1*'P)S  #n2  34=

:D1*'SC 21

:D1*'S'1 34 12

:D1*'S'2 34 11

:D1*'S'3

an2 rror:

eferencesource not  found 

34

:D1*'7)'H

an2 rror:eferencesource not  found 

34=

10.11 e$inition o$ !a) !ypes

!ale 10;15: e$inition o$ -ra,ilian ta) types

'&'y '&Gr es#ription 9PP)C1C )C+S )C+S Clearing

)C1O )C+S )C+S )nd. Clear. O.)C+0 )C+S )C+S N6 5ero line

)C+1 )C+S )C+S ed!#ti"le

)C+2 )C+S )C+S Non<ded!#ti"le

)C+3 )C+S )C+S ro$ S )nd!strali5ation

)C+4 )C+S )C+S ro$ S Cons!$ption

)C+6 )C+S )C+S on reight oset

)COP )COP Co$ple$ent o )C+S

)CO' )COP Co$ple$ent o )C+S

)CO )C+S Co$ple$ent oset

)CS1 )CS' )C+S S!".'ri".

)CS2 )CS' )C+S S!".'ri". Non<ded!#ti"le

)CS3 )CS' )C+S S!".'ri". ro$ S

)CR6 )C+S )C+S is#o!nt Rona 6ran#a

)681 )C68 )C+S on reight)683 )C68 )C+S on reight ro$ S

)6S1 )C6S )C+S S!".'ri". on reight

)6S3 )C6S )C+S S!".'ri". on reight S

)P1C )P) )P) #learing

)P1O )P) )P) )nd.Clear.O.

)P)0 )P) )P) N6 5ero line

)P)1 )P) )P) ed!#ti"le

)P)2 )P) )P) Non<ded!#ti"le

)P)3 )P) )P) ro$ S )nd!strali5ation

)P)4 )P) )P) ro$ S Cons!$ption

)81 8*)C )C+S 8ei$"!rse$ent

)82 8*)C )C+S 8ei$"!r. oset

)83 8*S' S*' 8ei$"!rse$ent

)84 8*S' S*' 8ei$"!r. oset

)8@ 8*)C )C+S 8ei$.oset N

)8= 8*S' S*' 8ei$.oset N

)SS2 )SS )SS ro$ ++

)SS3 )SS )SS ro$ S

)SSO )SS )SS ro$ ++ Oset

Create ntries in :D1*A: <<<< i$ P' 00@ ni#ht enthalten

!ale 10;3:

!a) !ype !a) Gro*p es"ription H! &$$set

)CN3 CO6) CO6)NS Nor$al 'a&

)COA CO6) CO6)NS Nor$al PO/G8

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 112

Page 113: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 113/147

Page 114: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 114/147

SAP Online Help 12/22/2013

10.12 'ota is"al 6apping

!ale10;4: 6apping o$ nota $is"al #al*es Dall!)!y !a)

Rate6ap;ping

Pa*taRate

6ap;ping

!a)A%o*nt

6ap;ping

!a)-ase

6ap;ping

E).-ase

6ap;ping

&ther-ase

6ap;ping

ht"oe

)C1C *1= al!e al!e )C1C al!e *10 al!e *11 al!e *12 al!e

)C+0 al!e al!e al!e al!e *11 al!e *12 al!e

)C+1 *1= al!e al!e )C+1 al!e *10 al!e *11 al!e *12 al!e

)C+2 *1= al!e al!e )C+2 al!e *10 al!e *11 al!e *12 al!e

)C+3 *1= al!e al!e )C+3 al!e *10 al!e *11 al!e *12 al!e

)C+4 *1= al!e al!e )C+4 al!e *10 al!e *11 al!e *12 al!e

)C+6 *1= al!e al!e )C+6 al!e al!e al!e al!e

)CO6 *CO1 1 *COP 0 )CO6 0 *?0 0 *?1 0 0

)CON *CO1 1 *COP 0 )CON 0 *?0 0 *?1 0 0

)COP *32 al!e al!e )COP al!e *30 al!e al!e al!e

)CO7 *722 1 0 )CO7 0 *7' 0 0 0 *721

)CS1 *44 al!e al!e )CS1 al!e al!e al!e *40 al!e

)CS2 *44 al!e al!e )CS2 al!e al!e al!e *40 al!e

)CS3 *44 al!e al!e )CS3 al!e al!e al!e *40 al!e

)CS7 *732 1 0 )CS7 0 *7' 0 0 0 *731

)CR6 *1= al!e al!e )CR6 al!e al!e al!e al!e

)681 *)60 8ate al!e )681 al!e al!e al!e *14 al!e

)683 *)60 8ate al!e )683 al!e al!e al!e *14 al!e

)6S1 *)CH 8ate al!e )6S1 al!e al!e al!e *42 al!e

)6S3 *)CH 8ate al!e )6S3 al!e al!e al!e *42 al!e

)G7 *702 1 0 )G7 0 *7' 0 0 0 *701

))87 *742 1 0 ))87 0 *7' 0 0 0 *741

)P)S *P)1 1 *P)P 0 )P)S 0 *0 0 *1 0 0

)PSN *P)1 1 *P)P 0 )PSN 0 *0 0 *1 0 0

)PS7 *712 1 0 )PS7 0 *7' 0 0 0 *711

)P1C *)P0 8ate *PA 8ate )P1C al!e *20 al!e *21 al!e *22 al!e

)P)0 al!e al!e al!e al!e *21 al!e *22 al!e

)P)1 *)P0 8ate *PA 8ate )P)1 al!e *20 al!e *21 al!e *22 al!e

)P)2 *)P0 8ate *PA 8ate )P)2 al!e *20 al!e *21 al!e *22 al!e

)P)3 *)P0 8ate *PA 8ate )P)3 al!e *20 al!e *21 al!e *22 al!e

)P)4 *)P0 8ate *PA 8ate )P)4 al!e al!e *21 al!e *24 al!e

)SSA *)S1 1 0 )SSA 0 *=0 0 *=1 0 0

)SS* *)S1 1 0 )SS* 0 *=4 0 *=@ 0 0

)SS *)SA 1 0 )SS 0 *=A 0 *=* 0 0 Ni#ht

inP'

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 114

Page 115: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 115/147

Page 116: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 116/147

SAP Online Help 12/22/2013

'a"le 1 0 <  sho%s the C!sto$i5ing o the vie% :D1*'ACO Esee also se#tion @.14F or allstandard ta& #odes. )n the ollo%ing se#tions- the #ondition re#ords o these ta& #odes are listed.

!ale 10;: &#er#ie( o$ stanar ta) "oes

!a)Coe

es"ription !yp sageer#i"e

C6!e)t

P !e)tC6e).

P e).!C atGR

!C

 A0 O!t. )nd!st.> No ta& O!tp. 'a& Prod./Sales )C4 )P1 )0 )0 A1 O!t. )nd!st.> )C+S O!tp. 'a& Prod./Sales )C0 )P1 )1 )1

 A3 O!t. )nd!st.> )C+S )P) O!tp. 'a& Prod./Sales )C0 )P0 )3 )3

*0 O!t. Cons.> No ta& O!tp. 'a& Cons!$pt. )C4 )P1 C0 C0

*1 O!t. Cons.> )C+S O!tp. 'a& Cons!$pt. )C0 )P1 C1 C1

*3 O!t. Cons.> )C+S )P) O!tp. 'a& Cons!$pt. )C0 )P0 C3 C3

C0 )n. Cons.> No ta& )np. 'a& Cons!$pt. )C4 )P1

C1 )n. Cons.> )C+S Co$p)C+S )np. 'a& Cons!$pt. )C0 )P1

C2)n. Cons!$ption> )C+S Co$p)C+S S.'.

)np. 'a& Cons!$pt. )C0 )P1

C3)n. Cons.> )C+S Co$p)C+S )P)

)np. 'a& Cons!$pt. )C0 )P0

C4)n. Cons.> )C+S Co$p)C+S S.'. )P)

)np. 'a& Cons!$pt. )C0 )P0

C@ )n. Cons.> )P) )np. 'a& Cons!$pt. )C4 )P2

C6)n. Cons.> )C+S ES.'. onreightF

)np. 'a& Cons!$pt. )C0 )P1

)0 )n. )nd!st.> No ta& )np. 'a& Prod./Sales )C4 )P1

)1 )n. )nd!st.> )C+S )np. 'a& Prod./Sales )C0 )P1

)2 )n. )nd!st.> )C+S S.'. )np. 'a& Prod./Sales )C1 )P1

)3 )n. )nd!st.> )C+S )P) )np. 'a& Prod./Sales )C0 )P0

)4 )n. )nd!st.> )C+S S.'. )P) )np. 'a& Prod./Sales )C1 )P1

)@ )n. )nd!st.> )P) )np. 'a& Prod./Sales )C4 )P0

)= )n. )nd!st.> )C+S )P)>8eselling

)np. 'a& Prod./Sales )C0 )P0

)?)n. )nd!st.> )C+S S.'. )P)>8eselling

)np. 'a& Prod./Sales )C0 )P0

) )n. )SS )np. 'a& )SS )SS

) )np!t> 'a& e&e$pt transa#tions )np. 'a& Prod./Sales )C4 )P1

)6)np. )nd!st.> )C+S ES.'. onreightF

)np. 'a& Prod./Sales )C0 )P1

)G)np. )nd!st.> )C+S )C+S on6reight

)np. 'a& Prod./Sales )C0 )P1

)N )NSS 1@J )np. 'a& )NS )NS

0 6!t!re delivery p!r#hasing G/8 )np. 'a& Prod./Sales )C0 )P2

1 6!t!re delivery p!r#hasing )/8 )np. 'a& Prod./Sales )C@ )P0

26!t!re delivery G/8 < )nd!st. allta&es

)np. 'a& Prod./Sales )C1 )P1

36!t!re delivery )/8 < )nd!st. allta&

)np. 'a& Prod./Sales )C0 )P0

@ Consign$ent < Ship$ent G/8 )np. 'a& Prod./Sales )C0 )P0

= Consign$ent < )nvoi#e )/8 )np. 'a& Prod./Sales )C@ )P2

6!t!re delivery 8esale G/8 I)nd!st. all ta&

)np. 'a& Prod./Sales )C@ )P2

6!t!re delivery 8esalep!r#hasing )/8

)np. 'a& Prod./Sales )C@ )P1

S0 O!tp!t S ta&> No ta& O!tp. 'a& Prod./Sales )C4 )P1

SO!tp!t S ta&>)C+S/)P)/S!".'ri".

O!tp. 'a& Prod./Sales )C1 )P0

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 11=

Page 117: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 117/147

SAP Online Help 12/22/2013

!a)Coe

es"ription !yp sageer#i"e

C6!e)t

P !e)tC6e).

P e).!C atGR

!C

SO!tp!t S> 'a& e&e$pttransa#tions

O!tp. 'a& Prod./Sales )C4 )P1

S) O!tp!t S ta&> )SS O!tp. 'a& )SS )SS

SRO!tp!t S ta&> )C+S Rona6ran#a O!tp. 'a& Prod./Sales )C1 )P0

10.13.2 ithholing !a) Coes

6or %ithholding ta& la% #hange a#tivate the ollo%ing e&isting ta& #odes or #reate ne% ones>

 

10.13.2.1 !a) Coes se in 66

!ale 10;: a#tivate CO6)NS non<ded!#ti"le>

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)CON CO6)NS N Nor$al 'a& CO6) N

)COO CO6)NS N Oset 'a& )n#l!ded CO6) N

!ale 10;0: a#tivate P)S non<ded!#ti"le>

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)PSN P)S N Nor$al 'a& P)S N

)PSO P)S N Oset 'a& )n#l!ded P)S N

!ale 10;1: a#tivate CO6)NS ded!#ti"le>

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)CO6 CO6)NS ed!#ti"le CO6) S'

)CO CO6)NSOset )COS/)CO CO6) CO3

)COS CO6)NS Nor$al PO/G8 CO6) CO3

)CO CO6)NS Nor$al ) N CO6) N

)COA CO6)NS Nor$al PO/G8 CO6) CO3

!ale 10;2> a#tivate P)S ded!#ti"le>

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 11?

Page 118: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 118/147

SAP Online Help 12/22/2013

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)S P)S ed!#ti"le P)S S'

)PS P)S Oset )PSS / )PS P)S P)3

)PSS P)S Nor$al PO/G8 CO6) P)3

)PS P)S Nor$al ) N CO6) N

)PSA P)S Nor$al PO/G8 CO6) P)3

!ale 10;2> a#tivate %ithholding ta&es>

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)CO7 CO6)NS 7H' 7HCO 7'C

)COR CO6)NS 7H' Oset N

)PS7 P)S 7H' 7HP) 7'P

)PSR P)S 7H' Oset N

)CS7 CS99 7H' 7HCS 7'S

)CSR CS99 7H' Oset N

))87 )8 7H' 7H)8 7')

))8R )8 7H' Oset N

)G7 General 7H' 7H' 7'G

)GR General 7H' Oset N

!ale 10;3> a#tivate )SS Ne% 2004>

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)SSA )SS at Provider )SSP N

)SS* )SS 7H' at Provider )SSP )S7

)SS )SS at Servi#e 9o#. )SSS N

)SS6 )SS 7H' at Servi#e 9o#. )SSS )S7

10.13.2.2 !a) Coes *se in DVie( 8@1-!CV

 A#tivate additional or on ne%ly ta&es or S ta& #odes "y lagging the relevant ta&es on the S ta&#odes.

10.13.3 !a) Coes $or 'on;!a)ale !ransa"tions

6or non<ta&a"le transa#tions spe#ial ta& #odes have to "e deined on #o$pany #ode level. )n the

properties o these ta& #odes the ield elevant to ta  $!st "e set to 2.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 11

Page 119: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 119/147

SAP Online Help 12/22/2013

!ale1 0;4: !a) "oe E: np*t: !a) e)e%pt transa"tions

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

!ale1 0;5: !a) "oe E: &*tp*t : !a) e)e%pt transa"tions

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

10.13.4 !a) "oes $or n"o%ing 6o#e%ents ; n*striali,ation

6or ea#h o the ind!striali5ation ta& #odes the ield Asae o the *ra5ilian ta& #ode enhan#e$entsEsee 'a"le 1 0 <F has to "e set to $rod./Sales.

!ale 10;+: !a) "oe 0: n. n*st.: 'o ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

!ale 10;1+7: !a) "oe 1: n. n*st.: C6

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+1 )C+S ed!#ti"le )C+S S2

!ale 10;: !a) "oe 2: n. n*st.: C6 .!.

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+1 )C+S ed!#ti"le )C+S S2

)CS1 )C+S S!".'ri". )CS' S3

!ale 10;: !a) "oe 3: n. n*st.: C6 P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)1 )P) ed!#ti"le )P) S1

)P)4 )P) endor Split )P) N

)C+1 )C+S ed!#ti"le )C+S S2

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 11

Page 120: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 120/147

SAP Online Help 12/22/2013

!ale 10;100: !a) "oe 4: n. n*st.: C6 .!. P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)1 )P) ed!#ti"le )P) S1

)P)4 )P) endor Split )P) N

)C+1 )C+S ed!#ti"le )C+S S2

)CS1 )C+S S!".'ri". )CS' S3

!ale 10;101: !a) "oe 5: n. n*st.: P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+0 )C+S N6 Rero 9ine )C+S S'

)P)1 )P) ed!#ti"le )P) S1

)P)4 )P) endor Split )P) N

!ale10;102: !a) "oe +: n. n*st.: C6 P: Reselling

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+1 )C+S ed!#ti"le )C+S S2

)P)2 )P) Non<ded!#ti"le )P) N

!ale 10;103: !a) "oe 7: n. n*st.: C6 .!. P: Reselling

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+1 )C+S ed!#ti"le )C+S S2

)CS1 )C+S S!".'ri". )CS' S3

)P)2 )P) Non<ded!#ti"le )P) N

10.13.5 !a) Coes $or n"o%ing 6o#e%ents ; Cons*%ption

6or ea#h o the ind!striali5ation ta& #odes the ield Asae o the *ra5ilian ta& #ode enhan#e$ents has

to "e set to Consuption.!ale 10;104: !a) "oe C0: n. Cons.: 'o ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 120

Page 121: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 121/147

SAP Online Help 12/22/2013

!ale 10;105: !a) "oe C1: n. Cons.: C6 Co%pC6

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+2 )C+S Non<ded!#ti"le )C+S N

)COP Co$ple$ent o )C+S )COP )CP

)CO Co$ple$ent o )C+S )C

!ale 10;10+: !a) "oe C2: n. Cons*%ption: C6 Co%pC6 .!.

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+2 )C+S Non<ded!#ti"le )C+S N

)CS2 )C+S S!".'ri". Non<ded!#ti"le )CS' N

)COP Co$ple$ent o )C+S )COP )CP

)CO Co$ple$ent o )C+S )C

!ale 10;107: !a) "oe C3: n. Cons.: C6 Co%pC6 P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)2 )P) Non<ded!#ti"le )P) N

)C+2 )C+S Non<ded!#ti"le )C+S N

)COP Co$ple$ent o )C+S )COP )CP

)CO Co$ple$ent o )C+S )C

!ale 10;10: !a) "oe C4: n. Cons.: C6 Co%pC6 .!. P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)2 )P) Non<ded!#ti"le )P) N

)C+2 )C+S Non<ded!#ti"le )C+S N

)CS2 )C+S S!".'ri". Non<ded!#ti"le )CS' N

)COP Co$ple$ent o )C+S )COP )CP

)CO Co$ple$ent o )C+S )C

!ale 10;10: !a) "oe C5: n. Cons.: P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+0 )C+S N6 Rero 9ine )C+S S'

)P)2 )P) Non<ded!#ti"le )P) N

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 121

Page 122: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 122/147

Page 123: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 123/147

SAP Online Help 12/22/2013

!ale 10;115: !a) "oe I2: *t*re eli#ery G/R ; n*st. all ta)es

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)1 )P) ed!#ti"le )P) S1

)C+1 )C+S ed!#ti"le )C+S S2

)P1O )P) )nd.Clear.O. )P) )PC

)C1O )C+S )nd. Clear. O. )C+S )CC

!ale 10;11+: !a) "oe I3: *t*re eli#ery /R ; n*st. all ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P1C )P) #learing )P) )PC

)C1C )C+S Clearing )C+S )CC

!ale 10;117: !a) "oe I5: Consign%ent ; hip%ent G/R

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)1 )P) ed!#ti"le )P) S1

)C+1 )C+S ed!#ti"le )C+S S2

)P1O )P) )nd.Clear.O. )P) )PC

)C1O )C+S )nd. Clear. O. )C+S )CC

!ale 10;11: !a) "oe I+: Consign%ent ; n#oi"e /R

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P1C )P) #learing )P) )PC

)C1C )C+S Clearing )C+S )CC

!ale 10;11: !a) "oe I: *t*re eli#ery Resale G/R ; n*st. all ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+1 )C+S ed!#ti"le )C+S S2

)C1O )C+S )nd. Clear. O. )C+S )CC

)P)2 )P) Non<ded!#ti"le )P) N

!ale 10;120: !a) "oe I: *t*re eli#ery Resale p*r"hasing /R

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C1C )C+S Clearing )C+S )CC

)P)2 )P) Non<ded!#ti"le )P) N

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 123

Page 124: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 124/147

SAP Online Help 12/22/2013

10.13. !a) Coes $or n"o%ing 6o#e%ents ; er#i"es ; an '

6or the in#o$ing servi#es ta& #ode the ield WServi#eB o the *ra5ilian ta& #ode enhan#e$ents has to"e $ar(ed.

!ale10;121: !a) "oe : n.

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)SS3 )SS ro$ S )SS +74

6or )NSS the ta& #ode $!st #ontain the proper ta& rate Ehere> 1@J )NSSF. Sin#e the ta& #ode$aintenan#e in transa#tion :1*'A only allo%s a#tivating or dea#tivating #onditions- %hi#h $eans#reating a re#ord %ith rate 100J or deleting a re#ord- the #ondition re#ords or )NSS have to "e#reated %ith transa#tion 611. )n this transa#tion- 6) #ondition re#ords #an "e $aintained. 'o #hange#ondition re#ords- !se transa#tion 612- to display 613.

 Also a re#ord o 100J or the )NSS oset #ondition )NS $!st "e #reated $an!ally.

!ale 10; 122: !a) "oe ': ' 15F

Rate Con. !ype es"ription !a) Gro*p A""t. Iey

1@J )NSS )NSS )n#o$ing S'

100J )NS )NSS oset )N

10.13. !a) Coes $or &*tgoing 6o#e%ents ; n. Cons. Poste in

6or ea#h o these ta& #odes the ield Asae o the *ra5ilian ta& #ode enhan#e$ents has to "e set to$roduction/Sales  as a dea!lt. )n S the !sage o the prod!#t "y the #!sto$er is al%ays ta(en ro$

the *ra5il<spe#ii# S ta& #ode in the sales order ite$.

!ale 10;123: !a) "oe : &*tp*t ta): C6/P/*.!ri.

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)3 )P) ro$ S )nd!strali5ation )P) +71

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

)CS3 )C+S S!".'ri". ro$ S )CS' +73

!ale 10;124: !a) "oe : &*tp*t ta): C6 ona ran"a

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

)CS3 )C+S S!".'ri". ro$ S )CS' +73

)CR6 )C+S is#o!nt Rona 6ran#a )C+S )CR

!ale10;17: !a) "oe 0: &*tp*t ta): 'o ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 124

Page 125: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 125/147

SAP Online Help 12/22/2013

6or the o!tgoing servi#es ta& #ode the ield WServi#eB o the "ra5ilian ta& #ode enhan#e$ents has to "e$ar(ed.

!ale 0;1: !a) "oe : &*tp*t ta):

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)SS3 )SS ro$ S )SS +74

10.13.10 !a) Coes $or !rans$er Postings ; &*tgoing 6o#e%ents ; n. Cons.

6or the ++<)+ transer postings the ollo%ing ta& #odes #an "e !sed or o!tgoing $ove$ents. 6orin#o$ing $ove$ents the nor$al #odes W)KB and WCKB #an "e !sed.

!ale 0;1: !a) "oe A0: &*t. n*st.: 'o ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

!ale 0;20: !a) "oe A1: &*t. n*st.: C6

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

!ale 0;21: !a) "oe A3: &*t. n*st.: C6 P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)3 )P) ro$ S )nd!strali5ation )P) +71

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

!ale 0;22: !a) "oe -0: &*t. Cons.: 'o ta)

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+0 )C+S N6 Rero 9ine )C+S S'

!ale 0;23: !a) "oe -1: &*t. Cons.: C6

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)0 )P) N6 Rero 9ine )P) S'

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12@

Page 126: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 126/147

SAP Online Help 12/22/2013

!ale 0;24: !a) "oe -3: &*t. Cons.: C6 P

A"ti#e Con. !ype es"ription !a) Gro*p A""t. Iey

)P)3 )P) ro$ S )nd!strali5ation )P) +71

)C+3 )C+S ro$ S )nd!strali5ation )C+S +72

10.14 C*sto%i,ing o$ E)tene ithholing !a)

  <<<< ev o%n do#!$ent as atta#h$ent ZZZZ

10.14.1 ithholing !a) !ypes at Pay%ent

'ase ao3nt 4 Modified Ta5 (o3nt*o3nding r36e 4 W7ta5 co ro3nd

Cas8 Disco3nt 4 C7disc "re W7t5

Post w7ta5 ao3nt 4 X

No acc336ation

W7ta5 9ase an3a6 4 X

Man3a6 w7ta5 ao3nt 4 X

No cert n39ering 4 X

'ase ao3nt 4 W7ta5 code 6eve6

Wit88o6ding ta5 ao3nt 4 W7ta5 code 6eve6No centra6 invoice

Mini3 C8ec! at ite 6eve6

/!a) !ype es"ription

CP CO6)NS at Pay$ent

GP General 7H' EP)S/CO6/CS99/)8F at Pay$ent

PP P)S at Pay$ent

8P )8 at Pay$ent

SP CS99 at Pay$ent

10.14.2 H! !ypes at n#oi"e

'ase ao3nt 4 Modified Ta5 (o3nt

*o3nding r36e 4 W7ta5 co ro3nd

Post w7ta5 ao3nt 4 X

No acc336ation

W7ta5 9ase an3a6 4 X

Man3a6 w7ta5 ao3nt 4 XNo cert n39ering 4 X

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12=

Page 127: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 127/147

SAP Online Help 12/22/2013

'ase ao3nt 4 W7ta5 code 6eve6

Wit88o6ding ta5 ao3nt 4 W7ta5 code 6eve6

/!a) !ype es"ription

)7 )SS 7H'

10.14.3 ithholing !a) Coes

Percentage s39:ect to ta5. &00,00;

Wit87ta5 rate. &00,00;

/!a) !ype /!a) Coe es"ription

CP CP CO6)NS 100J 7H' A$o!nt

GP CP General 100J 7H' A$o!nt

)7 )7 )SS 100J 7H' A$o!nt

PP PP P)S 100J 7H' A$o!nt

8P 8P )8 100J 7H' A$o!nt

SP SP CS99 100J 7H' A$o!nt

10.14.4 e$ine Pro"essing Iey or 6oi$ie !a) A%o*nt

H! !ype Pro"essing Iey

)7 )7

)7 )7

CP CP

CP CP

PP PP

PP PP

SP SP

SP SP

8P 8P

8P 8P

GP GP

GP GP

*ase a$ntor %/ta& type)7 %as notdeined %ith$odiied ta&a$o!nt. 

10.14.5 Assign H! !ypes to Co%pany Coes

)n )+G- assign all relevant 7H' types to all *ra5ilian #o$pany #odes that are s!";e#t to the$.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12?

Page 128: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 128/147

SAP Online Help 12/22/2013

• 'o a#tivate or ++- lag ith/ta aent  in vendor data and assign validity.

• 'o a#tivate or S- lag Su-ect to w/ta in #!sto$er data.

10.14.+ e$ine A""o*nts or ithholing !a) to -e Pai &#er 

 Assign G/9 a##o!nts or 7H' to 7H' types.

10.14.7 e$ine &$$i"ial Colle"tion Coes

'he oi#ial 7H' #odes #annot "e !sed to spe#iy #olle#tion #odes. )nstead- deine the$ in vie%D'0@RD7)'HC2 Assign Condition 'ypes to 7ithholding 'a& 'ypes

H! !ype Conition !ype

)7 )74

CP )C74

PP )P74

SP )S74

8P )874

GP )G74

10.14. 6aintain !a) Rele#ant Classi$i"ation

 Argentina C!sto$i5ing> vie% D1A'89- a##ording to Note 1?24

!a) rel. !e)t

)7 )SS 7H' )nvoi#e

CP Coins Pay$ent

GP General 7H' pay$ent

PP P)S 7H' Pay$ent

8P )8 7H' Pay$ent

SP CS99 7H' pay$ent

10.14. 6aintain ithholing !a) Conitions

'ransa#tion 11.

Co!ntry *8. +aintain or all #onditions a rate o 100J- assign validity.

Conition !a) Rel. Class. /ta) "oe

)74 )7 )7

)C74 CP CP

)P74 PP PP

)S74 SP SP

)874 8P 8P

)G74 GP GP

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12

Page 129: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 129/147

SAP Online Help 12/22/2013

10.15 6aintain ettings or E)ternal !a) Cal"*lation

10.15.1 tr*"t*re $or !a) 8*risi"tion Coe DVie( V@!!

Ne% entry or 'A*8A. 9evel1 Y 3- level2 Y 4.

10.15.2 A"ti#ate E)ternal !a) Cal"*lation

6or #al#!lation pro#ed!re 'A*8A- spe#iy e&t. syste$ C.

10.15.3 e$ine ogi"al estination

6or e&t. syste$ C- spe#iy>

C :8 :D1*'A:8D'8+)NDN7

C 'A :D1*CA9C9A'D'AS <<< ni#ht C*'

10.1+ e$ine !a) 8*risi"tion Coes6or ne% )SS #al#!lation- t%o<level ;!risdi#tion #odes sho!ld "e $aintained.

'he proposal is to !se the irst three digits or the state Ee.g. WSP W or Sao Pa!loF and the last o!rdigits to deine the $!ni#ipio. A s!ggestion is to !se the digits 4 thro!gh ? o the )*G #ode or this. As an e&a$ple- WSP 030B %o!ld "e the $!ni#ipio o SAO PA9O- WSP 4@0B the $!ni#ipio oSAN'OS- et#.F

10.17 Assign 8*risi"tion Coes to Ranges o$ Postal Coes

6or proper ta& ;!risdi#tion #ode validation and val!e help- assign valid ranges o postal #odes to thene%ly #reated ta& ;!risdi#tion #odes.

10.1 6aster ata Changes

'here are #hanges to $aster data ne#essary in order to #orre#tly ee#t!ate the ne% ta& #al#!lation.

10.1.1 Venors D!ransa"tion I02

 Assign all 7H' types and #odes that are appli#a"le.

pdate address %ith ne% ta& ;!risdi#tion #ode or #orre#t )SS #al#!lation.

10.1.2 C*sto%ers D!ransa"tion 02

 Assign all 7H' types and #odes that are appli#a"le.

pdate address %ith ne% ta& ;!risdi#tion #ode or #orre#t )SS #al#!lation.

10.1&ther Aress Changes: &rgani,ational tr*"t*re)n order to allo% #orre#t #al#!lation o )SS- all relevant adresses $!st "e !pdated %ith the ne%:!risdi#tion #odes. 'his is ne#essary or>

• Co$pany Codes

• Plants

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 12

Page 130: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 130/147

SAP Online Help 12/22/2013

• *!siness Pla#es E6ilialF

• General addresses o #entral address $anage$ent that are !sed as delivery addresses

10.20 C*sto%i,ing

etails a"o!t the )SS C!sto$i5ing logi# #an "e o!nd in the )SS do#!$entation. Here- only anovervie% o the ne#essary C!sto$i5ing steps is given.

10.20.1 !a) a(s

ie%> :D1*A'93. +aintain deinitions or )SS ta& la%s.

10.20.2 &$$i"ial er#i"e !ypes

eine oi#ial servi#e types or p!r#hasing Evie% :D1*S8'TPS1F and sales Evie%:D1*S8'TPS2F pro#esses.

10.20.3 Generi" er#i"e !ypes

eine generi# servi#e types in vie% :D1*GNS8'.

10.20.4 Assign &$$i"ial er#i"e !ypes

 Assign oi#ial servi#e types as needed>

• to generi# servi#e types Eta"le :D1*S8ASS)GN1F

• to $aterial n!$"ers E:D1*S8ASS)GN2F

10.21 !a) Rates

10.21.1 C&'

+aintain entries in transa#tion :1*'A Evie% :D1*'CO6F. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

10.21.2 P

+aintain entries in transa#tion :1*'A Evie% :D1*'P)SF. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

10.21.3

+aintain entries in transa#tion :1*'A Evie% :D1*')SSF. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

10.21.4 ithholing !a)es

+aintain entries in transa#tion :1*'A Evie% :D1*'7)'HF. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

To! deine either a general 7H' #olle#tion #ode and a #o$"ined rate or the o!r individ!al%ithholding ta&es separately.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 130

Page 131: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 131/147

SAP Online Help 12/22/2013

10.22 Reser#e !a) Gro*ps o$ yna%i" E)"eptions

!ale 11;25: !a) gro*ps o$ yna%i" e)"eptions reser#e $or AP

!a) Gro*p sage

1

++> )C+S "ase red!#tion #arrier 

S> )C+S "ase red!#tion #!sto$er )SS rates E$aterial<dependentF

@)C+S- )P)- S.'. $aterial<dependent e&#eptions++> )SS e&#eptions Edependent on ship<ro$- ship<to- $aterialF

? S> )P) ta& la%s E"ased on NC+ #odeF

)P) standard ta&es E"ased on NC+ #odeFS> )P) ta& la%s E"ased on #o!ntryF)C+S standard ta& rates E"ased on ship<ro$ and ship<toFS.'. standard ta& rates E"ased on ship<ro$- ship<to- S.'. gro!pF

ea!lt ta&es E"ased on #o!ntryFS> )P) ta& la%s E"ased on ta& #odeF

10.23 ';rele#ant ;Conitions $or RVA-RA

)n order to allo% the #orre#t re#al#!lation o the ta&es on the a$o!nt in#l!ding ta& d!ring the se#ondstep o the S pri#ing- this #!sto$i5ing indi#ates ho% the $odii#ation #onditions sho!ld "e ta(en intoa##o!nt- i.e. i they are in#l!ded or not in the )P) "ase- i they ae#t the S!".'ri". "ase a$o!nt or ithey are relevant or S!".'ri". on reight. 'he ollo%ing settings are delivered or pri#ing pro#ed!re8A*8A>

!ale 11;2+: ';rele#ant "onitions

Con !ype ' Val*e P e)"l ! 6o. ! $reight

*R6 1 is#o!nt

)C+) @ al!e and Pri#e

004 1 is#o!nt

00@ 1 is#o!nt

00? 1 is#o!nt

600 2 6reight S' "ase

11 6aintain ettings or E)ternal !a) Cal"*lation

11.1tr*"t*re $or !a) 8*risi"tion Coe DVie( V@!!Ne% entry or 'A*8A. 9evel1 Y 3- level2 Y 4.

11.2A"ti#ate E)ternal !a) Cal"*lation6or #al#!lation pro#ed!re 'A*8A- spe#iy e&t. syste$ C.

11.3e$ine ogi"al estination6or e&t. syste$ C- spe#iy>

C :8 :D1*'A:8D'8+)NDN7

C 'A :D1*CA9C9A'D'AS

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 131

Page 132: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 132/147

Page 133: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 133/147

SAP Online Help 12/22/2013

15.3Generi" er#i"e !ypes

eine generi# servi#e types in vie% :D1*GNS8'.

15.4Assign &$$i"ial er#i"e !ypes

 Assign oi#ial servi#e types as needed>• to generi# servi#e types Eta"le :D1*S8ASS)GN1F

• to $aterial n!$"ers E:D1*S8ASS)GN2F

1+ !a) Rates

1+.1C&'+aintain entries in transa#tion :1*'A Evie% :D1*'CO6F. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

1+.2P+aintain entries in transa#tion :1*'A Evie% :D1*'P)SF. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

1+.3+aintain entries in transa#tion :1*'A Evie% :D1*')SSF. se the ta& gro!ps o dyna$i#e&#eptions yo! #reated.

1+.4ithholing !a)es+aintain entries in transa#tion :1*'A Evie% :D1*'7)'HF. se the ta& gro!ps o dyna$i#

e&#eptions yo! #reated.

To! deine either a general 7H' #olle#tion #ode and a #o$"ined rate or the o!r individ!al%ithholding ta&es separately.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 133

Page 134: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 134/147

SAP Online Help 12/22/2013

17 C*sto%i,ing ettings an 6aster ata $or the to"9!ransport &rer Pro"ess *sing Pro"essing

Pri#ing pro#ed!re 8A*8/G Z

17.1ettings = &ne;tep or !(o;tep Pro"e*re

)n C!sto$i5ing- yo! #an spe#iy %hether the pro#ess sho!ld "e #arried o!t !sing a one<step or a t%o<step pro#ed!re.

IMG -> Materials Management -> Purchasing -> Purchase Order -> Set U Stoc! TransortOrder "OMGN#

*!tton $urchasin docuent t2pe:

) yo! are %or(ing %ith the one<step pro#ed!re- the syste$ sho!ld display the relevant indi#ator or the#o$"ination o ssuin $lant/eceivin $lant .

&a$ple>

)ss!ing plant 1000/ )ss!ing plant 1200 * <  or "lan(

)ss!ing plant 1000/ )ss!ing plant 0001 N* < or "lan(

17.2to"9 !ransport &rer *sing eli#ery DntraCo%pany;Coe

17.2.1 C*sto%i,ing ettings an 6aster ata $or ss*ing Plant 1000

IMG -> $nterrise Structure -> %ssignment -> &ogistics - General -> %ssign lant to coman'code "O()*#

)ss!ing plant 1000 and re#eiving plant 1200 have the sa$e #o$pany #ode E#o$pany #ode 1000F.

IMG -> Materials Management-> Purchasing -> Purchase Order -> Set U Stoc! TransortOrder "OMGN#

*!tton $lant >

Set sales area Esales area Y sales org. distri"!tion #hannel divisionF

'he division o a $aterial $!st not "e the sa$e as the division o the o!nd sales area.

&a$ple>

6or Plant 1000>

Sales organi5ation 1000

istri"!tion #hannel 10

ivision> Any

*!tton #ssin deliver2 t2pe/checkin:

6or * ESto#( transport orderF set the delivery type N9 E8eplenish$ent deliveryF. Spe#iy the #he#(ingr!le a##ording to yo!r settings in A'P Enot relevant or other pro#essesF.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 134

Page 135: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 135/147

SAP Online Help 12/22/2013

IMG -> $nterrise Structure-> %ssignment-> Sales and Distri+ution -> %ssign salesorgani,ation distri+ution channel lant "O.(/#

To! have to assign the plant to the sales org./distri"!tion #hannel Eso that the iss!ing plant !n#tion ispossi"leF.

&a$ple>

6or Plant 1000>

Sales organi5ation 1000

istri"!tion #hannel 10

IMG -> $nterrise Structure-> %ssignment> &ogistics $0ecution -> %ssign shiing oint to lant "O.(C#

 Assign the shipping point to the plant.

&a$ple>

Plant 1000

Shipping point 1000

IMG -> &ogistics $0ecution -> Shiing -> Basic Shiing 1unctions -> Shiing Point andGoods 2ecei3ing Point Determination -> %ssign Shiing Points "trans4 O.&5#

'he shipping point is assigned to the iss!ing plant. Here the Shippin Conditions o the C!sto$ers ESold<to / Ordering partyF and the 9oadin +roup ro$ the +aterial +aster  ESales: +eneral/$lant 6atavie%F #an also "e ta(en into a##o!nt to deter$ine the shipping points.

&a$ple>

Plant 1000

Shipping #onditions 01

9oading gro!p 0001

Shipping point 1000

Sto#( has to "e availa"le in the storage lo#ation o the iss!ing plant- at the latest "y the ti$e the goodsare re#eived.

17.2.2 C*sto%i,ing ettings an 6aster ata $or Re"ei#ing Plant 1200

&ogistics -> Sales and Distri+ution -> Master Data -> Business artners -> Customer -> Create-> Comlete "(D6)#

Create #!sto$ers or the #o$pany #ode 1000.

nder Sales area-> %ll sales areas yo! #an see %hi#h sales areas are a!thori5ed or #!sto$ers.

To! $!st $aintain the Shippin Conditions in the Shippin vie% Eon Sales area data s#reen ). 'heseare i$portant or deter$ining the Shipping points

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 13@

Page 136: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 136/147

SAP Online Help 12/22/2013

&a$ple>

Co$pany #ode 1000

Sales organi5ation 1000

istri"!tion #hannel 10

ivision> Any

Shipping #onditions> 01

IMG -> $nterrise Structure-> %ssignment-> &ogistics - General -> %ssign lant to coman'code "O()*#

'he iss!ing plant and re#eiving plant have the sa$e #o$pany #ode E#o$pany #ode 1000F.

IMG -> Materials Management-> Purchasing -> Purchase Order -> Set U Stoc! TransortOrder -> De7ine Shiing Data 7or Plants

*!tton $lant >

Set sales area Esales area Y sales org. distri"!tion #hannel divisionF

To! have to assign a #!sto$er to a plant here. 'he #!sto$er $!st $aintain the relevant sales area.

&a$ple>

6or Plant 1200>

)nsert #!sto$er n!$"er 

Sales org. 1000

istri"!tion #hannel 10

ivision> any

IMG > $nterrise Structure-> %ssignment-> Materials Management> %ssign urchasingorgani,ation to coman' code "O(6)#

To! have to assign the re#eiving plant to a p!r#hasing organi5ation. 'his p!r#hasing organi5ation$!st either have the sa$e #o$pany #ode as the re#eiving plant- or not have a #o$pany #ode at all Einthe #ase o #ross<#o$pany<#ode P!r#hasingF.

&a$ple>

Co$pany #ode 1000

P!r#hasing org. 1000

17.2.3 6aterial 6aster 

To! have to $aintain the $aterial or the iss!ing plant and re#eiving plant.

&ogistics > Materials Management> Material Master -> 444 "trans4 MM6)#

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 13=

Page 137: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 137/147

SAP Online Help 12/22/2013

Issuing Plant )666:

!. Basic 6ata

D. Sales: Sales 7r. 6ata !

3. Sales: Sales 7r. 6ata D 

  To! have to enter NO8+ in the te cateor2 roup ield- !nder +roupin Ters .

4. Sales: +eneral/$lant 6ata

  nder +eneral data yo! #an set the availa"ility #he#(- ho%ever this is not #o$p!lsory.

  nder Shippin data yo! #an $aintain data spe#ii# to the shipping- in#l!ding the

9oadin +roup - %hi#h $ay "e !sed or Shipping point deter$ination

  Transport roup is optional Ene#essary or ro!te deter$inationF.

'. #ccountin 

&a$ple>

Plant 1000

Sales org. 1000

istri"!tion #hannel 10

9oading gro!p 0001

2ecei3ing Plant:

!. Basic 6ata

D. $urchasin 6ata

3. #ccountin 

&a$ple>

Plant 1200

17.2.4 Venor ata

7hen #reating a plant or sto#( transer- the vendor needs to "e assigned to the plant as %ell.

'o "e a"le to assign the vendor to a plant yo! $ight need to #hange the ollo%ing settings in#!sto$i5ing>

Omsg -> account grou 3om 3endor: Details -> urchasing data -> additional urchasing data-> lant: otional entr' "8#

 

 Assign the vendor to the plant>

 0!69 ->Purchasing data -> e0tras -> additional urchasing data-> lant assignment 

17.2.5 Pro"ess lo(

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 13?

Page 138: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 138/147

SAP Online Help 12/22/2013

17.2.5.1 Create to"9 !ransport &rer

&ogistics > Materials Management-> Purchasing -> Purchase Order -> Create -> Stoc!Trans7er "M$5#

&a$ple>)ss!ing plant 1000

P!r.org. 1000

Plant 1200

 Create eli#ery

&ogistics -> Sales and Distri+ution -> Shiing and Transortation -> Out+ound Deli3er' ->

Create -> Collecti3e Processing o7 Documents Due 7or Deli3er'-> Purchase Orders ".&)6B#

 

Spe#iy the shipping point Eyo! #an ind this in the #!sto$ersW settings- Shippin Conditions < *aterial*aster < 9oadin +roup, and yo! #an vie% this in O92F

Set the date in the !t!re Eend o the year is al%ays a good #hoi#eF

6or sele#ted do#!$ents > Choose $urchase orders

8ange o do#!$ents> nter p!r#hase order n!$"er E"eore 4.@* yo! sho!ld #hoose 7ther SelectionScreen and enter the p!r#hase order n!$"erF <\ ecute.

Sele#t the p!r#hase order and #hoose Save. 'he syste$ #reates the delivery.

Choose 6eliver2 to display the delivery.

 

&a$ple>

Shipping point 1000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 13

Page 139: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 139/147

SAP Online Help 12/22/2013

17.2.5.2 Pi"9 eli#ery an Post Goos ss*e

&ogistics -> Sales and Distri+ution -> Shiing and Transortation -> Out+ound Deli3er' ->Change ".&65# since ;4/ ".&65N#

nter delivery- #hoose "!tton $ickin, and post G).

) the one<step pro#ed!re is sele#ted- the G8 is posted at the sa$e ti$e as the G).

)n the t%o<step pro#ed!re- the G8 $!st "e posted

17.2.5.3 Post Goos Re"eipt

&ogistics > Materials Management-> In3entor' Management-> Goods Mo3ement-> Goods2eceit-> 1or Purchase Order -> PO Num+er Un!no<n "MB6%# as o7 ;4/ "MIGO#

'ransa#tion +*01 #annot "e !sed- sin#e the delivery %ill then not "e !pdated.

'he goods re#eipt sho!ld "e #arried o!t !sing transa#tion 90? E!p to and in#l!ding 8elease 3.1)F or%ith +*0A Eas o 8elease 4.0F.

+ove$ent type 101. nter re#eiving plant- storage lo#ation- and delivery n!$"er.

17.3to"9 !ransport &rer *sing eli#ery

17.3.1 C*sto%i,ing ettings an 6aster ata $or ss*ing Plant 1000

IMG -> $nterrise Structure-> %ssignment-> &ogistics - General -> %ssign lant to coman'code "O()*# 

)ss!ing plant and re#eiving plant "elong to dierent #o$pany #odes.

)ss!ing plant 1000 to #ode1000V re#eiving plant 0001 to #ode 0001

IMG -> Materials Management-> Purchasing -> Purchase Order -> Set U Stoc! TransortOrder "T% OMGN#

*!tton $lant >

Set !p sales area Esales area Y sales org. distri"!tion #hannel divisionF

'he division o a $aterial does not have to "e the sa$e as the division o the sales area that has "eeno!nd.

*!tton #ssin deliver2 t2pe/checkin:

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 13

Page 140: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 140/147

SAP Online Help 12/22/2013

6or N* Estandard p!r#hase orderF- set the delivery type N9CC E8eplenish$ent delivery #ross<#o$panyF. Spe#iy the #he#(ing r!le a##ording to yo!r settings in A'P Enot relevant or otherpro#essesF.

&a$ple>

6or Plant 1000>

Sales org. 1000

istri"!tion #hannel 10

ivision> Any

IMG -> $nterrise Structure-> %ssignment-> Sales and Distri+ution -> %ssign salesorgani,ation - distri+ution channel lant "T% O.(/#

To! have to assign the plant to sales org./distri"!tion #hannel Eso that yo! #an !se the iss!ing plant!n#tionF.

&a$ple>

6or Plant 1000>

Sales org. 1000

istri"!tion #hannel 10

IMG -> $nterrise Structure-> %ssignment> &ogistics $0ecution -> %ssign shiing oint to lant "T% O.(C#

 Assign the shipping point to the plant.

&a$ple>

Plant 1000

Shipping point 1000

IMG -> &ogistics $0ecution -> Shiing -> Basic Shiing 1unctions -> Shiing Point andGoods 2ecei3ing Point Determination -> %ssign shiing oints "T% O.&5#

To! $!st assign the shipping point to the iss!ing plant. Here the Shippin Conditions  %ith theC!sto$ers Eordering partyF and the 9oadin +roup  ro$ the +aterial +aster   ESales: +eneral/$lant

6ata vie%F are in#l!ded in shipping point deter$ination.

&a$ple>

Plant 1000

Shipping #onditions 01

9oading gro!p 0001

Shipping point 1000

&ogistics -> Materials Management-> Purchasing -> Master Data -> .endor -> Central -> Create"(=6)#

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 140

Page 141: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 141/147

SAP Online Help 12/22/2013

To! $!st #reate the vendor or the #o$pany #ode and the p!r#hasing organi5ation o the re#eivingplant.

)n the P!r#hasing data- #hoose tras 1> #dditional 6ata $urchasin - then enter the iss!ing plant.

Sto#( $!st "e availa"le in the storage lo#ation o the iss!ing plant- at the latest %hen the goods areiss!ed.

&a$ple>

CoCd. 0001

P!r. org. 0001

 Assign iss!ing plant 1000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 141

Page 142: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 142/147

SAP Online Help 12/22/2013

17.3.2 C*sto%i,ing ettings an 6aster ata $or Re"ei#ing Plant 0001

&ogistics -> Sales and Distri+ution -> Master Data -> Business artners -> Customer

ither #reate the #!sto$ers "y #hoosing  Create -> Sales and Distri+ution ".D6)# and do notassign a #o$pany #ode-

Or #hoose Create -> Comlete "(D6)# %here yo! #an #reate the #!sto$ers or the #o$pany #ode othe iss!ing plant.

Choose tras 1> Sales #reas 1> #ll Sales #reas to ind o!t %hi#h sales areas are per$issi"le or#!sto$ers.

+aintain the shipping #onditions in the shipping vie%. 'hese are i$portant or the Shipping point deter$ination 

&a$ple>

CoCd 1000

Sales org. 1000

istri"!tion #hannel 10

ivision> Any

Shipping #onditions 01

IMG -> $nterrise Structure-> %ssignment-> &ogistics - General -> %ssign lant to coman'code "O()*#

'he iss!ing plant and the re#eiving plant "elong to dierent #o$pany #odes.

8e#eiving plant 0001 to #ode 0001 and iss!ing plant 1000 to #ode 1000.

IMG -> Materials Management-> Purchasing -> Purchase Order -> Set U Stoc! TransortOrder "T% OMGN#

*!tton $lant:

To! $!st assign a #!sto$er to the plant.

)n order or a sto#( transer pro#ess to %or( !sing a delivery and an S "illing do#!$ent- yo! $!stsi$ply assign sales org.- distri"!tion #hannel- and division or inter#o$pany "illing to the iss!ing plant.6or the re#eiving plant- yo! do not need to assign these organi5ational !nits- as the plant appears asa #!sto$er in this pro#ess. 'he plant $!st- ho%ever- "e availa"le or the appropriate #!sto$er $asterre#ord in the relevant sales area.

&a$ple>

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 142

Page 143: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 143/147

SAP Online Help 12/22/2013

6or Plant 0001>

nter #!sto$er no> not ne#essary

Sales org. 1000

istri"!tion #hannel 10

ivision> Any

IMG > $nterrise Structure-> %ssignment-> Materials Management> %ssign urchasingorgani,ation to coman' code "O(6)#

 Assign the re#eiving plant to a p!r#hasing organi5ation. 'his p!r#hasing organi5ation $!st either havethe sa$e #o$pany #ode as the re#eiving plant- or not have one at all E%hen %or(ing %ith #ross<#o$pany<#ode P!r#hasingF.

&a$ple>

CoCd. 0001

P!r. org. 0001

17.3.3 6aterial 6aster 

To! $!st $aintain the $aterial or the iss!ing plant and re#eiving plant.

&ogistics > Materials Management> Material Master "trans4 MM6)#

Issuing Plant:!. Basic 6ata

D. Sales: Sales 7r. 6ata !

3. Sales: Sales 7r. 6ata D 

  To! have to enter NO8+ in the te cateor2 roup ield- !nder +roupin Ters .

4. Sales: +eneral/$lant 6ata

  nder +eneral data yo! #an set the availa"ility #he#(- ho%ever this is not #o$p!lsory.

  nder Shippin data yo! #an $aintain data spe#ii# to the shipping- in#l!ding the

9oadin +roup - %hi#h $ay "e !sed or Shipping point deter$ination. 

Transport roup is optional Ene#essary or ro!te deter$inationF.

'. #ccountin 

&a$ple>

Plant 1000

Sales org. 1000

istri"!tion #hannel 10

9oading gro!p 0001

2ecei3ing Plant:

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 143

Page 144: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 144/147

SAP Online Help 12/22/2013

!. Basic 6ata

D. $urchasin 6ata

3. #ccountin 

&a$ple>

Plant 0001

17.3.4 Pro"ess lo(

17.3.4.1 Create Cross;Co%pany;Coe to"9 !ransport &rer 

&ogistics > Materials Management-> Purchasing -> Purchase Order -> Create -> .endorSul'ing Plant =no<n "M$5)#

as o7 ;4/ "M$5)N#

To! enter the vendor %ho %as assigned to the iss!ing plant as the vendor- and the p!r#hasingorgani5ation o the re#eiving plant.

&a$ple>

endor> *eore 3.1- #reated vendor or vendor plant !EEE 

P!r. org 0001Plant 0001

)n 4.=- also CoCd. 0001

17.3.4.2 Create eli#ery

&ogistics -> Sales and Distri+ution -> Shiing -> Deli3er' -> ?or!list -> OrderPurchase Order-> Direct ".&6;#

&ogistics -> Sales and Distri+ution -> Shiing and Transortation -> Out+ound Deli3er' ->Create -> Collecti3e Processing o7 Documents Due 7or Deli3er' -> Purchase Orders ".&)6B#

Spe#iy the shipping point Eyo! #an ind this in the #!sto$ersW settings- Shippin Conditions < *aterial*aster < 9oadin +roup, and yo! #an vie% this in O92F

Set the date in the !t!re Eend o the year is al%ays a good #hoi#eF

6or sele#ted do#!$ents > Choose $urchase orders

8ange o do#!$ents> nter p!r#hase order n!$"er E"eore 4.@* yo! sho!ld #hoose 7ther SelectionScreen and enter the p!r#hase order n!$"erF <\ ecute.

Sele#t the p!r#hase order and #hoose Save. 'he syste$ #reates the delivery.

Choose 6eliver2 to display the delivery.

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 144

Page 145: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 145/147

Page 146: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 146/147

SAP Online Help 12/22/2013

17.4&#er#ie( in !ale or%

Cross;Co%pany;Coe to"9 !rans$er 

ss*ing Plant 1000 Dtrans.&6G'

Sales Org.> 1000

istri"!tion Channel> 10

Re"ei#ing Plant 0001 Dtrans.&6G'

C!sto$er>

Sales Org.> 1000

istri"!tion Channel> 10

6aterial Dtrans. 6601

Plant> 1000

Sales Org.> 1000

istri"!tion Channel> 10

6aterial Dtrans. 6601

Plant 0001

P!r#hasing> 0001

C*sto%er Dtrans. 01/V01

CoCd. 1000 or no CoCd.

Sales Org.> 1000

istri"!tion Channel> 10

Venor Dtrans. I01

CoCd 0001

P!r. Org. 0001

 Assign )ss!ing Plant 1000

ntra;Co%pany;Coe to"9 !rans$er

ss*ing Plant 1000 Dtrans.&6G'

Sales Org.> 1000

istri"!tion Channel> 10

Re"ei#ing Plant 1200 Dtrans.&6G'

C!sto$er>

Sales Org.> 1000

istri"!tion Channel> 10

6aterial Dtrans. 6601

Plant> 1000

Sales Org.> 1000

istri"!tion Channel> 10

6aterial Dtrans. 6601

Plant 1200

P!r#hasing> 1000

C*sto%er Dtrans. 01

CoCd. 1000

Sales Org.> 1000

istri"!tion Channel> 10

Venor Dtrans. I01

CoCd 0001

P!r. Org. 0001

 Assign )ss!ing Plant 1000

Condition<*ased 'a& Cal#!lation in 8/3 6or *ra5il 14=

Page 147: Docu_CBT_302 (18)

8/13/2019 Docu_CBT_302 (18)

http://slidepdf.com/reader/full/docucbt302-18 147/147