From 1a708f44d9a485795fad809eddf079ab6781cc61 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 16 Jan 2024 15:05:44 +0100 Subject: [PATCH] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql aktualisiert --- .../Update/003_15_01_2024.sql | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql index 686b674..331e952 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql @@ -86,3 +86,27 @@ GO SET IDENTITY_INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] OFF GO +ALTER TRIGGER [dbo].[TBEMLP_EMAIL_OUT_AFT_UPD] ON [dbo].[TBEMLP_EMAIL_OUT] +FOR UPDATE +AS +BEGIN + PRINT '[TBEMLP_EMAIL_OUT_AFT_UPD]...' + DECLARE + @GUID BIGINT, + @ENVELOPE_UUID VARCHAR(250), + @ENVELOPE_ID INTEGER, + @WF_ID INTEGER, + @USER_REFERENCE VARCHAR(100), + @EMAIL_SENT DATETIME, + @EMAIL_ADRESS VARCHAR(250) + SELECT @WF_ID = WF_ID FROM inserted; + IF UPDATE (EMAIL_SENT) AND @WF_ID IN (3001,3002,3003,3004,3005) + BEGIN + SELECT @ENVELOPE_UUID = REFERENCE_STRING, @EMAIL_SENT = EMAIL_SENT,@ENVELOPE_ID = REFERENCE_ID, @EMAIL_ADRESS = EMAIL_ADRESS FROM inserted; + PRINT 'ENVELOPE MSG' + @ENVELOPE_UUID + DECLARE @USR2SIGN INT, @USERS_MAIL_SENT INT,@ENV_ID INT + INSERT INTO TBSIG_ENVELOPE_HISTORY (ENVELOPE_ID, USER_REFERENCE, STATUS, ACTION_DATE) VALUES + (@ENVELOPE_ID, @EMAIL_ADRESS, @WF_ID, @EMAIL_SENT) + END +END +GO