Discount retrievalThe functionality to retrieve discounts is similar to the functionality that is used to retrieve prices. The main differences are as follows:
Retrieving discounts from a contract When searching for discounts, LN first checks whether a valid special contract and next a valid normal contract exists. You can define:
If required, you can link one or more discount schedules to a contract. For more information, refer to Discount schedules on contracts. Note If the contract does not have a valid discount, LN can stop or continue the search based on the setting of the Apply Discounts if No Contract Discounts check box in the Pricing Parameters (tdpcg0100m000) session. If this check box is selected, the search continues. Retrieving discounts from a price book or a discount
matrix If LN cannot find a discount in a special contract or a normal contract, and if the search for discounts continues, LN tries to retrieve discounts from a discount schedule that is linked to a price book, or from a discount matrix. To retrieve discount information from a discount schedule that is linked to a price book, LN must find the correct price book first. To find the correct price book, the retrieval process as described in Price retrieval takes place. To retrieve discounts from a discount matrix, LN looks for discount matrices with a matrix definition and matrix attributes that match the properties of the relevant order. Note that all of the matrix attributes must match the properties of the order. When found, the discount schedule of the discount matrix, in which the matrix definition and the matrix attributes are stored, is used to calculate the discount of the order. The discount information of the discount matrix includes a discount amount, a discount percentage or a discount schedule. The retrieval of discount matrices is controlled by the following settings in the Pricing Parameters (tdpcg0100m000) session for the relevant discount level:
Note
| |||