Explain Pricing Procedure in SAP MM Module
Explain Pricing Procedure in SAP MM Module
Pricing Procedure regulates the price of goods and services in the SAP System. With
consideration, of condition types, when one processes the sales documents the system
computes the documents price. Each pricing procedure in SAP system comprises of its
own set of condition types for determining the prices of goods and service for the
1. Define condition types for each of the price elements (prices, discounts,
2. Define the condition tables that enable you to store and retrieve condition recordsfor
3. Define the access sequences that enable the system to find valid condition records.
2. Counter:
The system utilizes the counter for counting the steps and for counting the
ministeps of similar types of condition for reducing the number of steps in the
In the pricing procedure, accessing the number of conditions within a step. The
system considers the sequence specified by the counter, during the automatic
pricing.
3. Condition Type:
It reflects the pricing element in the pricing procedure like a discount, base price,
The condition type is utilized for various functions. For instance, in pricing, the
output determination, between the different output types like order confirmation
strategies.
4. Description:
The system copies the explanation of condition type from its description (V/06).
1. From: This can be utilized as a base to the condition type for computing further
value.
2/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
2. From and To: The range between the steps from and to can be utilized for
specifying the range between similar types of condition. Depending on the type of
condition type, the system subtracts or adds the total value of those specific condition
types from the specific common source.
7. Manual:
This indicator reflects the sales order processing in case the specific condition type
If the user checks the box then the entry will be manual, if unchecked it, it will be
automatic.
If the user checks the box, the condition type will not be listed in VA01 on the
The condition type will be listed, if the user unchecks the box, in VA01 when the
8. Mandatory:
This indicator lists the specific condition type which is a mandate in the pricing
procedure.
If the user checks the box, then in VA01 at the header/item level in the conditions
tab, the system will not permit the user to do it and shows an error when a user
deletes the value in the condition type and tries saving the document.
if the user deletes the value in the condition type and tries saving the document,
systems allow user to save it, without showing any error, incase user unchecks
the box, then in VA01 at the header/item level in the conditions tab.
The mandatory checkbox should be checked in the condition types which are
3/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
If the condition type is checked with the mandatory option, then value ought to be
maintained for that condition type, else the system will not permit the user for
9. Statistical:
This indicator will be activated and will not permit the value of the condition type to
10. Print:
The value of this field lists whether one can print the line item or not in the sales
11. Subtotal:
The value of this field states where the values of subtotals must be captured i.e. in
If the same fields are being utilized for storing the various condition amounts, the
These condition amounts or subtotals are utilized as a starting point for performing
further calculations. User may require a subtotal of all the discounts which are
https://www.stechies.com/pricing-procedure/ 4/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
12. Requirement:
requirement.
User can restrict the access of condition type, by defining the requirement in
condition technique.
For understanding the concept, the user can refer to the example of the Rebates.
Rebates have to be encompassed during the billing document processing and not in
the sales document processing. As rebates are provided on the delivered quantity
and not on the quantity ordered. (in case of cut-off period for rebates). For
rebates, we can utilize the condition types BO01 to BO05, and in the Requirement
Document".
This Requirement ensures that these condition types only appear during the billing
document processing.
Incase new Requirements are required to be defined we follow the procedure listed
below.
Clicks on the "Requirements" in the top menu and then clicks on "pricing". User
has a list of requirements, he can ask the ABAP consultant for creating the new
It is an alternative formula for the condition type that can be used instead of
standard formulas.
For 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.
https://www.stechies.com/pricing-procedure/ 5/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
We have a list of routines, we can ask ABAP consultant to create new routines
standard.
This is used for calculating the value of the condition type instead of using it from
Freight is computed on the basis of volume, weight, etc. and not on the base
price. In pricing there is no entry of weight from which the value can be referred as
it can be done for discounts utilizing the base price. User has to derive the value
In this column user can list the value as 12 - Gross Weight or 13 - Net Weight.
During pricing, the system considers the value which is listed in this column and
For instance, user has Net weight: 100 kgs and Gross Weight: 150 kgs. And if he
lists 13 in this column then the Freight condition KF00 will be computed using the
weight as 100 kgs.
https://www.stechies.com/pricing-procedure/ 6/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
The values of the Sales Deductions, Tax Revenues, Sales Revenues, Freight
Revenues and Rebate Accruals etc. are going to be posted in the respective G/L
accounts in Fi Module.
For doing this user assigns the account keys/ accruals to the various types of
ERL Revenue
For Ex.,
For all Discount condition types such as K004, K005 etc. user assigns ERS - Sales
Deductions.
For all the Price condition types such as PR00 etc. user assigns ERL - Revenue.
For all Freight condition types KF00 etc. user assigns ERF - Freight Revenues.
For all Rebates condition types BO01 to BO05 user assigns in Account key ERB -
This account keys and accruals are assigned to respective G/L accounts.
Therefore, the system posts respective values in respective G/L accounts in Fi-Co
Module.
This also one of the areas of SD - Fi Integration. SD consultants are responsible for
assigning the account keys and Fi Consultants have to assign the respective
https://www.stechies.com/pricing-procedure/ 7/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
https://www.stechies.com/pricing-procedure/ 8/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
Recommended Posts:
SAP Incoterms
Intercompany vs Intracompany
https://www.stechies.com/pricing-procedure/ 9/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
Follow Us
Contact Information
:- 122015
Top Tutorials
SAP Tutorial
Android Tutorial
Python Tutorial
Java Tutorial
Hadoop Tutorial
Photoshop Tutorial
https://www.stechies.com/pricing-procedure/ 10/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
Interview Questions
Interview Questions
SD Interview Questions
Quick Links
Write for us
https://www.stechies.com/pricing-procedure/ 11/12
7/3/22, 5:53 PM Explain Pricing Procedure in SAP MM module
Sample Resume
Institutes
Classifieds
Recent Articles
Contact Us
About Us
Terms of Use
Privacy Policy
Cookies Policy
All the site contents are Copyright © www.stechies.com and the content authors. All rights reserved. All product names are
trademarks of their respective companies. The site www.stechies.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.stechies.com or the content authors.
https://www.stechies.com/pricing-procedure/ 12/12