Show TOC

Function documentationFast Group Condition Processing

 

You use fast group condition processing to reduce the system processing time for business transactions.

Prerequisites

You have activated the business function Performance and Business Transaction Item Processing (CRM_PERFORMANCE_2).

You have made the settings in Customizing for Start of the navigation path Customer Relationship Management Next navigation step Basic Functions Next navigation step Pricing Next navigation step Pricing in the Business Transaction Next navigation step Performance Optimized Condition Processing and Pricing Next navigation step Enable Fast Group Condition Processing End of the navigation path

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 1487240Information published on SAP site for information on user exits and other implementation factors.

Features

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.

Example

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.

More Information

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.