Use
Data determination requires a structure 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
Communication structure KOMPAZD can be extended in the same way as communication structures KOMKAZ and KOMPAZ.
This is described in SD Customizing under:
Sales and Distribution ® System Modification ® Create new fields (using condition technique) ® New fields for pricing
Prerequisites:
Data determination in the access for pricing takes place at field level. A field is selected for this. It is used for data determination, not pricing. This is carried out as follows:
When maintaining a condition table, you can choose a field from the key in the Technical Settings field. It is then designated as a data field and is automatically indicated with C in the access in Customizing for access sequences. This is only possible when it is created. If you want to change existing condition tables, you must delete them and then recreate them.
The data used in the following example are provided in the standard system as example data.
Example: Item price list type
You want to grant prices from a wholesale price list to customer within a given period of time, without changing the master data. To do this, the system needs to:
- determine the item price list type, dependent upon the customer
- determine the price using the price list type.
The following conditions must exist in the pricing procedure:
Conditions in the pricing procedure
Condition type | Access sequence |
PBP | PBP (for data determination) |
PBBS | PR01 (for using the data in pricing) |
Determining the Price List Type
Access 10 of the access sequence contains the field KOMPAZD PLTYP_D. A field with processing type C is used for the data determination:
Access sequence PBP with the following access:
Document structure | Document field | Processing type in access (field PType) |
KOMPAZD | PLTYP_D | C (data field for data determination) |
Using this access a condition record can be read and determined in relation to the customer e.g. the price list type 04.
Using the Data for Pricing
Pricing condition PBBS has access sequence PR01, which uses the price list type (PLTYP) from field KOMPAZD PLTYP_D (table 6) for pricing. This is price list type 04, that was determined in the previous step.
Access sequence PR01 with the following access:
Document structure | Document field | Processing type in access (field PType) |
KOMPAZD | PLTYP_D |
|
This access reads the following condition records and determines the most favorable price: 190 USD:
Condition records for condition type PR00:
Price list type | Material number | Price |
01 | 4711 | 200 |
04 | 4711 | 190 |
No comments:
Post a Comment