Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

11.1.11 BAdI de ampliación para sustitución de variables para envíos de notificaciones de alarmas

En el punto de ampliación At the extension point /EDGE/SII_NOTIF_VARIABLES está la definición de la BAdI is the definition of the BAdI /EDGE/BADI_SII_NOTIF_VARIABLES para la sustitución de variables para envíos de notificaciones de alarmas. Esta BAdI tiene una implementación por defecto y por consiguiente no es obligatorio modificar nada ni implementar esta BAdI, sólo habría que hacerlo en caso de petición del cliente.
Esta BAdI se llama desde la clase 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_NOTIFICACION de alarmasNOTIFICATION of alarms: Image Removed
La clase que la implementa es la 


Image Added


The class that implements it is /EDGE/CL_SII_NOTIF_VAR_DEFAULT y tiene un único método: REPLACE_VARIABLES. Este método está implementado de manera que a partir de los IDs de las alarmas a las cuales se va a enviar una notificación, devuelva el texto cuerpo y de cabecera para ser enviado mediante la vía seleccionada en la parametrización de alarmas.
Esta implementación por defecto que el producto B+ SII ofrece, sólo hace cambios de variables para la tabla de cabecera BKPF. De manera que en el SAPScript parametrizado sólo realizará el cambio de una variable en caso de que esta pertenezca a la BKPF. ( Véase 7.2. SapScript para alarmas SII 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).