SAP Function /ISIDEX/ISU_DE_INV_CHECKA_020 - Price Check Against Grid Rate

Parameter Reference Type Length Default Optional Text
X_CONTROL INV_CONTROL_DATA v 24 Control Data for Process Module

Parameter Reference Type Length Text
Y_CHANGED INV_KENNZX C 1 General Indicator 'X' or ' '
Y_RETURN TTINV_LOG_MSGBODY h 280 Bill/Payment Advice Note Processing Message Data
Y_STATUS INV_STATUS_LINE v 48 Status Information for Processes

Parameter Reference Type Length Default Optional Text
XY_PROCESS_DATA TTINV_PROCESS_DATA h 296 Data for Bill/Payment Advice Note Processing

Functionality
This module is a sample module for price checks based on the grid rate.A point of delivery to which a synthetic profile is allocated isspecified in the bill document. A bill is simulated for this point ofdelivery based on the grid rate or on the distributor rate. Thequantities and amounts determined during simulation are compared withthe individual document line items from the grid usage bill.
The following checks can be performed:

  • Check amount for basic price (check type 5)

  • Check amount for single/double rate meter (check type 6)

  • Check amount for clearing price (check type 7)

  • Check amount for data transfer (check type 8)

  • Check amount for concession fee (check type 10)

  • Check quantities (check type 24)

  • You define which parts of the document to compare in Customizing under:
    SAP Utilities -> Intercompany Data Exchange -> Bill and PaymentAdvice Note Processing -> Define ID for Bill and Payment Advice NoteParts.
    You define which checks are performed in Customizing under:
    SAP Utilities -> Intercompany Data Exchange -> Bill and PaymentAdvice Note Processing -> Define Check Parameters.
    In this module, the following checks are performed for consistency inCustomizing:
    • You must define a connection between the document line items in the
    • (simulated) document and those in the grid usage bill for all serviceIDs that are to be checked.
      • If a service ID needs to be checked and there is no allocation to a
      • document line item from the simulated document, an error message isissued.
        • The grid usage bill contains document line items with a service ID that
        • needs to be checked.
          If the simulated document does not contain any line items that areallocated to this service ID, an error message is issued.
          An error message is also issued if the grid usage bill does not containany line items with a service ID for checking, but the (simulated)document contains the line items allocated in Customizing.
          • The lines from the incoming bill and the lines from the (simulated)
          • document are aggregated. The quantities and amounts are added togetherwithin equally prorated periods. The aggregated quantities and amountsare then compared.
            If there are differences, the difference values are balanced using thepermitted tolerence values defined in the service provider agreement orin the check framework.
            If the differences exceed the permitted tolerance values, an errormessage is issued.