You are on page 1of 20

Supported Combinations of Key Fields for

Price Conditions
Contents
1. Introduction..................................................................................................................................... 1
2. How to search the key combination ............................................................................................... 3
2.1. For Cloud ................................................................................................................................. 3
2.2. For OP ...................................................................................................................................... 3
3. Purchasing (Application M) ............................................................................................................. 6
3.1. List of Condition Types for S/4HANA Cloud ............................................................................ 6
3.2. List of Condition Types for S/4HANA On Premise ................................................................... 6
3.3. Supported Combinations of Key Fields per Condition Type.................................................... 6
3.4. Support Key Fields in Purchasing for S/4HANA Cloud ............................................................. 9
3.5. Support Key Fields in Purchasing for S/4HANA On Premise ................................................... 9
4. Sales (Application V) ...................................................................................................................... 10
4.1. List of Condition Types for S/4HANA Cloud .......................................................................... 10
4.2. List of Condition Types for S/4HANA On Premise ................................................................. 11
4.3. Supported Combinations of Key Fields per Condition Type.................................................. 12
4.4. Supported Key Fields in Sales for S/4HANA Cloud ................................................................ 19
4.5. Supported Key Fields in Sales for S/4HANA On Premise ....................................................... 20

1. Introduction
In the SAP system, price conditions are represented by condition types. Price conditions can be, for
example, prices, surcharges, or discounts, and are stored in the system in condition records.
Assigning a search strategy to a condition type in pricing configuration defines which key fields (for
example, customer and material, or customer only) the system uses when searching for a valid
condition record at the time of business document creation (for example, sales order or purchase
order). A search strategy consists of one or more combinations of fields that form the key for a
condition record.

When dealing with condition records in the SAP S/4HANA environment, there may be situations in
which it is necessary to know the supported combinations of these key fields for a given condition
type. These situations include, for example, the migration of condition records into SAP S/4HANA or
the maintenance of condition records via a Fiori application in a SAP S/4HANA solution.

This document provides an overview of the supported combinations of key fields for condition types
that are available with the SAP S/4HANA Best Practices Content.
For every application, you will find a list of condition types that use a search strategy as well as a
matrix showing the supported combinations of key fields per condition type, arranged in their
sequence of access during price determination in business documents. The search strategy consists
of one or more accesses. In the system, this is called access sequence. The accesses sequence
establishes which condition records have priority over others. The accesses tell the system where to
look first, second, and so on, until a valid condition record is found.
2. How to search the key combination
It is easy to use SSCUI on Cloud or Customizing on OP to get the key combination for condition types.
In the following steps, it shows you how to search the key combination:

2.1. For Cloud


SSCUI path: Sales->Price Management->Pricing

In step “Set Condition Types for Pricing”, get access sequence for the condition type.

In step “Set Access Sequences”, you can find the access sequences and its table.

In step “Change Condition Table”, find technical view, you can check which fields are key fields.

2.2. For OP
Use t-code SPRO to display IMG.

Path: Sales and Distribution->Basic Functions->Pricing Control.

In “Define Condition Types”, you can specify condition type with its access sequence.
In “Access Sequences”, choose “Set Access Sequence”, you can find the access sequence and its
reference table with fields.

In “Condition Tables and Field Catalog”, Choose “Display Condition Tables”. Under the technical view,
you can check the key fields.
Tip 1:

There are 3 migration templates for condition records.

A. Condition record for pricing in purchasing (restricted)


B. Condition record for pricing in sales (restricted)
C. Condition record for pricing (general template)

The templates "A. Condition record for pricing in purchasing (restricted)" and "B. Condition record for
pricing in sales (restricted)" can only migrate the pre-defined condition types and their relevant key
fields. You can find them in chapter "3. Purchasing (Application M) " and "4. Sales (Application V) ".

The template "C. Condition record for pricing (general template)" can migrate more condition types.
You have to enter the key fields for each condition record in the sheet “Key fields for condition”. For
how to find the key combinations, see chapter "2.How to search the key combination".

Tip 2:

Cloud versions and different OP versions support different key fields.

For Cloud

• The template "A. Condition record for pricing in purchasing (restricted)" supports the fields
listed in "3.4. Support Key Fields in Purchasing for S/4HANA Cloud".
• The template "B. Condition record for pricing in sales (restricted)" supports the fields listed in
"4.4. Supported Key Fields in Sales for S/4HANA Cloud".
• The template "C. Condition record for pricing (general template)"supports all the fields in the
field catalog (including the fields in customer namespace).

For OP

• The template "A. Condition record for pricing in purchasing (restricted)" supports the fields
listed in "3.5. Support Key Fields in Purchasing for S/4HANA On Premise".
• The template "B. Condition record for pricing in sales (restricted)" supports the fields listed in
"4.5. Supported Key Fields in Sales for S/4HANA On Premise".
• The template "C. Condition record for pricing (general template)" supports the fields listed in
"3.5. Support Key Fields in Purchasing for S/4HANA On Premise" and "4.5. Supported Key
Fields in Sales for S/4HANA On Premise" for different OP versions. From OP2020, the
template "C. Condition record for pricing (general template)" supports all the fields in the
field catalog (including the fields in customer namespace).
3. Purchasing (Application M)
3.1. List of Condition Types for S/4HANA Cloud
Condition Type Description Condition Class Calculation Type
PPR0 Default Gross Price Prices Quantity
GRWR Statistical Statistical Percentage
RL01 Vendor Discount % Discount or surcharge Percentage
RL02 Pick.Agency Bus.Cust Discount or surcharge Percentage
LP00 Pallet Discount Discount or surcharge Quantity
LP01 Incomp.Pallet Surch. Discount or surcharge Quantity
LP02 Mixed Pallet Disc. Discount or surcharge Fixed amount
LP03 Mixed Pallet Surch. Discount or surcharge Fixed amount
LH01 Delivery Hierarchy Discount or surcharge Percentage
RA02 Promo Discount % 1 Discount or surcharge Percentage
RA03 Promo Discount % 2 Discount or surcharge Percentage
RA04 Promo. Disc. Deduct. Discount or surcharge Quantity
RA05 Promo. Disc. Deduct. Discount or surcharge Quantity
MAR1 Neutral % Accruals Discount or surcharge Percentage
3.2. List of Condition Types for S/4HANA On Premise
Condition Description Condition Class Calculation Available
Type Type as of
PPR0 Default Gross Price Prices Quantity 1709
GRWR Statistical Statistical Percentage 1909
RL01 Vendor Discount % Discount or surcharge Percentage 1909
RL02 Pick.Agency Bus.Cust Discount or surcharge Percentage 1909
LP00 Pallet Discount Discount or surcharge Quantity 1909
LP01 Incomp.Pallet Surch. Discount or surcharge Quantity 1909
LP02 Mixed Pallet Disc. Discount or surcharge Fixed amount 1909
LP03 Mixed Pallet Surch. Discount or surcharge Fixed amount 1909
LH01 Delivery Hierarchy Discount or surcharge Percentage 1909
RA02 Promo Discount % 1 Discount or surcharge Percentage 1909
RA03 Promo Discount % 2 Discount or surcharge Percentage 1909
RA04 Promo. Disc. Deduct. Discount or surcharge Quantity 1909
RA05 Promo. Disc. Deduct. Discount or surcharge Quantity 1909
MAR1 Neutral % Accruals Discount or surcharge Percentage 1909
3.3. Supported Combinations of Key Fields per Condition Type
3.4. Support Key Fields in Purchasing for S/4HANA Cloud
Key Field Description
BSTME Order unit
BUKRS Company Code
EKORG Purchasing Organization
ESOKZ Purchasing info record category
EVRTN Purchasing Document Number
EVRTP Item Number of Purchasing Document
INFNR Number of purchasing info record
KFRST Release status
LIFNR Supplier's Account Number
MATKL Material Group
MATNR Material Number
WERKS Plant
REGIO Region (State, Province, County)
VARCOND Variant condition
INCO1 Incoterms
LAND1 Country Key
LIFRE Different Invoicing Party
KUNRE Bill-To Party
LTSNR Supplier Subrange
MTART Material Type
WKREG Region in which plant is located
3.5. Support Key Fields in Purchasing for S/4HANA On Premise
Key Field Description Available as of
BSTME Order unit 1709
BUKRS Company Code 1709
EKORG Purchasing Organization 1709
ESOKZ Purchasing info record category 1709
EVRTN Purchasing Document Number 1709
EVRTP Item Number of Purchasing Document 1709
INFNR Number of purchasing info record 1709
KFRST Release status 1709
LIFNR Supplier's Account Number 1709
MATKL Material Group 1709
MATNR Material Number 1709
WERKS Plant 1709
INCO1 Incoterms 1909
LAND1 Country Key 1909
LLAND Country of Destination 1909
REGIO Region 1909
LIFRE Different Invoicing Party 1909
VARCOND Variant condition 1909
4. Sales (Application V)
4.1. List of Condition Types for S/4HANA Cloud
Condition Description Condition Class Calculation Type
Type
PCP0 Project Price Prices Quantity
PSP0 Service Price Prices Quantity
PPR0 Default Gross Price Prices Quantity
DC01 Division / Customer Discount or Surcharge Percentage
DCM1 Customer / Material Discount or Surcharge Quantity
DM01 Material Discount or Surcharge Quantity
DPG1 Customer Price Group / Discount or Surcharge Quantity
Material
DPG2 Customer Price Group Discount or Surcharge Percentage
DPG3 Material Price Group Discount or Surcharge Gross weight
DPG4 Customer / Material Price Discount or Surcharge Percentage
Group
DPG5 Customer Price Group / Discount or Surcharge Percentage
Material Price Group
DRE1 Refund Deduction Discount or Surcharge Percentage
YB01 Special Surcharge Discount or Surcharge Quantity
YK07 Customer Discount Discount or Surcharge Percentage
PVA0 Variant Price Variants Quantity
GRWR Statistical value Incoterms Percentage
KF00 Freight Freight Gross weight
PSC0 MtrlPr.in Serv.Cntr Prices Quantity
DSC1 MatlDisc.inSrvc.Cntr Discount or surcharge Percentage
DSC2 GrpDiscMatlPrSrvCntr Discount or surcharge Percentage
SOV1 Overtime Discount or surcharge Quantity
SOV2 Overtime (%) Discount or surcharge Percentage
KBM1 Good will/guarantee Discount or surcharge Percentage
DAI1 Accntng Ind. (Abs.) Discount or surcharge Quantity
DAI2 Accounting Ind. (%) Discount or surcharge Percentage
J3GE % Insurance External Discount or surcharge Percentage
J3GF & Health Ins. Ext. Discount or surcharge Percentage
J3GO Health Insurance Ext Discount or surcharge Quantity - Monthly Price
J3GT Rep. Sp. Price Ext. Discount or surcharge Quantity - Monthly Price
J3GV Rent Sp. Price Ext. Prices Quantity - Monthly Price
J3GW Rep.% Recipient Ext. Discount or surcharge Percentage
J3GX Rent% Recipient Ext. Discount or surcharge Percentage
J3GM Rent SpecialPrice In Prices Quantity - Monthly Price
J3GP Rent% Recipient Int. Discount or surcharge Percentage
J3GQ Rep.% Recipient Int. Discount or surcharge Percentage
J3GR Rep. Sp. Price Int. Discount or surcharge Quantity - Monthly Price
J3GK Rent% Equi/Equi Type Discount or surcharge Percentage
J3GL Rep.% Equi/Equi Type Discount or surcharge Percentage
HI01 Hierarchy Discount or surcharge Percentage
HI02 Hierarchy/Material Discount or surcharge Quantity
REA3 Rebate TPM Accruals Discount or surcharge Percentage
RED3 Rebate TPM Accruals Discount or surcharge Percentage
RES3 Rebate TPM Discount or surcharge Percentage
PSI1 Price f.Srv.Cntr.Itm Prices Quantity - Monthly Price
PSMB Monthly Subscr Fee Prices Quantity - Monthly Price
IV01 Inter-company Price Prices Quantity
IV02 Inter-company % Prices Percentage
PI02 Inter-company % Prices Percentage

4.2. List of Condition Types for S/4HANA On Premise


Condition Description Condition Class Calculation Available
Type Type as of
PCP0 Project Price Prices Quantity 1709
PSP0 Service Price Prices Quantity 1709
PPR0 Default Gross Price Prices Quantity 1709
DC01 Division / Customer Discount or Surcharge Percentage 1709
DCM1 Customer / Material Discount or Surcharge Quantity 1709
DM01 Material Discount or Surcharge Quantity 1709
DPG1 Customer Price Group / Discount or Surcharge Quantity 1709
Material
DPG2 Customer Price Group Discount or Surcharge Percentage 1709
DPG3 Material Price Group Discount or Surcharge Gross weight 1709
DPG4 Customer / Material Price Discount or Surcharge Percentage 1709
Group
DPG5 Customer Price Group / Discount or Surcharge Percentage 1709
Material Price Group
DRE1 Refund Deduction Discount or Surcharge Percentage 1709
YB01 Special Surcharge Discount or Surcharge Quantity 1709
YK07 Customer Discount Discount or Surcharge Percentage 1709
SOV1 Overtime Discount or surcharge Quantity 1909
SOV2 Overtime (%) Discount or surcharge Percentage 1909
4.3. Supported Combinations of Key Fields per Condition Type
4.4. Supported Key Fields in Sales for S/4HANA Cloud
Key Field Description
CPD_MP_ID Commercial Project ID
KFRST Release status
KONDA Customer Price Group
KONDM Material Price Group
KUNNR Customer number
LIFNR Supplier's Account Number
MATKL Material Group
MATNR Material Number
MSR_REFUND_CODE Returns Refund Code
PERNR Personnel Number
SERVICE_DELIV_ORG Service Organization
SPART Division
VKGRP Sales Group
VKORG Sales Organization
WBS_BILL_ELEMENT WBS Billing Element
WBS_WORKPACKAGE WBS Work Package
WERKS Plant
WORK_ITEM_ID Work Item ID
ALAND Departure country
CITYC City Code
COUNC County Code
INCO1 Incoterms (Part 1)
KUNAG Sold-To Party
KUNRG Payer
KUNWE Ship-To Party
LLAND Destination Country
PLTYP Price List Type
REGIO Region (State, Province, County)
UKONM Material pricing group of main item
UPMAT Pricing reference material of main item
VARCOND Variant condition
VKBUR Sales Office
VRKME Sales Unit
VTWEG Distribution Channel
WAERK SD document currency
CATS_OVERTIME_CATEGORY Overtime Category
CRM_HEADER_ID Transaction ID
CRM_ITEM_ID Shortened Item Number in Document
EQART Type of Technical Object
EQUNR Equipment Number
HIENR Customer
MVGR1 Material group
MVGR2 Material group
MVGR3 Material group
MVGR4 Material group
MVGR5 Material group
VKORGAU Sales organization of sales order
WKREG Region in which plant is located
KEXCL_D Indicator condition exclusive
VBTYP SD Document Category
MSR_RET_REASON Return Reason
BEMOT Accounting Indicator
4.5. Supported Key Fields in Sales for S/4HANA On Premise
Key Field Description Available as of
CPD_MP_ID Commercial Project ID 1709
KFRST Release status 1709
KONDA Customer Price Group 1709
KONDM Material Price Group 1709
KUNNR Customer number 1709
LIFNR Supplier's Account Number 1709
MATKL Material Group 1709
MATNR Material Number 1709
MSR_REFUND_CODE Returns Refund Code 1709
PERNR Personnel Number 1709
SERVICE_DELIV_ORG Service Organization 1709
SPART Division 1709
VKORG Sales Organization 1709
VTWEG Distribution Channel 1709
WBS_BILL_ELEMENT WBS Billing Element 1709
WBS_WORKPACKAGE WBS Work Package 1709
WERKS Plant 1709
WORK_ITEM_ID Work Item ID 1709
PLTYP Price List Type 1809
ALAND Departure country 1909
CITYC City Code 1909
COUNC County Code 1909
INCO1 Incoterms (Part 1) 1909
KDGRP Customer Group 1909
KUNAG Sold-To Party 1909
KUNRG Payer 1909
KUNWE Ship-To Party 1909
LLAND Destination Country 1909
VKGRP Sales Group 1909
VKBUR Sales Office 1909
VRKME Sales Unit 1909
WAERK SD document currency 1909
CATS_OVERTIME_CATEGORY Overtime Category 1909
CRM_HEADER_ID Transaction ID 1909
CRM_ITEM_ID Shortened Item Number in Document 1909
REGIO Region (State, Province, County) 1909
UKONM Material pricing group of main item 1909
UPMAT Pricing reference material of main item 1909
VARCOND Variant condition 1909

You might also like