Ansicht
Dokumentation

ISU_UTILIT90 - Distribute Amount to Secondary Installations Based on Consumption

ISU_UTILIT90 - Distribute Amount to Secondary Installations Based on Consumption

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Operands and Their Meaning

Input Operands

AMOUNT Amount to be distributed

QUANT Operand to be supplied with the consumption amounts from the secondary installation

Output Operands

AMOUNT Rounding difference (value of input operand, minus the distributed amount)

Function:

You can use this variant when billing a primary installation, in order to distribute an amount to secondary installations, based on consumption.

Only use this variant in the following circumstances:

  • You are billing a utility installation, which is a primary installation within an installation group.
  • A quantity is to be distributed among the secondary installations. The weighting, with which the distribution is to take place, is the consumption of the secondary installations.

The amount to be distributed is made available to the variant, using the input operand. The variant calculates the portion of the total amount for the secondary installations, and generates a specific consumption bill line. In the following billing of the secondary installations, these consumption bill lines can be read and the portion of the amount can be copied to the billing scheme. To be able to perform this last step you must maintain the data exchange from the primary installation to secondary installations. There, you must enter the first input operand used for this variant as the source operand.

The variant requires a consumption value from each secondary installation. This value is used as the weighting for the distribution. In the billing scheme for the secondary installations, execute a step, which generates consumption bill lines. Define the data exchange from secondary installations to the primary installation. There, you must specify the second input operand from this variant as the target operand.

The variant includes all secondary installations that meet the following conditions in the distribution:

  • The secondary installation uses the data exchange from secondary installations to the primary installation to supply the second input operand

The sum of all distributed portions can differ from the original total amount, due to the rounding differences. The rounding difference is provided by the output operand. The following value is updated using the output operand:

Output operand value = Input operand value minus sum of distributed portions

Restrictions:

  • The variant can only be used if the consumption for the secondary installations is positive. If a negative consumption is determined for a secondary installation, the billing is terminated.
  • The variant can only be used, provided that the sum of the consumption for the secondary installations is never zero. If a total consumption of zero arises, the billing is terminated.
  • Avoid rate category changes or rate changes with distribution variants in the billing period for the primary installation.




Parameters

XY_OBJ
XY_SOBJ
X_OP
X_RED
X_SS

Exceptions

GENERAL_FAULT
REGULAR_ERROR

Function Group

EV25

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 4244 Date: 20240523 Time: 113200     sap01-206 ( 76 ms )