The function module /WMD/XF_IV_BSP_ACC_ITEM_CHANGE is called when Enter is pressed in the Invoice web front end or a field loses focus.
The function module is used to determine dependent field values in the accounting block. By redefining the class /WMD/CL_XF_IV_ACC_WEB_DERIVE, this determination can now be adapted to customer-specific requirements.
Relevant exit IDs:
/WMD/XF_AP AP00000017
/WMD/XF_LO LO00000017
/WMD/XF_XI XI10000017
It is not recommended that runtime-intensive calculations be added at this point, since this leads to considerable performance problems.
Display of payment block
Certain header data can be displayed within the Invoice accounting block. The payment block was previously displayed there as shown below:
If the payment block in the SAP document is not equal to the value "A", no payment block will be displayed.
If the payment block in the SAP document is equal to the value "A", it will be displayed in the form of an "X".
By setting the new, enhanced xSuite parameter XF_ACC_ZLSPR_MODE to "S", you can now also use the payment blocks defined in SAP customizing.
The following modes are now available:
Mode | Value | Description |
|---|---|---|
xSuite mode | X | Payment blocks X and empty |
SAP mode (new) | S | Payment blocks according to SAP customizing |