on 07-14-2007 8:13 AM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
10 | |
6 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.