Hola
Yo tenia la idea que en el PostTransactionNotice, funcionaba similar al TN pero que corria luego de Confirmar la Transaccion.
Por lo que al detectar el error, solo enviaba el Mensaje pero la Transaccion se grababa.
El tema es que NO muestra ningun mensaje, ni tampogo graba nada en el Log de Mensajes del Sistema, donde solo se ve:
Operación finalizada con éxito [Mensaje 200-48]
Llegue a probarlo con varias versiones hasta la 9.3 PL10
En Parametros Generales-Servicio, tengo tildada la opcion:
Habilitar Notificacion de Operaciones
Y estoy seguro que pasa por el SP
Alguien tiene idea si falta Algun parámetro mas o si simplemente asi es como funciona?
Gracias
Notas
h_tps://launchpad.support.sap.com/#/notes/1320484
h_tps://answers.sap.com/questions/9892157/difference-between-posttransnotificaion-and-transn.html
Codigo
-- ADD YOUR CODE HERE
--------------------------------------------------------------------------------------------------------------------------------
--Fuerzo el Error
error = 100;
error_message := N'Paso por el POST TN';
--Grabo el Comentario para asegurarme que paso por aca
UPDATE OINV
SET "Comments" = "Comments" || '-' || CAST(error as char)
WHERE "DocEntry" = list_of_cols_val_tab_del;
-- Select the return values
select :error, :error_message FROM dummy;
end;