Ansicht
Dokumentation
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 MasterThis documentation is copyright by SAP AG.
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 distribution type is specified for the grouping type of the primary installation.
- 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 is distribution-relevant
- The secondary installation is consumption-relevant
- 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_OBJXY_SOBJ
X_OP
X_RED
X_SS
Exceptions
GENERAL_FAULTREGULAR_ERROR
Function Group
EV25BAL 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 )