What is Condition Technique

Condition Technique is a configuration technique that is used to configure complex business rules. Consider it as a rules engine. For example, in SD it is used across multiple functionalities – Pricing, Outputs, and Texts etc. In MM the same technique is used to configure Schemas (Same as Pricing).

Condition technique is used when a complex, ever-changing set of business rules need to be configured as generically as possible in the system. For example, in pricing, each organization has their own set of business rules including base price, margins, discounts, taxes, surcharges, deals/promotions, price lists etc. For a single system to be generic enough to cater to all of these complex needs is a challenge in itself and that is exactly what condition technique tries to solve.

Condition Technique at a Very High Level

There are 7 key components of Condition Technique.

1.  Field catalog
2.  Condition Table
3.  Access Sequence
4.  Condition type
5.  Pricing procedure
6.  Pricing procedure determination

Field Catalog

Field Catalog consists of all the possible set of fields that play a role in determining the business rules. This transaction is Cross-Client. If the business requires that new fields be available in the field catalog, then they need to be added to the structures in either of the .INCLUDE or .APPEND components.

Order Type- AUART                   Material Group- MATKL

Customer- KUNNR                      Bill-to party- KUNRE

Material- MATNR

What is Condition Technique

Access Sequence

Access sequence comprises of a sequence of condition tables prioritized in a particular order.  An Access Sequence is virtually a sequence in which the condition tables are accessed to determine which parameter to consider. For example, in pricing, if you want the discount per material to over-rule the discount per customer, then you would position the discount per material condition table above the discount per customer table. 

SAP SD Tips

Related Topics:
Exclude pricing from Sales Order to be determine in Billing
Condition Exclusion which will be determined in the billing document

Get help for your SAP SD problems
SAP SD Forums - Do you have a SAP SD Question?

SAP SD Books
SAP Sales and Distribution, Certification, Interview Questions Reference Books

SAP Sales and Distribution Tips
SAP SD Discussion Forum and Sales/Distribution Tips

Best regards,
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.