-- SBO_SP_PostTransactionNotice — SQL Server / T-SQL -- -- Corre DESPUÉS del commit de la transacción real de SAP (a diferencia de -- SBO_SP_TransactionNotification, que es síncrono y puede hacer rollback). -- Es un hook compartido de SAP (SAP lo crea vacío por cada compañía nueva, -- y ahí puede convivir código de otros add-ons) — por eso el cuerpo se deja -- reducido a un solo llamado a SP_Webhook_CaptureEvent -- (ver sp-webhook-capture-event-mssql.sql), donde vive toda la lógica. -- -- Instalar, en este orden: -- 1) sp-webhook-capture-event-mssql.sql -- 2) este archivo (reemplaza el cuerpo del SBO_SP_PostTransactionNotice -- existente en la company DB) ALTER PROCEDURE [dbo].[SBO_SP_PostTransactionNotice] @object_type NVARCHAR(20), @transaction_type NCHAR(1), @num_of_cols_in_key INT, @list_of_key_cols_tab_del NVARCHAR(255), @list_of_cols_val_tab_del NVARCHAR(255) AS BEGIN DECLARE @error INT DECLARE @error_message NVARCHAR(200) EXEC [dbo].[SP_Webhook_CaptureEvent] @object_type, @transaction_type, @num_of_cols_in_key, @list_of_key_cols_tab_del, @list_of_cols_val_tab_del, @error OUTPUT, @error_message OUTPUT SELECT @error, @error_message END GO