0% found this document useful (0 votes)
3 views

Customize Pricing Procedure

The document outlines the steps for customizing the Pricing Procedure in SAP MM, which determines how prices are calculated in purchasing documents. Key steps include defining condition tables, access sequences, condition types, and calculation schemas, as well as assigning schema groups to vendors and purchasing organizations. It also provides transaction codes for each configuration step and emphasizes testing the pricing procedure through the creation of a Purchase Order.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Customize Pricing Procedure

The document outlines the steps for customizing the Pricing Procedure in SAP MM, which determines how prices are calculated in purchasing documents. Key steps include defining condition tables, access sequences, condition types, and calculation schemas, as well as assigning schema groups to vendors and purchasing organizations. It also provides transaction codes for each configuration step and emphasizes testing the pricing procedure through the creation of a Purchase Order.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

SAP Customizing Pricing Procedure in SAP MM

The Pricing Procedure in SAP MM determines how the


system calculates prices in Purchase Orders (POs), RFQs,
Contracts, and other purchasing documents.
It controls the sequence of pricing conditions (like gross price,

L
discounts, freight, taxes, etc.), whether they're mandatory,

I
whether they can be changed manually, and how they are

H
calculated.

SA
Customizing the pricing procedure involves several steps and

AR
configuration objects. Below is a step-by-step guide to
customize it in S/4HANA.

W
📁 Configuration Path (SPRO)

BE
Transaction Code: SPRO

B
Path:

A
IMG → Materials Management → Purchasing → Conditions →

P
Define Pricing Procedure

🔄 Key Configuration Steps


1. Define Condition Tables
T-code: V/03 (Display), V/04 (Change), V/05 (Create)
A Condition Table defines the fields that determine the
application of a condition. For example, you might define a table
with fields like:
Vendor
Purchasing Organization
Material Group

Like , Comment & Follow SAHIL PABBEWAR


sahil27pab@gmail.com I +91-8408051323 I https://topmate.io/sahilpabbewar
SAP Customizing Pricing Procedure in SAP MM

2. Define Access Sequence


T-code: V/07
An Access Sequence is a search strategy that tells the system
in which sequence it should look through condition tables for a

IL
condition type.

H
Example:-

A
Access sequence for a discount might first check vendor-

S R
specific rates, then fallback to general material group rates.

WA
3. Define Condition Types

BE
T-code: M/06

B
A Condition Type represents a pricing element like:

A
PB00 – Gross Price

P
RA01 – Discount
FRB1 – Freight

Key Fields to maintain:


Calculation Type (fixed amount, percentage)
Condition Class (e.g., discounts, freight, surcharges)
Manual Entry (Allowed or not)
Accruals (for freight, etc.)
Statistical (used only for information, not posted)

Like , Comment & Follow SAHIL PABBEWAR


sahil27pab@gmail.com I +91-8408051323 I https://topmate.io/sahilpabbewar
SAP Customizing Pricing Procedure in SAP MM

4. Define Calculation Schema (Pricing Procedure)


T-code: M/08
The Calculation Schema defines the sequence and logic of applying
condition types in purchasing documents.

IL
Field Description

A H
Step Number to control the sequence

S R
Counter Sub-step within the same step

A
Condition Type e.g., PB00, RA01

E W
From / To Range used for subtotal calculations

B
Manual 'X' if can be entered manually

A B
Required 'X' if condition is mandatory

P
Stat. 'X' if used for information only

Print 'X' if it should be printed on output

Subtotal Carry forward for further calculations

Account Key Used to determine G/L accounts

Accrual Key For provisions or accruals (freight, etc.)

Example: PB00 → RA01 → Freight → Net Price → Taxes

Like , Comment & Follow SAHIL PABBEWAR


sahil27pab@gmail.com I +91-8408051323 I https://topmate.io/sahilpabbewar
SAP Customizing Pricing Procedure in SAP MM

5. Assign Schema to Vendor Schema Group


T-code: OMFM
Assign your pricing procedure (schema) to a Purchasing
Organization Schema Group and a Vendor Schema Group.

IL
6. Define Schema Groups

H
Purchasing Organization Schema Group: OMGK

SA R
Vendor Schema Group: Assigned in vendor master (BP

A
transaction) under Purchasing Data view

W
These schema groups help determine which pricing

BE
procedure should apply in combination.

B
7. Assign Schema Group to Purchasing Org and Vendor

PA
Purchasing Org: T-code OMGK
Vendor Master: T-code BP → Purchasing View → Schema
Group
8. Test the Pricing Procedure
Create a Purchase Order (ME21N) and enter relevant master
data.
Check the pricing tab to verify if the procedure, condition
types, and calculations appear correctly.

Like , Comment & Follow SAHIL PABBEWAR


sahil27pab@gmail.com I +91-8408051323 I https://topmate.io/sahilpabbewar
SAP MM Pricing Procedure T-Codes

T-Code Description Configuration Step

SPRO SAP Reference IMG Access to all customizing settings

V/03 Display Condition Table Condition Table – Display

V/04 Change Condition Table Condition Table – Change

L
V/05 Create Condition Table Condition Table – Create

I
V/07 Maintain Access Sequences Define Access Sequence

H
M/03 Display Condition Type Condition Type – Display

SA
M/04 Change Condition Type Condition Type – Change

AR
M/06 Create Condition Type Condition Type – Create

Maintain Calculation Schema (Pricing

W
M/08 Define Pricing Procedure
Procedure)

E
Assign Schema Group (Vendor +
OMFM Schema Determination

B
Purchasing Org) to Pricing Procedure

B
Define Schema Group for Purchasing
OMGK Define POrg Schema Group
Organizations

PA
XK01 / BP Create Vendor / Business Partner Assign Schema Group to Vendor

MEK1 Create Purchasing Info Record Condition Enter condition record

MEK2 Change Purchasing Info Record Condition Modify condition record

MEK3 Display Purchasing Info Record Condition View condition record

ME11 Create Purchasing Info Record Info Record setup

ME21N Create Purchase Order To test pricing procedure

ME23N Display Purchase Order To verify pricing details

ME12 Change Info Record For updating conditions

Configure Automatic Postings (Account Link Account Keys from Pricing


OBYC
Determination) Procedure

Like , Comment & Follow SAHIL PABBEWAR


sahil27pab@gmail.com I +91-8408051323 I https://topmate.io/sahilpabbewar

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy