/
2.1.11.1.11. Enhancement BADI Variable Substitutions for notifications

2.1.11.1.11. Enhancement BADI Variable Substitutions for notifications

At the extension point /EDGE/SII_NOTIF_VARIABLES is the definition of the BAdI /EDGE/BADI_SII_NOTIF_VARIABLES for the substitution of variables for send notifications of alarms. This BAdI has a default implementation and therefore it is not obligatory to modify anything or implement this BAdI, it would only have to do it in case of request of the client.

This BAdI is called from the class /EDGE/CL_SII_NOTIFICATION of alarms:



The class that implements it is /EDGE/CL_SII_NOTIF_VAR_DEFAULT and has a single method: REPLACE_VARIABLES. This method is implemented so that from the IDs of the alarms to which a notification is to be sent, return the body and header text to be sent via the selected path in the parameterization of alarms.

This default implementation that the B+ SII product offers, only makes variable changes to the BKPF header table. So in the parameterized SAPScript only change a variable in case it belongs to the BKPF. (See 2.1.7.2. SII Alarms Sapscript).

Avvale 2024