- Gebundenes Buch
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Wrap your head around pricing and the condition technique with this nuts-and-bolts guide! First become versed in the fundamentals: condition types, master data settings, and condition lists. Then employ standard configurations, from condition records to pricing in sales documents. Use function modules, deploy user exits, and create custom workarounds to pick the right price for your products!
Highlights include: -Condition technique -Pricing -SAP ERP -Materials Management (MM) -Sales and Distribution (SD) -Master data -Function modules -User exits -Configuration -Performance and testing…mehr
Andere Kunden interessierten sich auch für
- Elke RoettigInventory Management and Optimization in SAP Erp70,99 €
- Olaf SchulzUsing SAP Erp27,99 €
- Kathrin SchmalzingConfiguring Controlling in SAP Erp69,99 €
- Jawad AkhtarProduction Planning and Control with SAP ERP72,99 €
- Martin MurrayMaterials Management with SAP Erp: Functionality and Technical Configuration71,99 €
- Martin MurrayWarehouse Management with SAP Erp: Functionality and Technical Configuration71,99 €
- Janet SalmonControlling with SAP Erp: Business User Guide70,99 €
-
-
-
Wrap your head around pricing and the condition technique with this nuts-and-bolts guide! First become versed in the fundamentals: condition types, master data settings, and condition lists. Then employ standard configurations, from condition records to pricing in sales documents. Use function modules, deploy user exits, and create custom workarounds to pick the right price for your products!
Highlights include:
-Condition technique
-Pricing
-SAP ERP
-Materials Management (MM)
-Sales and Distribution (SD)
-Master data
-Function modules
-User exits
-Configuration
-Performance and testing
-Rebate processing
Highlights:
Condition techniquePricingSAP ERPMaterials Management (MM)Sales and Distribution (SD)Master dataFunction modulesUser exitsConfigurationPerformance and testingRebate processing
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Highlights include:
-Condition technique
-Pricing
-SAP ERP
-Materials Management (MM)
-Sales and Distribution (SD)
-Master data
-Function modules
-User exits
-Configuration
-Performance and testing
-Rebate processing
Highlights:
Condition techniquePricingSAP ERPMaterials Management (MM)Sales and Distribution (SD)Master dataFunction modulesUser exitsConfigurationPerformance and testingRebate processing
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Produktdetails
- Produktdetails
- SAP PRESS Englisch
- Verlag: Rheinwerk Verlag
- Artikelnr. des Verlages: 459/21421
- Seitenzahl: 665
- Erscheinungstermin: 27. Dezember 2016
- Englisch
- Abmessung: 236mm x 182mm x 45mm
- Gewicht: 1372g
- ISBN-13: 9781493214211
- ISBN-10: 1493214217
- Artikelnr.: 45320366
- Herstellerkennzeichnung
- Libri GmbH
- Europaallee 1
- 36244 Bad Hersfeld
- 06621 890
- SAP PRESS Englisch
- Verlag: Rheinwerk Verlag
- Artikelnr. des Verlages: 459/21421
- Seitenzahl: 665
- Erscheinungstermin: 27. Dezember 2016
- Englisch
- Abmessung: 236mm x 182mm x 45mm
- Gewicht: 1372g
- ISBN-13: 9781493214211
- ISBN-10: 1493214217
- Artikelnr.: 45320366
- Herstellerkennzeichnung
- Libri GmbH
- Europaallee 1
- 36244 Bad Hersfeld
- 06621 890
... Preface by Manfred Hirn ... 19
... Preface by Werner Herhuth ... 21
... Preface by Ursula Becker ... 23
... Introduction ... 25
... History of the Pricing and the Condition Technique ... 25
... How Will This Book Help You? ... 26
... What Is the Structure of the Book? ... 27
... Who Is the Target Audience of the Book? ... 28
... Note on the Examples in this Book ... 29
I ... Foundations ... 31
1 ... Application Areas and Elements of the Condition Technique ... 33
1.1 ... Condition Records ... 34
1.2 ... Application Areas (Using Condition Tables) ... 35
1.3 ... Selected Application Areas (Usages) ... 37
1.4 ... Applications of the Condition Technique ... 40
1.5 ... Elements of the Condition Technique ... 44
1.6 ... Field Catalog and Communication Structures ... 46
1.7 ... Condition Tables ... 47
1.8 ... Access Sequences ... 50
1.9 ... Condition Types ... 58
1.10 ... Condition Master Data ... 58
1.11 ... Determination Procedures ... 63
1.12 ... Determination Analysis ... 64
1.13 ... Requirements ... 65
1.14 ... The Complete Process at a Glance ... 67
1.15 ... Summary ... 68
2 ... Pricing Condition Master Data ... 69
2.1 ... Condition Maintenance via Condition Type ... 69
2.2 ... Condition Maintenance via Area Menu ... 75
2.3 ... Condition Maintenance via Index ... 79
2.4 ... Agreements ... 80
2.5 ... Price Agreements ... 84
2.6 ... Summary ... 84
3 ... Condition Lists ... 85
3.1 ... Pricing Reports ... 85
3.2 ... Worklists for the Internal Sales Representative Role ... 92
3.3 ... Net Price List ... 97
3.4 ... Performance-Optimized Price List ... 99
3.5 ... Summary ... 125
II ... Standard Configuration ... 127
4 ... Pricing Configuration ... 129
4.1 ... Implementation of an Initial Customer-Specific Scenario ... 130
4.2 ... Elements of Pricing in Detail ... 146
4.3 ... Customer-Specific Adaptations and Customer Namespaces ... 166
4.4 ... Example for the Implementation of Complex Pricing Scenarios ... 170
4.5 ... Configurable Parameters and Formulas ... 172
4.6 ... Interface to Profitability Analysis ... 198
4.7 ... Summary ... 200
5 ... Working with Condition Records ... 201
5.1 ... Release Status ... 201
5.2 ... Mass Change/Mass Creation with Template ... 206
5.3 ... Copying Condition Records ... 210
5.4 ... Condition Maintenance via Area Menus ... 215
5.5 ... Other Functionalities in Condition Maintenance ... 217
5.6 ... Summary ... 222
6 ... Pricing in the Sales Document ... 223
6.1 ... The Item Conditions Screen ... 223
6.2 ... Header Conditions Screen ... 232
6.3 ... Predefined Price Elements in the Item Overview Screen ... 236
6.4 ... Price Agreements ... 237
6.5 ... Pricing During Creation of Documents with Reference ... 240
6.6 ... Pricing for Special Billing Scenarios ... 241
6.7 ... Summary ... 253
7 ... Special Functions in Pricing ... 255
7.1 ... Group Conditions ... 255
7.2 ... Condition Exclusion ... 258
7.3 ... Condition Update ... 264
7.4 ... Tax Determination in Sales ... 267
7.5 ... Free Goods in Sales ... 273
7.6 ... Cost of Sales ... 276
7.7 ... Currency Conversion in Sales ... 281
7.8 ... Print Formatting of the Pricing Result ... 289
7.9 ... Summary ... 293
8 ... Pricing Procedures and Condition Types in Sales and Distribution ... 295
8.1 ... Selected Pricing Procedures ... 297
8.2 ... Selected Condition Types of the Standard Pricing Procedures ... 314
8.3 ... Summary ... 319
III ... Advanced Techniques, Tips, and Tricks ... 321
9 ... Special Features of the Condition Technique in Pricing ... 323
9.1 ... Interfaces, Tables, and Interrelationships ... 324
9.2 ... Data Determination via Condition Technique ... 329
9.3 ... Fields with Multiple Values ... 350
9.4 ... Summary ... 354
10 ... Important Programs for Pricing ... 355
10.1 ... The PRICING Function Module ... 356
10.2 ... The PRICING_COMPLETE Function Module ... 367
10.3 ... The PRICING_COPY Function Module ... 378
10.4 ... Data Storage of the Pricing Result in Clustered Table KONV ... 379
10.5 ... The PRICING_REFRESH Function Module ... 380
10.6 ... Dialog Connection/Other Function Modules ... 381
10.7 ... Relationship of Tables and Structures ... 383
10.8 ... Summary ... 384
11 ... System Adaptation Using Requirements, Formulas, and User Exits ... 385
11.1 ... Pricing Types ... 387
11.2 ... Requirements ... 388
11.3 ... An Example Using Formulas ... 392
11.4 ... Formulas for Pricing Conditions ... 398
11.5 ... Special Logic for Pricing Type F in Routine XKOM_BEWERTEN ... 408
11.6 ... Pricing Result in KOMP ... 410
11.7 ... Control Flag XKOMV-KSTEU ... 416
11.8 ... User Exits ... 418
11.9 ... Enhancement of KONV ... 426
11.10 ... Performance Aspects ... 427
11.11 ... Error Messages/Error Handling ... 428
11.12 ... Summary ... 429
12 ... Typical Practice Demands on Pricing and Their Solutions ... 431
12.1 ... Budgeting Requirements ... 432
12.2 ... Why Is the Condition Not Found? ... 442
12.3 ... Rounding ... 445
12.4 ... Prices with More Than Two Decimal Places ... 446
12.5 ... Handling Freight Surcharges ... 447
12.6 ... Authorizations for the Pricing Screen ... 449
12.7 ... Adding Subtotal Fields ... 449
12.8 ... Date-Dependent Maintenance of Master Data Fields ... 450
12.9 ... Copied Conditions and Subsequent Quantity Changes ... 455
12.10 ... Increased Prices in Returns and Credit Notes ... 462
12.11 ... Key Figures for Reporting and Analysis ... 463
12.12 ... Condition Record Depending Requirements ... 479
12.13 ... Summary ... 492
13 ... Pricing in Selected Applications ... 493
13.1 ... Pricing in Sales Orders ... 494
13.2 ... Pricing in Billing Documents ... 500
13.3 ... Pricing in Purchase Orders ... 501
13.4 ... Pricing in Accounting ... 505
13.5 ... Tax Determination in Accounting ... 506
13.6 ... Pricing in Transport Management (Shipment Cost Calculation) ... 513
13.7 ... Summary ... 514
14 ... Performance and Testing ... 515
14.1 ... SAP Table Buffering ... 516
14.2 ... Prestep Conditions and Access Optimization ... 517
14.3 ... Field Sequence in the Condition Tables ... 520
14.4 ... Usage of Requirements ... 521
14.5 ... Group Conditions and Formulas ... 521
14.6 ... Peculiarities in Sales Order and Billing Document ... 522
14.7 ... Analytical Tools ... 529
14.8 ... Testing ... 531
14.9 ... Summary ... 533
IV ... Rebate Processing in Sales ... 535
15 ... Rebate Processing in Sales ... 537
15.1 ... Overview of Rebate Processing ... 537
15.2 ... Elements of Rebate Processing in Detail ... 560
15.3 ... Extended Rebate Processing ... 581
15.4 ... System Adaptation in Rebate Processing ... 594
15.5 ... Typical Practice Demands ... 600
15.6 ... Summary ... 603
... Appendices ... 605
A ... Condition Type Profiles ... 605
B ... The Authors ... 653
... Index ... 655
... Preface by Werner Herhuth ... 21
... Preface by Ursula Becker ... 23
... Introduction ... 25
... History of the Pricing and the Condition Technique ... 25
... How Will This Book Help You? ... 26
... What Is the Structure of the Book? ... 27
... Who Is the Target Audience of the Book? ... 28
... Note on the Examples in this Book ... 29
I ... Foundations ... 31
1 ... Application Areas and Elements of the Condition Technique ... 33
1.1 ... Condition Records ... 34
1.2 ... Application Areas (Using Condition Tables) ... 35
1.3 ... Selected Application Areas (Usages) ... 37
1.4 ... Applications of the Condition Technique ... 40
1.5 ... Elements of the Condition Technique ... 44
1.6 ... Field Catalog and Communication Structures ... 46
1.7 ... Condition Tables ... 47
1.8 ... Access Sequences ... 50
1.9 ... Condition Types ... 58
1.10 ... Condition Master Data ... 58
1.11 ... Determination Procedures ... 63
1.12 ... Determination Analysis ... 64
1.13 ... Requirements ... 65
1.14 ... The Complete Process at a Glance ... 67
1.15 ... Summary ... 68
2 ... Pricing Condition Master Data ... 69
2.1 ... Condition Maintenance via Condition Type ... 69
2.2 ... Condition Maintenance via Area Menu ... 75
2.3 ... Condition Maintenance via Index ... 79
2.4 ... Agreements ... 80
2.5 ... Price Agreements ... 84
2.6 ... Summary ... 84
3 ... Condition Lists ... 85
3.1 ... Pricing Reports ... 85
3.2 ... Worklists for the Internal Sales Representative Role ... 92
3.3 ... Net Price List ... 97
3.4 ... Performance-Optimized Price List ... 99
3.5 ... Summary ... 125
II ... Standard Configuration ... 127
4 ... Pricing Configuration ... 129
4.1 ... Implementation of an Initial Customer-Specific Scenario ... 130
4.2 ... Elements of Pricing in Detail ... 146
4.3 ... Customer-Specific Adaptations and Customer Namespaces ... 166
4.4 ... Example for the Implementation of Complex Pricing Scenarios ... 170
4.5 ... Configurable Parameters and Formulas ... 172
4.6 ... Interface to Profitability Analysis ... 198
4.7 ... Summary ... 200
5 ... Working with Condition Records ... 201
5.1 ... Release Status ... 201
5.2 ... Mass Change/Mass Creation with Template ... 206
5.3 ... Copying Condition Records ... 210
5.4 ... Condition Maintenance via Area Menus ... 215
5.5 ... Other Functionalities in Condition Maintenance ... 217
5.6 ... Summary ... 222
6 ... Pricing in the Sales Document ... 223
6.1 ... The Item Conditions Screen ... 223
6.2 ... Header Conditions Screen ... 232
6.3 ... Predefined Price Elements in the Item Overview Screen ... 236
6.4 ... Price Agreements ... 237
6.5 ... Pricing During Creation of Documents with Reference ... 240
6.6 ... Pricing for Special Billing Scenarios ... 241
6.7 ... Summary ... 253
7 ... Special Functions in Pricing ... 255
7.1 ... Group Conditions ... 255
7.2 ... Condition Exclusion ... 258
7.3 ... Condition Update ... 264
7.4 ... Tax Determination in Sales ... 267
7.5 ... Free Goods in Sales ... 273
7.6 ... Cost of Sales ... 276
7.7 ... Currency Conversion in Sales ... 281
7.8 ... Print Formatting of the Pricing Result ... 289
7.9 ... Summary ... 293
8 ... Pricing Procedures and Condition Types in Sales and Distribution ... 295
8.1 ... Selected Pricing Procedures ... 297
8.2 ... Selected Condition Types of the Standard Pricing Procedures ... 314
8.3 ... Summary ... 319
III ... Advanced Techniques, Tips, and Tricks ... 321
9 ... Special Features of the Condition Technique in Pricing ... 323
9.1 ... Interfaces, Tables, and Interrelationships ... 324
9.2 ... Data Determination via Condition Technique ... 329
9.3 ... Fields with Multiple Values ... 350
9.4 ... Summary ... 354
10 ... Important Programs for Pricing ... 355
10.1 ... The PRICING Function Module ... 356
10.2 ... The PRICING_COMPLETE Function Module ... 367
10.3 ... The PRICING_COPY Function Module ... 378
10.4 ... Data Storage of the Pricing Result in Clustered Table KONV ... 379
10.5 ... The PRICING_REFRESH Function Module ... 380
10.6 ... Dialog Connection/Other Function Modules ... 381
10.7 ... Relationship of Tables and Structures ... 383
10.8 ... Summary ... 384
11 ... System Adaptation Using Requirements, Formulas, and User Exits ... 385
11.1 ... Pricing Types ... 387
11.2 ... Requirements ... 388
11.3 ... An Example Using Formulas ... 392
11.4 ... Formulas for Pricing Conditions ... 398
11.5 ... Special Logic for Pricing Type F in Routine XKOM_BEWERTEN ... 408
11.6 ... Pricing Result in KOMP ... 410
11.7 ... Control Flag XKOMV-KSTEU ... 416
11.8 ... User Exits ... 418
11.9 ... Enhancement of KONV ... 426
11.10 ... Performance Aspects ... 427
11.11 ... Error Messages/Error Handling ... 428
11.12 ... Summary ... 429
12 ... Typical Practice Demands on Pricing and Their Solutions ... 431
12.1 ... Budgeting Requirements ... 432
12.2 ... Why Is the Condition Not Found? ... 442
12.3 ... Rounding ... 445
12.4 ... Prices with More Than Two Decimal Places ... 446
12.5 ... Handling Freight Surcharges ... 447
12.6 ... Authorizations for the Pricing Screen ... 449
12.7 ... Adding Subtotal Fields ... 449
12.8 ... Date-Dependent Maintenance of Master Data Fields ... 450
12.9 ... Copied Conditions and Subsequent Quantity Changes ... 455
12.10 ... Increased Prices in Returns and Credit Notes ... 462
12.11 ... Key Figures for Reporting and Analysis ... 463
12.12 ... Condition Record Depending Requirements ... 479
12.13 ... Summary ... 492
13 ... Pricing in Selected Applications ... 493
13.1 ... Pricing in Sales Orders ... 494
13.2 ... Pricing in Billing Documents ... 500
13.3 ... Pricing in Purchase Orders ... 501
13.4 ... Pricing in Accounting ... 505
13.5 ... Tax Determination in Accounting ... 506
13.6 ... Pricing in Transport Management (Shipment Cost Calculation) ... 513
13.7 ... Summary ... 514
14 ... Performance and Testing ... 515
14.1 ... SAP Table Buffering ... 516
14.2 ... Prestep Conditions and Access Optimization ... 517
14.3 ... Field Sequence in the Condition Tables ... 520
14.4 ... Usage of Requirements ... 521
14.5 ... Group Conditions and Formulas ... 521
14.6 ... Peculiarities in Sales Order and Billing Document ... 522
14.7 ... Analytical Tools ... 529
14.8 ... Testing ... 531
14.9 ... Summary ... 533
IV ... Rebate Processing in Sales ... 535
15 ... Rebate Processing in Sales ... 537
15.1 ... Overview of Rebate Processing ... 537
15.2 ... Elements of Rebate Processing in Detail ... 560
15.3 ... Extended Rebate Processing ... 581
15.4 ... System Adaptation in Rebate Processing ... 594
15.5 ... Typical Practice Demands ... 600
15.6 ... Summary ... 603
... Appendices ... 605
A ... Condition Type Profiles ... 605
B ... The Authors ... 653
... Index ... 655
... Preface by Manfred Hirn ... 19
... Preface by Werner Herhuth ... 21
... Preface by Ursula Becker ... 23
... Introduction ... 25
... History of the Pricing and the Condition Technique ... 25
... How Will This Book Help You? ... 26
... What Is the Structure of the Book? ... 27
... Who Is the Target Audience of the Book? ... 28
... Note on the Examples in this Book ... 29
I ... Foundations ... 31
1 ... Application Areas and Elements of the Condition Technique ... 33
1.1 ... Condition Records ... 34
1.2 ... Application Areas (Using Condition Tables) ... 35
1.3 ... Selected Application Areas (Usages) ... 37
1.4 ... Applications of the Condition Technique ... 40
1.5 ... Elements of the Condition Technique ... 44
1.6 ... Field Catalog and Communication Structures ... 46
1.7 ... Condition Tables ... 47
1.8 ... Access Sequences ... 50
1.9 ... Condition Types ... 58
1.10 ... Condition Master Data ... 58
1.11 ... Determination Procedures ... 63
1.12 ... Determination Analysis ... 64
1.13 ... Requirements ... 65
1.14 ... The Complete Process at a Glance ... 67
1.15 ... Summary ... 68
2 ... Pricing Condition Master Data ... 69
2.1 ... Condition Maintenance via Condition Type ... 69
2.2 ... Condition Maintenance via Area Menu ... 75
2.3 ... Condition Maintenance via Index ... 79
2.4 ... Agreements ... 80
2.5 ... Price Agreements ... 84
2.6 ... Summary ... 84
3 ... Condition Lists ... 85
3.1 ... Pricing Reports ... 85
3.2 ... Worklists for the Internal Sales Representative Role ... 92
3.3 ... Net Price List ... 97
3.4 ... Performance-Optimized Price List ... 99
3.5 ... Summary ... 125
II ... Standard Configuration ... 127
4 ... Pricing Configuration ... 129
4.1 ... Implementation of an Initial Customer-Specific Scenario ... 130
4.2 ... Elements of Pricing in Detail ... 146
4.3 ... Customer-Specific Adaptations and Customer Namespaces ... 166
4.4 ... Example for the Implementation of Complex Pricing Scenarios ... 170
4.5 ... Configurable Parameters and Formulas ... 172
4.6 ... Interface to Profitability Analysis ... 198
4.7 ... Summary ... 200
5 ... Working with Condition Records ... 201
5.1 ... Release Status ... 201
5.2 ... Mass Change/Mass Creation with Template ... 206
5.3 ... Copying Condition Records ... 210
5.4 ... Condition Maintenance via Area Menus ... 215
5.5 ... Other Functionalities in Condition Maintenance ... 217
5.6 ... Summary ... 222
6 ... Pricing in the Sales Document ... 223
6.1 ... The Item Conditions Screen ... 223
6.2 ... Header Conditions Screen ... 232
6.3 ... Predefined Price Elements in the Item Overview Screen ... 236
6.4 ... Price Agreements ... 237
6.5 ... Pricing During Creation of Documents with Reference ... 240
6.6 ... Pricing for Special Billing Scenarios ... 241
6.7 ... Summary ... 253
7 ... Special Functions in Pricing ... 255
7.1 ... Group Conditions ... 255
7.2 ... Condition Exclusion ... 258
7.3 ... Condition Update ... 264
7.4 ... Tax Determination in Sales ... 267
7.5 ... Free Goods in Sales ... 273
7.6 ... Cost of Sales ... 276
7.7 ... Currency Conversion in Sales ... 281
7.8 ... Print Formatting of the Pricing Result ... 289
7.9 ... Summary ... 293
8 ... Pricing Procedures and Condition Types in Sales and Distribution ... 295
8.1 ... Selected Pricing Procedures ... 297
8.2 ... Selected Condition Types of the Standard Pricing Procedures ... 314
8.3 ... Summary ... 319
III ... Advanced Techniques, Tips, and Tricks ... 321
9 ... Special Features of the Condition Technique in Pricing ... 323
9.1 ... Interfaces, Tables, and Interrelationships ... 324
9.2 ... Data Determination via Condition Technique ... 329
9.3 ... Fields with Multiple Values ... 350
9.4 ... Summary ... 354
10 ... Important Programs for Pricing ... 355
10.1 ... The PRICING Function Module ... 356
10.2 ... The PRICING_COMPLETE Function Module ... 367
10.3 ... The PRICING_COPY Function Module ... 378
10.4 ... Data Storage of the Pricing Result in Clustered Table KONV ... 379
10.5 ... The PRICING_REFRESH Function Module ... 380
10.6 ... Dialog Connection/Other Function Modules ... 381
10.7 ... Relationship of Tables and Structures ... 383
10.8 ... Summary ... 384
11 ... System Adaptation Using Requirements, Formulas, and User Exits ... 385
11.1 ... Pricing Types ... 387
11.2 ... Requirements ... 388
11.3 ... An Example Using Formulas ... 392
11.4 ... Formulas for Pricing Conditions ... 398
11.5 ... Special Logic for Pricing Type F in Routine XKOM_BEWERTEN ... 408
11.6 ... Pricing Result in KOMP ... 410
11.7 ... Control Flag XKOMV-KSTEU ... 416
11.8 ... User Exits ... 418
11.9 ... Enhancement of KONV ... 426
11.10 ... Performance Aspects ... 427
11.11 ... Error Messages/Error Handling ... 428
11.12 ... Summary ... 429
12 ... Typical Practice Demands on Pricing and Their Solutions ... 431
12.1 ... Budgeting Requirements ... 432
12.2 ... Why Is the Condition Not Found? ... 442
12.3 ... Rounding ... 445
12.4 ... Prices with More Than Two Decimal Places ... 446
12.5 ... Handling Freight Surcharges ... 447
12.6 ... Authorizations for the Pricing Screen ... 449
12.7 ... Adding Subtotal Fields ... 449
12.8 ... Date-Dependent Maintenance of Master Data Fields ... 450
12.9 ... Copied Conditions and Subsequent Quantity Changes ... 455
12.10 ... Increased Prices in Returns and Credit Notes ... 462
12.11 ... Key Figures for Reporting and Analysis ... 463
12.12 ... Condition Record Depending Requirements ... 479
12.13 ... Summary ... 492
13 ... Pricing in Selected Applications ... 493
13.1 ... Pricing in Sales Orders ... 494
13.2 ... Pricing in Billing Documents ... 500
13.3 ... Pricing in Purchase Orders ... 501
13.4 ... Pricing in Accounting ... 505
13.5 ... Tax Determination in Accounting ... 506
13.6 ... Pricing in Transport Management (Shipment Cost Calculation) ... 513
13.7 ... Summary ... 514
14 ... Performance and Testing ... 515
14.1 ... SAP Table Buffering ... 516
14.2 ... Prestep Conditions and Access Optimization ... 517
14.3 ... Field Sequence in the Condition Tables ... 520
14.4 ... Usage of Requirements ... 521
14.5 ... Group Conditions and Formulas ... 521
14.6 ... Peculiarities in Sales Order and Billing Document ... 522
14.7 ... Analytical Tools ... 529
14.8 ... Testing ... 531
14.9 ... Summary ... 533
IV ... Rebate Processing in Sales ... 535
15 ... Rebate Processing in Sales ... 537
15.1 ... Overview of Rebate Processing ... 537
15.2 ... Elements of Rebate Processing in Detail ... 560
15.3 ... Extended Rebate Processing ... 581
15.4 ... System Adaptation in Rebate Processing ... 594
15.5 ... Typical Practice Demands ... 600
15.6 ... Summary ... 603
... Appendices ... 605
A ... Condition Type Profiles ... 605
B ... The Authors ... 653
... Index ... 655
... Preface by Werner Herhuth ... 21
... Preface by Ursula Becker ... 23
... Introduction ... 25
... History of the Pricing and the Condition Technique ... 25
... How Will This Book Help You? ... 26
... What Is the Structure of the Book? ... 27
... Who Is the Target Audience of the Book? ... 28
... Note on the Examples in this Book ... 29
I ... Foundations ... 31
1 ... Application Areas and Elements of the Condition Technique ... 33
1.1 ... Condition Records ... 34
1.2 ... Application Areas (Using Condition Tables) ... 35
1.3 ... Selected Application Areas (Usages) ... 37
1.4 ... Applications of the Condition Technique ... 40
1.5 ... Elements of the Condition Technique ... 44
1.6 ... Field Catalog and Communication Structures ... 46
1.7 ... Condition Tables ... 47
1.8 ... Access Sequences ... 50
1.9 ... Condition Types ... 58
1.10 ... Condition Master Data ... 58
1.11 ... Determination Procedures ... 63
1.12 ... Determination Analysis ... 64
1.13 ... Requirements ... 65
1.14 ... The Complete Process at a Glance ... 67
1.15 ... Summary ... 68
2 ... Pricing Condition Master Data ... 69
2.1 ... Condition Maintenance via Condition Type ... 69
2.2 ... Condition Maintenance via Area Menu ... 75
2.3 ... Condition Maintenance via Index ... 79
2.4 ... Agreements ... 80
2.5 ... Price Agreements ... 84
2.6 ... Summary ... 84
3 ... Condition Lists ... 85
3.1 ... Pricing Reports ... 85
3.2 ... Worklists for the Internal Sales Representative Role ... 92
3.3 ... Net Price List ... 97
3.4 ... Performance-Optimized Price List ... 99
3.5 ... Summary ... 125
II ... Standard Configuration ... 127
4 ... Pricing Configuration ... 129
4.1 ... Implementation of an Initial Customer-Specific Scenario ... 130
4.2 ... Elements of Pricing in Detail ... 146
4.3 ... Customer-Specific Adaptations and Customer Namespaces ... 166
4.4 ... Example for the Implementation of Complex Pricing Scenarios ... 170
4.5 ... Configurable Parameters and Formulas ... 172
4.6 ... Interface to Profitability Analysis ... 198
4.7 ... Summary ... 200
5 ... Working with Condition Records ... 201
5.1 ... Release Status ... 201
5.2 ... Mass Change/Mass Creation with Template ... 206
5.3 ... Copying Condition Records ... 210
5.4 ... Condition Maintenance via Area Menus ... 215
5.5 ... Other Functionalities in Condition Maintenance ... 217
5.6 ... Summary ... 222
6 ... Pricing in the Sales Document ... 223
6.1 ... The Item Conditions Screen ... 223
6.2 ... Header Conditions Screen ... 232
6.3 ... Predefined Price Elements in the Item Overview Screen ... 236
6.4 ... Price Agreements ... 237
6.5 ... Pricing During Creation of Documents with Reference ... 240
6.6 ... Pricing for Special Billing Scenarios ... 241
6.7 ... Summary ... 253
7 ... Special Functions in Pricing ... 255
7.1 ... Group Conditions ... 255
7.2 ... Condition Exclusion ... 258
7.3 ... Condition Update ... 264
7.4 ... Tax Determination in Sales ... 267
7.5 ... Free Goods in Sales ... 273
7.6 ... Cost of Sales ... 276
7.7 ... Currency Conversion in Sales ... 281
7.8 ... Print Formatting of the Pricing Result ... 289
7.9 ... Summary ... 293
8 ... Pricing Procedures and Condition Types in Sales and Distribution ... 295
8.1 ... Selected Pricing Procedures ... 297
8.2 ... Selected Condition Types of the Standard Pricing Procedures ... 314
8.3 ... Summary ... 319
III ... Advanced Techniques, Tips, and Tricks ... 321
9 ... Special Features of the Condition Technique in Pricing ... 323
9.1 ... Interfaces, Tables, and Interrelationships ... 324
9.2 ... Data Determination via Condition Technique ... 329
9.3 ... Fields with Multiple Values ... 350
9.4 ... Summary ... 354
10 ... Important Programs for Pricing ... 355
10.1 ... The PRICING Function Module ... 356
10.2 ... The PRICING_COMPLETE Function Module ... 367
10.3 ... The PRICING_COPY Function Module ... 378
10.4 ... Data Storage of the Pricing Result in Clustered Table KONV ... 379
10.5 ... The PRICING_REFRESH Function Module ... 380
10.6 ... Dialog Connection/Other Function Modules ... 381
10.7 ... Relationship of Tables and Structures ... 383
10.8 ... Summary ... 384
11 ... System Adaptation Using Requirements, Formulas, and User Exits ... 385
11.1 ... Pricing Types ... 387
11.2 ... Requirements ... 388
11.3 ... An Example Using Formulas ... 392
11.4 ... Formulas for Pricing Conditions ... 398
11.5 ... Special Logic for Pricing Type F in Routine XKOM_BEWERTEN ... 408
11.6 ... Pricing Result in KOMP ... 410
11.7 ... Control Flag XKOMV-KSTEU ... 416
11.8 ... User Exits ... 418
11.9 ... Enhancement of KONV ... 426
11.10 ... Performance Aspects ... 427
11.11 ... Error Messages/Error Handling ... 428
11.12 ... Summary ... 429
12 ... Typical Practice Demands on Pricing and Their Solutions ... 431
12.1 ... Budgeting Requirements ... 432
12.2 ... Why Is the Condition Not Found? ... 442
12.3 ... Rounding ... 445
12.4 ... Prices with More Than Two Decimal Places ... 446
12.5 ... Handling Freight Surcharges ... 447
12.6 ... Authorizations for the Pricing Screen ... 449
12.7 ... Adding Subtotal Fields ... 449
12.8 ... Date-Dependent Maintenance of Master Data Fields ... 450
12.9 ... Copied Conditions and Subsequent Quantity Changes ... 455
12.10 ... Increased Prices in Returns and Credit Notes ... 462
12.11 ... Key Figures for Reporting and Analysis ... 463
12.12 ... Condition Record Depending Requirements ... 479
12.13 ... Summary ... 492
13 ... Pricing in Selected Applications ... 493
13.1 ... Pricing in Sales Orders ... 494
13.2 ... Pricing in Billing Documents ... 500
13.3 ... Pricing in Purchase Orders ... 501
13.4 ... Pricing in Accounting ... 505
13.5 ... Tax Determination in Accounting ... 506
13.6 ... Pricing in Transport Management (Shipment Cost Calculation) ... 513
13.7 ... Summary ... 514
14 ... Performance and Testing ... 515
14.1 ... SAP Table Buffering ... 516
14.2 ... Prestep Conditions and Access Optimization ... 517
14.3 ... Field Sequence in the Condition Tables ... 520
14.4 ... Usage of Requirements ... 521
14.5 ... Group Conditions and Formulas ... 521
14.6 ... Peculiarities in Sales Order and Billing Document ... 522
14.7 ... Analytical Tools ... 529
14.8 ... Testing ... 531
14.9 ... Summary ... 533
IV ... Rebate Processing in Sales ... 535
15 ... Rebate Processing in Sales ... 537
15.1 ... Overview of Rebate Processing ... 537
15.2 ... Elements of Rebate Processing in Detail ... 560
15.3 ... Extended Rebate Processing ... 581
15.4 ... System Adaptation in Rebate Processing ... 594
15.5 ... Typical Practice Demands ... 600
15.6 ... Summary ... 603
... Appendices ... 605
A ... Condition Type Profiles ... 605
B ... The Authors ... 653
... Index ... 655