天天看点

SD Pricing - Condition Technology

Example System: ER9

1, Related Concepts

Tcode: VA03

SD Pricing - Condition Technology
SD Pricing - Condition Technology

How to determine Pricing Procedure?

SD Pricing - Condition Technology
SD Pricing - Condition Technology
SD Pricing - Condition Technology

The fourth condition: Document Pricing Procedure (related with order type(transaction type)

In this case, we use order type: OR as an example.

SD Pricing - Condition Technology

The fifth condition: Customer Pricing Procedure

SD Pricing - Condition Technology

How Pricing Procedure, Condition Type and Access sequence work?

One Pricing Procedure has multi Condition Types.

SD Pricing - Condition Technology

We use Pricing Procedure (RVAA01), Condition Type (PR00), Access sequence (PR02) as an example to explain how it works.

SD Pricing - Condition Technology

System will follow steps from 10,20,30,40 to find the pricing one by one.

SD Pricing - Condition Technology

Then what’s in the condition 10?

SD Pricing - Condition Technology

Then what’s in the condition 20? Then you can check every condition one by one.

SD Pricing - Condition Technology

What’s the DB behind pricing procedure and pricing type?

Condition Table: each condition table mapping with one condition table, for example: A304

Conditions (Item): KONP

Key fields in table KONP:

Key1: KNUMH --Condition record number ( foreign key of Condition Table )

Key2: KOPOS --Sequential number of the condition

How to find underlying transparent table for condition table

One way: Condition table xxx mapping with DB table Axxx.

For example:

SD Pricing - Condition Technology

The second way:

SD Pricing - Condition Technology

Then I perform a ST05 trace for Access sequence configuration activity and find two series of table T681* and T682*.

SD Pricing - Condition Technology

In table T681 I find what I want: the field KOTAB stores the name of underlying transparent table to store records. Here field KVEWE A means Pricing, and KAPPL V means Sales & Distribution.

SD Pricing - Condition Technology

you can create a report in ER9/001, and paste the following source code to debug:

SD Pricing - Condition Technology

We will use this price API available in S4/HANA system in the future.

继续阅读