SAP Function /ISIDEX/ISU_DE_INV_CHECKA_040 - Check Net Price ( = Quantity * Price )

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 checking the net amount from a gridusage bill.
This is calculated by multiplying the amount by the price (net price =amount * price) in each relevant document line.
Relevant document lines (line type) are defined in the check frameworkor the service provider agreement.
For this purpose, you must maintain the check type 018 (product ID). Youmust define the VDEW article number (for example, 4044038000263 foractive energy).
If the price calculated differs from the tolerances defined in the checkframework or the service provider agreement, then an error message iswritten in the application log of the application.
Check types taken into account:

  • Relateive tolerance: Check category 001 / check type 010

  • Product ID : Check category 004 / check type 018

  • If the defined tolerance is exceeded, then an error message is writtenin the application log.
    A check is not carried out if no value was maintained for check type 018(product ID). The vales to be checked must be indicated as defaultvalues in the check framework.