You use fast group condition processing to reduce the system processing time for business transactions.
You have activated the business function Performance and Business Transaction Item Processing (CRM_PERFORMANCE_2
).
You have made the settings in Customizing for
You have taken into account the implementation considerations listed for this feature in the business function description Performance and Business Transaction Item Processing.
You have checked SAP Note 1487240 for information on user exits and other implementation factors.
In fast group condition processing, the pricing engine identifies which items require recalculation during value-dependent group condition processing and recalculates only those items. This is contrast to the current, classic mode in which the pricing engine recalculates all contributing items during value-dependent group condition processing. In this mode, the pricing engine cannot differentiate between contributing items that require recalculation during value-dependent group condition processing and those that do not. Consequently in the classic mode, the pricing engine has to recalculate all contributing items to guarantee a consistent calculation, and this leads to slower performance times. Fast group condition processing avoids such unnecessary recalculations.
During group condition calculation for cross-item pricing, the pricing engine determines a new scale line. Consequently the pricing engine recalculates item values of all contributing items for repricing. However, when the pricing engine does not determine any new scale lines after group condition calculation, it realizes that no recalculation is required. In this case, the group condition calculation has no effect on the status of the items already calculated.
For more information about value-dependent group conditions, see Value-Dependent Group Conditions.
The pricing engine uses the classic mode for pricing procedures that are not enabled for fast group condition processing.