Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Condition technique


PLZ explain me Pricing technique step by step.

Wt is subtotal , alternative calculation type , Alternative formula for condition base value ,accruals . explain me with examples.



Former Member
Former Member replied


Pricing Technique (Condition Technique) is nothing but

1. Pricing Procedure (V/08)

2. Condition Type(V/06)

3. Access Sequence(V/07)

4. Condition Table(V/03)

5. Condition Record(VK11)

and Pricing is determined by,

Sales Org., Dist Chan, Division, Cust Pricing Procedure and Document Pricing Procedure (OVKK)


u2022The value of this field determines where the values of subtotals to be captured i.e. in which table and which field.

u2022Controls whether and in which fields condition amounts or subtotals (for example, a customer discount or the cost of a material) are stored.

u2022These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a sales order.


u2022It is a routine that is written by an ABAP consultant according to the business requirement.

u2022By defining Requirement in condition technique we can restrict the access of condition type.

u2022To understand the concept, we will take the example of the Rebates. Rebates are to be included during the billing document processing and not in the sales document processing. As rebates are given on the delivered quantity and not on the ordered quantity (in case of cut-off period for rebates).

u2022For rebates we use the condition types BO01 to BO05, and in the Requirement column we give the value 24 which is "Only in Billing Document".

u2022This Requirement will ensure that these condition types will appear only during the billing document processing.

AltCty - Condition formula for alternative calculation type:

u2022It is again a Routine that is written by ABAP Consultant.

u2022It is an alternative formula for the condition type that can be used instead of standard formulas.

u2022For example, let us take the Profit Margin which can be both + / - , so here this routine will help us in generating the value which can be either + or -. Profit margin is not a condition type so it cannot be classified as +ve or -ve in the V/06.

u2022Ex.: 950 0 Profit Margin 11.

AltCBV - Alternative formula for condition base value:

u2022Formula for determining the condition basis as an alternative to the standard.

u2022It is again a Routine that is written by ABAP Consultant.

u2022It is used as a basis to calculate value of the condition type instead of using it from the "FROM" column.

u2022Ex.: Freight - KF00.

AcyKy - Account Key/ Accrls - Accruals:

u2022The values of the Sales Revenues, Sales Deductions, Freight Revenues, Tax Revenues, and Rebate Accruals etc. are going to be posted in the respective G/L accounts in Fi Module.

u2022In order to do this we assign account keys/ accruals to the different condition types based on their classification. The classification shown below.

oERB Rebate sales deduct.

oERF Freight revenue

oERL Revenue

oERS Sales deductions

oERU Rebate accruals

u2022For Ex.,

oFor all Price condition types like PR00 etc. we assign ERL - Revenue.

oFor all Discount condition types like K004, K005 etc. we assign ERS - Sales Deductions.

oFor all Freight condition types KF00 etc. we assign ERF - Freight Revenues.

oFor all Rebates condition types BO01 to BO05 we assign in Account key ERB -


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question