Recalculate Price and Discount (tdpcg0240s000)

Use this session to:

  • Recalculate prices and discounts for a quotation line, or order line.
  • Recalculate prices and discounts for an entire quotation, or order.

For what entity you perform recalculation, depends on the session from which you start the Recalculate Price and Discount (tdpcg0240s000) session.

To recalculate prices and discounts for an order line/quotation line

If you recalculate prices and discounts for an order line/quotation line, the following check boxes are available:

  • Recalculate Price.
  • Recalculate Discount.
  • Recalculate Total Upgrade Price (UEF), if an effectivity unit is linked to the line and the Use Upgrade Prices check box is selected in the Unit Effectivity Parameters (tcuef0100s000) session.
  • Recalculate Product Variant Price, if a product variant is linked to the line.
Caution!

If you select the Recalculate Product Variant Price check box and the item on the line is a component of a phantom item, take into account that the product variant price is assigned to the line and that LN does not use the parent item's price and/or discount. As a result, it is your task to split and calculate the new price for the different components of the phantom item. For an example, refer to the Create Order Lines for Phantom field in the Generate (Project) Structure for Sales Orders (tdsls4244m000) session.

To recalculate prices and discounts for an entire order/quotation

If you recalculate prices and discounts for an order/quotation, the following check boxes are also available:

  • Apply Cumulative Price, provided the Combine Items for Pricing parameter is selected in the Pricing Parameters (tdpcg0100m000) session.
  • Apply Cumulative Discounts.
  • Apply Total Discount.
  • Overwrite Manual Price.
  • Overwrite Manual Discount.
Note

If you recalculate prices and discounts for a specific line, the Overwrite Manual Price and Overwrite Manual Discount check boxes are invisible, but selected. As a result, manually entered prices and discounts are always recalculated for a specific line.

The following parameters in the Pricing Parameters (tdpcg0100m000) session also affect the settings in this session:

Related topics

 

Recalculate Price
If this check box is selected, the price of the order/quotation or order/quotation line is recalculated. This check box is only used when the price must be recalculated, for example when the quantity has changed.
Apply Cumulative Price
If this check box is selected, the quantities of identical items on all lines of an order or quotation are added to calculate the price of the order/quotation.
Note

This check box is selected by default if the Combine Items for Pricing parameter in the Pricing Parameters (tdpcg0100m000) session is selected.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Combine items for Pricing.

Recalculate Discount
If this check box is selected, the discount(s) of the order/quotation or order/quotation line is/are recalculated. This check box is only used when the discount(s) must be recalculated, for example when the quantity has changed.
Overwrite Manual Price
If this check box is selected, manually entered prices are overwritten when you recalculate prices in this session.
Note

If the Recalculate Prices and Discounts parameter is set to Automatic in the Pricing Parameters (tdpcg0100m000) session, manually entered prices are never recalculated.

Overwrite Manual Discount
If this check box is selected, manually entered discounts are overwritten when you recalculate discounts in this session.
Note

If the Recalculate Prices and Discounts parameter is set to Automatic in the Pricing Parameters (tdpcg0100m000) session, manually entered discounts are never recalculated.

Recalculate Product Variant Price
If this check box is selected, product variant prices are also recalculated when you recalculate prices in this session.
Caution!

If you select the Recalculate Product Variant Price check box and the item on the line is a component of a phantom item, take into account that the product variant price is assigned to the line and that LN does not use the parent item's price and/or discount. As a result, it is your task to split and calculate the new price for the different components of the phantom item. For an example, refer to the Create Order Lines for Phantom field in the Generate (Project) Structure for Sales Orders (tdsls4244m000) session.

Apply Cumulative Discounts
If this check box is selected, cumulative discounts based on item quantities of the order/quotation lines are applied to the lines.

Cumulative discounts are applied in two steps:

  1. LN checks whether an item is present on more than one line. If so, the quantities of that item for all the lines are added. For this total quantity, LN searches for a new discount.
  2. Items that belong to the same price group are searched. If found, the quantities of these items are added. For this total quantity, LN searches for a new discount.
Note 1

Step 1 is only carried out if the Combine Items for Pricing check box in the Pricing Parameters (tdpcg0100m000) session is selected.

Note 2

Step 2 is only carried out if the Combine by Price Group check box is selected in the Matrix Definitions (tdpcg0110m000) session. This check box is only available for sales and purchase discounts.

Important!

For determining a cumulative quantity, LN also takes into account the lines on which you changed the discounts manually. However, the newly calculated discount is not applied to these lines. As a result, these lines are determining, but not eligible.

Performance aspects

The setting of this field could affect system performance and database growth. For more information, refer to Combine items for Pricing.

Related topics

Apply Total Discount
Order discounts are value based. The settings of the Determining and Eligible check boxes affect the calculation of total discounts.
Note

If the Add/Overwrite Total Discounts parameter in the Pricing Parameters (tdpcg0100m000) session is set to Overwrite and the current check box is selected, LN always overwrites manually entered discounts.

Related topics

Recalculate Total Upgrade Price (UEF)
If this check box is selected, upgrade prices are also recalculated when you recalculate prices in this session.
Note

You can select this check box if an effectivity unit is linked to the line and the Use Upgrade Prices check box is selected in the Unit Effectivity Parameters (tcuef0100s000) session.