Ansicht
Dokumentation

/ISIDEX/ISU_DE_INV_CHECKA_070 - Check Budget Billing Amount

/ISIDEX/ISU_DE_INV_CHECKA_070 - Check Budget Billing Amount

Addresses (Business Address Services)   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This module is a sample module for checking the budget billing.

You cannot check the exact amounts of budget billings, but can only check the plausibility:

The validation takes place in 3 scenarios, which are run in ascending order should the first be unsuccessful:

  1. Scenario 1
The system selects the preceding document for budget billing of a point of delivery that already contains a budget billing.
The system compares the budget billing amounts, taking into account the tolerance (check category 003 / check type 015) defined in the check framework or service provider agreement.
If the tolerance is exceeded, the message Budget billing amount differs too greatly from comparison value is written in the error log.

  1. Scenario 2
The system selects the preceding document for budget billing of a point of delivery. This contains a bill.
If the bill period is greater than the budget billing period, then the system divides the bill amount by the number of budget billings defined in the check framework or service provider agreement. It then compares this number with the budget billing amount, taking into account the amount difference.
If the tolerance is exceeded, then the error message Budget billing amount differs too greatly from comparison value is displayed in the error log.

  1. Scenario 3
To get a comparison amount, the system simulates a billing and then compares this amount with the budget billing amount in the following variant (taking into account the amount tolerance):
  • Variant 1:
    Determination of the comparison amount by dividing the total amount from the simulation by the number of budget billings determined in the check framework or service provider agreement.

  • Variant 2:
    Determination of the number of budget billings by dividing the period from the simulated billing by the budget billing period.
    Determination of the comparison amount by dividing the total amount from the simulation by the aforementioned number of budget billings.

  • Variant 3:
    Determination of the comparison amount as in variant 2. However, the number of budget billings is reduced by 1.

  • Variant 4:
    Determination of the comparison amount as in variant 2. However, the number of budget billings is increased by 1.

If the system could not determine a plausible budget billing amount in any of the variants, then the error message Budget billing amount differs too greatly from the comparison value is displayed in the error log.

Example

Notes

Further information





Parameters

XY_PROCESS_DATA
X_CONTROL
Y_CHANGED
Y_RETURN
Y_STATUS

Exceptions

Function Group

DEX/SAPLEE_DEREG_INV_CHCKA

BAL Application Log Documentation   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3571 Date: 20240418 Time: 230145     sap01-206 ( 40 ms )