Estoy tratando de enviar una notificación cuando un usuario cree una actividad en la tabla OCLG.
Pero esta se envia solo cuando el usuario modifica una actividad, no cuando la crea.
IF @object_type = '33'
AND (@transaction_type = 'A' OR @transaction_type = 'U')
Sera que la función Add no funciona en esta tabla?
Buenos días compañero, no soy experto en sap pero al menos me defiendo. por lo que veo en tu codigo, el SP que tienes configurado solo lo esta validando cuando actualizas o modificas la actividad.
para que el SP te funcione cuando se crea y se actualiza tu codigo deberia ser de esta manera:
Espero que esto te pueda ayudar.
IF @object_type ='33' And @transaction_type In ('A','U')
Recordad formatear el código adeucadamente al insertarlo.
Puede ser que tu problema venga en el código sql que usas para hacer el envio del email y no en la sentencia sql de filtrado de SAP.
para poder echarte una mano sería necesario ver el código entero del transaction referente al proceso.
oculta o renombra la información que no quieras que se vea…