cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing

former_member208541
Participant
0 Kudos

Hi All,

What are pricing communication structures. What are the various types and how the pricing happens in the sales order through these pricing structures, i.e. how the pricing data is read from the condition record and put into the sales order. Could someone please explain in detail.

regards

sachin

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Try KOMP,KOMV ,these are the pricing communication structures,

u will find the relevant fields there.

Also refer below for Pricing tables

KONH Conditions header

KONP Conditions items

KONV Conditions for Transaction Data

KOND Conditions (Data)

KONM Conditions

A000 Condition Table for Pricing $

T684 Condition Exclusion Groups

T684G Condition Exclusion Groups: Condition Types

T684S Condition Exclusion: Procedure Assignment

T689 Download Profile for the Conditions

T689K Reference: Download Profile - Pricing Procedures

Regards

AK

Reward points if helpful

Former Member
0 Kudos

Dear Sachin,

Use fields from KOMG, KOMK or KOMP.

KONV Conditions for Transaction Data

KONP Conditions for Items

KOND Conditions (Data)

KONH Conditions (Header)

KONM Conditions

A000 Condition Table for Pricing $

T684 Condition Exclusion Groups

T684G Condition Exclusion Groups: Condition Types

T684S Condition Exclusion: Procedure Assignment

T689 Download Profile for the Conditions

T689K Reference: Download Profile - Pricing Procedures

SD Tables:

http://www.erpgenie.com/abap/tables_sd.htm

The condition technique refers to the method by which the system determines prices from information stored in condition records. In Sales and Distribution, the various elements used in the condition technique are set up and controlled in Customizing. During sales order processing, the system uses the condition technique to determine a variety of important pricing information. For example, the system automatically determines which gross price the customer should be charged and which discounts and surcharges are relevant given the conditions that apply.

1. The system determines the pricing procedure according to information defined in the sales document type and the customer master record.

2. The pricing procedure defines the valid condition types and the sequence in which they appear in the sales order. In the example, the system takes the first condition type (PR00) in the pricing procedure and begins the search for a valid condition record.

3. Each condition type in the pricing procedure can have an access sequence assigned to it. In this case, the system uses access sequence PR00. The system checks the accesses until it finds a valid condition record. (Although you cannot see this in the diagram, each access specifies a particular condition table. The table provides the key with which the system searches for records).

4. In the example, the first access (searching for a customer-specific material price) is unsuccessful. The system moves on to the next access and finds a valid record.

5. The system determines the price according to information stored in the condition record. If a pricing scale exists, the system calculates the appropriate price. In the example, the sales order item is for 120 pieces of the material. Using the scale price that applies to quantities from 100 pieces and more, the system determines a price of USD 99 per piece.

The system repeats this process for each condition type in the pricing procedure determines a final price.

In the pricing procedure you specify the condition types which are to be used in pricing. At the same time, you define the sequence in which the condition types are to be brought into play.

Condition Type:

Using the condition types, you define which types of prices, discounts, and surcharges exist in the SAP system.

Condition Table:

In the condition table, you specify the combination of fields for which you want to create a condition record.

Access Sequence:

The access sequence is a search strategy with which the SAP system searches for valid condition records for each condition type during pricing. The access sequence refers to the fields which are relevant for pricing using the condition tables contained in the access sequence.

Regards,

Naveen.

Former Member
0 Kudos

Hi,

In pricing, to determine data, system requires a structure (which is a temporary storage area) in which the data determined can be stored and

accessed from pricing. Communication structure KOMPAZD is provided for this purpose.

The standard system provides the following fields in this structure:

Price list type

Exclusion indicator

The structure can be extended if we want.

PATH: Sales and Distribution --> System Modification --> Create new fields (using condition technique) --> New fields for pricing

I hope this helps you.

Regards,

Ramakrishna Raya.