Ansicht
Dokumentation

ISU_COMPUT29 - Multiply Zones Dependent on Pricing Quantity by a Factor

ISU_COMPUT29 - Multiply Zones Dependent on Pricing Quantity by a Factor

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

Operands and Their Meaning

Input operands

  • FACTOR Factor for block multiplication
  • QUANT Pricing quantity for rounding block limits

Output operands

  • QPRICE Price being adjusted

Function

The blocks of a quantity-dependent price are multiplied by the factor. This produces the actual billing-relevant blocks.

This variant adjusts the quantity-dependent price that is defined as an output operand. The converted quantity-dependent price is used in the following schema steps that have this output operand as an input operand. This variant is not relevant if the accompanying price is not a block or scale price.

If a factor is 0, the variant terminates. This is also the case if the factor exceeds the maximum possible value when it is used to multiply the blocks.

The pricing quantity can influence how the next block limit is rounded. If, after the block limit has been rounded (business rounding), the pricing quantity belongs in a block different to the one it was in before the adjustment, the system adjusts the block limits so that the block number is kept.

Info Lines and Control Options

You can choose whether the block limits or the block limit differences are adjusted

If, for example, you adjust the the block limits of the following blocks by a factor of 1/3:

0,,-,,100

100,,-,,200

200,,-,,9999

they are changed to:

0,,-,,33

33,,-,,67

67,,-,,9999.

If you adjust the block differences, the blocks are changed to:

0,,-,,33

33,,-,,66

66,,-,,9999.

Example application

A transitional rule of deregulation states that a certain portion of consumption must be allocated for the free market. As a result, consumption must be determined based on this portion and the blocks must be adjusted accordingly. This can mean, for example, that 60% of consumption has to be billed for the regulated market and 40% for the deregulated market. The blocks have to be adjusted accordingly. In this case, 60 % of the block limits is used.





Parameters

XY_OBJ
X_OP
X_RED
X_SS

Exceptions

GENERAL_FAULT
REGULAR_ERROR

Function Group

EV35

BAL Application Log Documentation   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 2561 Date: 20240523 Time: 091940     sap01-206 ( 52 ms )