From bc55677aabba2c0226b3e5acbeec99365f8717a9 Mon Sep 17 00:00:00 2001 From: PitzM Date: Wed, 6 Dec 2023 14:47:42 +0100 Subject: [PATCH 01/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql aktualisiert --- .../10_ENVELOPE_CREATOR/SIG_CREATE.sql | Bin 28858 -> 28732 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql index e3998ab9f449fd0e5964a56a0a15960ecc45ca8c..43589a9c01c01f670e1e3d61a6e8243c3ba5de34 100644 GIT binary patch delta 19 bcmdn>ka5og#tqNdHXE?-klrk#JkJ*ZUmXZ= delta 71 zcmdnfx!dFa%6B} Nh)0##JX2}0F8~Jd5-k7# From e419852869a24defec53119ae56025f0518f7eaa Mon Sep 17 00:00:00 2001 From: PitzM Date: Thu, 7 Dec 2023 14:27:25 +0100 Subject: [PATCH 02/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql aktualisiert --- .../10_ENVELOPE_CREATOR/SIG_CREATE.sql | Bin 28732 -> 28812 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CREATE.sql index 43589a9c01c01f670e1e3d61a6e8243c3ba5de34..2de6c24a439e9e8118e6b4a049beab4c6743f74f 100644 GIT binary patch delta 222 zcmdnApLu6fn z@`(nblM75ZxZxrUdXs&%<#`c$K&s}O$a2C}Ox|lEtqkV@?e$}DWbkEhMY0#D2WSps zjOb(=L!QYs(sGjnOodoMqFj^b8;Vc1QxOmZxmkh1AE;Xas28L@&`Nmn22(D^pv`+t G>#YC^dnVfe delta 184 zcmeBq$hhYL;|32C{tyNu20aFMhEN7i1{VgM$>)`2S#=l`7(ynWH&JB_nf%v8RzC!& zBAOwX!IdEpsLqwakHHy8#xj7_0pCicdagDg<_i0)szLEzoWTy~zu$geNN)v2ZFd*n&ljHuIX* GTLAzp_$6Hc From a765b96e6ad7f157e50ded056ef87d6ab637f1fb Mon Sep 17 00:00:00 2001 From: JenneJ Date: Fri, 8 Dec 2023 14:42:13 +0100 Subject: [PATCH 03/16] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/10=5FENVELOPE=5FC?= =?UTF-8?q?REATOR/SIG=5FCLEAN.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CLEAN.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CLEAN.sql diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CLEAN.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CLEAN.sql new file mode 100644 index 0000000..2bd17d8 --- /dev/null +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_CLEAN.sql @@ -0,0 +1,9 @@ +TRUNCATE TABLE TBSIG_ENVELOPE_HISTORY +TRUNCATE TABLE TBSIG_ENVELOPE +TRUNCATE TABLE TBSIG_RECEIVER +TRUNCATE TABLE TBSIG_ENVELOPE_RECEIVER +TRUNCATE TABLE TBSIG_DOCUMENT_RECEIVER_ELEMENT +TRUNCATE TABLE TBSIG_DOCUMENT_STATUS +TRUNCATE TABLE TBSIG_ENVELOPE_CERTIFICATE +TRUNCATE TABLE TBSIG_ENVELOPE_DOCUMENT +TRUNCATE TABLE TBSIG_USER_RECEIVER \ No newline at end of file From 32dafd75944d0fe06910717d469a7ec0851a0adf Mon Sep 17 00:00:00 2001 From: JenneJ Date: Thu, 21 Dec 2023 12:11:33 +0100 Subject: [PATCH 04/16] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/10=5FENVELOPE=5FC?= =?UTF-8?q?REATOR/Update/001=5F21=5F12=5F2023.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Update/001_21_12_2023.sql | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql new file mode 100644 index 0000000..74a2b01 --- /dev/null +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql @@ -0,0 +1,67 @@ +USE [DD_ECM] +GO +/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 21.12.2023 12:02:51 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO + +/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 05.12.2023 15:50:11 ******/ +ALTER TRIGGER [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] ON [dbo].[TBSIG_ENVELOPE_HISTORY] +WITH EXECUTE AS CALLER +FOR INSERT +AS +BEGIN TRY + DECLARE + @GUID BIGINT, + @ENVELOPE_ID INTEGER, + @STATUS INTEGER, + @USER_REFERENCE VARCHAR(100) + SELECT + @GUID = GUID, + @ENVELOPE_ID = ENVELOPE_ID, + @STATUS = STATUS, + @USER_REFERENCE = USER_REFERENCE + FROM INSERTED + --PRÜFEN OB ES EIN STATUS VOM WEBCLIENT IST 0 2 + IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 1 + BEGIN + IF @STATUS IN (1001, 1002, 1003, 1007, 1008, 1009) /*ENVELOPE QUEUED*/ + UPDATE TBSIG_ENVELOPE SET STATUS = @STATUS WHERE GUID = @ENVELOPE_ID + END + ELSE IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 2 + BEGIN + + IF @STATUS = 2002 /*DOKUMENT SIGINIERT*/ + BEGIN + DECLARE @COUNT_SIGNED INT, @COUNT_SIGNERS INT + SELECT @COUNT_SIGNED = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 2002 + SELECT @COUNT_SIGNERS = COUNT(REC_ID) FROM VWSIG_ENVELOPE_RECEIVER WHERE ENV_ID = @ENVELOPE_ID + IF @COUNT_SIGNED = @COUNT_SIGNERS + BEGIN + UPDATE TBSIG_ENVELOPE SET STATUS = 1006 WHERE GUID = @ENVELOPE_ID /*FULLY SIGNED*/ + INSERT INTO TBSIG_ENVELOPE_HISTORY (ENVELOPE_ID, USER_REFERENCE, STATUS, ACTION_DATE) VALUES (@ENVELOPE_ID, 'System', 1006, DATEADD(second, 5, GETDATE())) + END + ELSE + UPDATE TBSIG_ENVELOPE SET STATUS = 1005 WHERE GUID = @ENVELOPE_ID /*PARTLY SIGNED*/ + END + END + ELSE IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 3 + IF @STATUS = 3001 /*EMAIL OUT SIGNATUREINLADUNG*/ + BEGIN + DECLARE @COUNT_MSG_OUT INT, @COUNT_USERS2_SIGN INT + SELECT @COUNT_MSG_OUT = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 3001 + PRINT '@COUNT_MSG_OUT:' + CONVERT(VARCHAR(3),@COUNT_MSG_OUT) + SELECT @COUNT_USERS2_SIGN = COUNT(REC_ID) FROM VWSIG_ENVELOPE_RECEIVER WHERE ENV_ID = @ENVELOPE_ID + PRINT '@@COUNT_USERS2_SIGN:' + CONVERT(VARCHAR(3),@COUNT_USERS2_SIGN) + IF @COUNT_MSG_OUT = @COUNT_USERS2_SIGN + UPDATE TBSIG_ENVELOPE SET STATUS = 1004 WHERE GUID = @ENVELOPE_ID /*ALL INVITATIONS SENT*/ +-- INSERT INTO TBSIG_ENVELOPE_HISTORY (ENVELOPE_ID,USER_REFERENCE,STATUS,ACTION_DATE) VALUES (@ENVELOPE_ID,'Digital Data Email-Service',1004,GETDATE()) + END + +END TRY +BEGIN CATCH + PRINT 'ERROR IN PROCEDURE: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE()) + + ' - ERROR-MESSAGE: ' + + CONVERT(VARCHAR(500),ERROR_MESSAGE()) +END CATCH From 8b7fa4d7db54af92d807e57c595d3d22103f81dc Mon Sep 17 00:00:00 2001 From: JenneJ Date: Thu, 21 Dec 2023 12:12:13 +0100 Subject: [PATCH 05/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql aktualisiert --- .../Update/001_21_12_2023.sql | 24 +++++++++++++++---- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql index 74a2b01..7913565 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/001_21_12_2023.sql @@ -1,10 +1,5 @@ USE [DD_ECM] GO -/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 21.12.2023 12:02:51 ******/ -SET ANSI_NULLS ON -GO -SET QUOTED_IDENTIFIER ON -GO /****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 05.12.2023 15:50:11 ******/ ALTER TRIGGER [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] ON [dbo].[TBSIG_ENVELOPE_HISTORY] @@ -65,3 +60,22 @@ BEGIN CATCH + ' - ERROR-MESSAGE: ' + CONVERT(VARCHAR(500),ERROR_MESSAGE()) END CATCH +GO + +CREATE OR ALTER VIEW [dbo].[VWSIG_ENVELOPE_REPORT] as +SELECT + T2.GUID AS ENVELOPE_ID + --- HEAD + ,T2.ENVELOPE_UUID HEAD_UUID + ,T2.TITLE HEAD_TITLE + ,T2.MESSAGE HEAD_MESSAGE + --- POSITIONS + ,T.STATUS POS_STATUS + ,T.ACTION_DATE POS_WHEN + ,T.USER_REFERENCE POS_WHO + +FROM TBSIG_ENVELOPE_HISTORY T +JOIN TBSIG_ENVELOPE T2 ON T2.GUID = T.ENVELOPE_ID + +GO + From b626c343c00ae67e7507b2a25dd4e78d6f6d0628 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 9 Jan 2024 11:04:16 +0100 Subject: [PATCH 06/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql aktualisiert --- 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql index bf8c864..b0bae39 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/SIG_DELETE.sql @@ -8,6 +8,7 @@ DROP TABLE TBSIG_ENVELOPE_CERTIFICATE DROP TABLE TBSIG_ENVELOPE_DOCUMENT DROP TABLE TBSIG_USER_RECEIVER DROP TABLE TBSIG_CONFIG +DROP TABLE TBSIG_ENVELOPE_TYPE DROP VIEW VWSIG_ENVELOPE_REPORT DROP VIEW VWSIG_ENVELOPE_RECEIVER From 571a38a78c4ec7fe504b3c1cc08a76b909bb04d2 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 9 Jan 2024 11:10:44 +0100 Subject: [PATCH 07/16] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/10=5FENVELOPE=5FC?= =?UTF-8?q?REATOR/Update/002=5F09=5F01=5F2024.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Update/002_09_01_2024.sql | 207 ++++++++++++++++++ 1 file changed, 207 insertions(+) create mode 100644 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql new file mode 100644 index 0000000..73a0d3d --- /dev/null +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql @@ -0,0 +1,207 @@ +USE [DD_ECM] +GO +/****** Object: Trigger [dbo].[TBEMLP_EMAIL_OUT_AFT_UPD] Script Date: 09.01.2024 10:02:30 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO +--CREATED 07.12.2023 DD MS +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) + 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 + +USE [DD_ECM] +GO +/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 09.01.2024 10:01:34 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO + +/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 05.12.2023 15:50:11 ******/ +ALTER TRIGGER [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] ON [dbo].[TBSIG_ENVELOPE_HISTORY] +WITH EXECUTE AS CALLER +FOR INSERT +AS +BEGIN TRY + DECLARE + @GUID BIGINT, + @ENVELOPE_ID INTEGER, + @STATUS INTEGER, + @USER_REFERENCE VARCHAR(100) + SELECT + @GUID = GUID, + @ENVELOPE_ID = ENVELOPE_ID, + @STATUS = STATUS, + @USER_REFERENCE = USER_REFERENCE + FROM INSERTED + --PRÜFEN OB ES EIN STATUS VOM WEBCLIENT IST 0 2 + IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 1 + BEGIN + IF @STATUS IN (1001, 1002, 1003, 1007, 1008, 1009) /*ENVELOPE QUEUED*/ + UPDATE TBSIG_ENVELOPE SET STATUS = @STATUS WHERE GUID = @ENVELOPE_ID + END + ELSE IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 2 + BEGIN + + IF @STATUS = 2005 /*DOKUMENT SIGINIERT*/ + BEGIN + DECLARE @COUNT_SIGNED INT, @COUNT_SIGNERS INT + SELECT @COUNT_SIGNED = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 2002 + SELECT @COUNT_SIGNERS = COUNT(REC_ID) FROM VWSIG_ENVELOPE_RECEIVER WHERE ENV_ID = @ENVELOPE_ID + IF @COUNT_SIGNED = @COUNT_SIGNERS + BEGIN + UPDATE TBSIG_ENVELOPE SET STATUS = 1006 WHERE GUID = @ENVELOPE_ID /*FULLY SIGNED*/ + INSERT INTO TBSIG_ENVELOPE_HISTORY (ENVELOPE_ID, USER_REFERENCE, STATUS, ACTION_DATE) VALUES (@ENVELOPE_ID, 'System', 1006, DATEADD(second, 5, GETDATE())) + END + ELSE + UPDATE TBSIG_ENVELOPE SET STATUS = 1005 WHERE GUID = @ENVELOPE_ID /*PARTLY SIGNED*/ + END + END + ELSE IF LEFT(CONVERT(VARCHAR(4),@STATUS),1) = 3 + IF @STATUS = 3001 /*EMAIL OUT SIGNATUREINLADUNG*/ + BEGIN + DECLARE @COUNT_MSG_OUT INT, @COUNT_USERS2_SIGN INT + SELECT @COUNT_MSG_OUT = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 3001 + PRINT '@COUNT_MSG_OUT:' + CONVERT(VARCHAR(3),@COUNT_MSG_OUT) + SELECT @COUNT_USERS2_SIGN = COUNT(REC_ID) FROM VWSIG_ENVELOPE_RECEIVER WHERE ENV_ID = @ENVELOPE_ID + PRINT '@@COUNT_USERS2_SIGN:' + CONVERT(VARCHAR(3),@COUNT_USERS2_SIGN) + IF @COUNT_MSG_OUT = @COUNT_USERS2_SIGN + UPDATE TBSIG_ENVELOPE SET STATUS = 1004 WHERE GUID = @ENVELOPE_ID /*ALL INVITATIONS SENT*/ +-- INSERT INTO TBSIG_ENVELOPE_HISTORY (ENVELOPE_ID,USER_REFERENCE,STATUS,ACTION_DATE) VALUES (@ENVELOPE_ID,'Digital Data Email-Service',1004,GETDATE()) + END + +END TRY +BEGIN CATCH + PRINT 'ERROR IN PROCEDURE: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE()) + + ' - ERROR-MESSAGE: ' + + CONVERT(VARCHAR(500),ERROR_MESSAGE()) +END CATCH +GO + +CREATE TABLE [dbo].[TBSIG_ENVELOPE_TYPE]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [TITLE] [nvarchar](128) NOT NULL, + [LANGUAGE] [nvarchar](5) NULL, + [EXPIRES_DAYS] [int] NULL, + [CERTIFICATION_TYPE] [int] NULL, + [USE_ACCESS_CODE] [bit] NULL, + [FINAL_EMAIL_TO_CREATOR] [int] NULL, + [FINAL_EMAIL_TO_RECEIVERS] [int] NULL, + [ADDED_WHEN] [datetime] NOT NULL, + [CHANGED_WHEN] [datetime] NULL, + [EXPIRES_WARNING_DAYS] [int] NULL, + [SEND_REMINDER_EMAILS] [bit] NULL, + [FIRST_REMINDER_DAYS] [int] NULL, + [REMINDER_INTERVAL_DAYS] [int] NULL, + [CONTRACT_TYPE] [int] NULL +) ON [PRIMARY] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_LANGUAGE] DEFAULT (N'((de-DE))') FOR [LANGUAGE] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_EXPIRES_DAYS] DEFAULT ((0)) FOR [EXPIRES_DAYS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_CERTIFICATION_TYPE] DEFAULT ((0)) FOR [CERTIFICATION_TYPE] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_USE_ACCESS_CODE] DEFAULT ((0)) FOR [USE_ACCESS_CODE] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_FINAL_EMAIL_TO_CREATOR] DEFAULT ((0)) FOR [FINAL_EMAIL_TO_CREATOR] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_FINAL_EMAIL_TO_RECEIVER] DEFAULT ((0)) FOR [FINAL_EMAIL_TO_RECEIVERS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE_TYPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_TYPE_CONTRACT_TYPE] DEFAULT ((1)) FOR [CONTRACT_TYPE] +GO + + +/* --- TBSIG_ENVELOPE --- */ + +ALTER TABLE TBSIG_ENVELOPE ADD [LANGUAGE] [nvarchar](5) NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [SEND_REMINDER_EMAILS] [bit] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [FIRST_REMINDER_DAYS] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [REMINDER_INTERVAL_DAYS] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [ENVELOPE_TYPE] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [CERTIFICATION_TYPE] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [USE_ACCESS_CODE] [bit] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [FINAL_EMAIL_TO_CREATOR] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [FINAL_EMAIL_TO_RECEIVERS] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [EXPIRES_WHEN_DAYS] [int] NULL +GO + +ALTER TABLE TBSIG_ENVELOPE ADD [EXPIRES_WARNING_WHEN_DAYS] [int] NULL +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_SEND_REMINDER_EMAILS] DEFAULT ((0)) FOR [SEND_REMINDER_EMAILS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_FIRST_REMINDER_DAYS] DEFAULT ((0)) FOR [FIRST_REMINDER_DAYS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_REMINDER_INTERVAL_DAYS] DEFAULT ((0)) FOR [REMINDER_INTERVAL_DAYS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_ENVELOPE_TYPE] DEFAULT ((0)) FOR [ENVELOPE_TYPE] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_CERTIFICATION_TYPE] DEFAULT ((1)) FOR [CERTIFICATION_TYPE] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_FINAL_EMAIL_TO_CREATOR] DEFAULT ((0)) FOR [FINAL_EMAIL_TO_CREATOR] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_FINAL_EMAIL_TO_RECEIVER] DEFAULT ((0)) FOR [FINAL_EMAIL_TO_RECEIVERS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_EXPIRES_WHEN_DAYS] DEFAULT ((0)) FOR [EXPIRES_WHEN_DAYS] +GO + +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_EXPIRES_WARNING_WHEN_DAYS] DEFAULT ((0)) FOR [EXPIRES_WARNING_WHEN_DAYS] +GO \ No newline at end of file From 9d365db23f4d466c0f6df84a1b6dd15f79c14ad9 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Thu, 11 Jan 2024 10:35:30 +0100 Subject: [PATCH 08/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql aktualisiert --- .../10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql index 73a0d3d..f30a5de 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/002_09_01_2024.sql @@ -39,6 +39,14 @@ GO SET QUOTED_IDENTIFIER ON GO +USE [DD_ECM] +GO +/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 11.01.2024 10:23:04 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO + /****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 05.12.2023 15:50:11 ******/ ALTER TRIGGER [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] ON [dbo].[TBSIG_ENVELOPE_HISTORY] WITH EXECUTE AS CALLER @@ -68,7 +76,7 @@ BEGIN TRY IF @STATUS = 2005 /*DOKUMENT SIGINIERT*/ BEGIN DECLARE @COUNT_SIGNED INT, @COUNT_SIGNERS INT - SELECT @COUNT_SIGNED = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 2002 + SELECT @COUNT_SIGNED = COUNT(GUID) FROM TBSIG_ENVELOPE_HISTORY WHERE ENVELOPE_ID = @ENVELOPE_ID AND STATUS = 2005 SELECT @COUNT_SIGNERS = COUNT(REC_ID) FROM VWSIG_ENVELOPE_RECEIVER WHERE ENV_ID = @ENVELOPE_ID IF @COUNT_SIGNED = @COUNT_SIGNERS BEGIN From d551d5330b40f9994bef1406165923e25ce83c47 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Mon, 15 Jan 2024 13:53:43 +0100 Subject: [PATCH 09/16] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/10=5FENVELOPE=5FC?= =?UTF-8?q?REATOR/Update/003=5F15=5F01=5F2024.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Update/003_15_01_2024.sql | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql 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 new file mode 100644 index 0000000..49ffd04 --- /dev/null +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql @@ -0,0 +1,28 @@ +USE [DD_ECM] +GO + +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO + +ALTER VIEW [dbo].[VWSIG_ENVELOPE_REPORT] as +SELECT + T2.GUID AS ENVELOPE_ID + --- HEAD + ,T2.ENVELOPE_UUID HEAD_UUID + ,T2.TITLE HEAD_TITLE + ,T2.MESSAGE HEAD_MESSAGE + --- POSITIONS + ,T.STATUS POS_STATUS + ,T.ACTION_DATE POS_WHEN + ,T.USER_REFERENCE POS_WHO + +FROM TBSIG_ENVELOPE_HISTORY T +JOIN TBSIG_ENVELOPE T2 ON T2.GUID = T.ENVELOPE_ID +WHERE T.STATUS NOT IN (1005, 1006) + +GO + + From 59f8b7e0a5437bab4e00df56392fbe1bfdae0e8d Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 16 Jan 2024 10:40:31 +0100 Subject: [PATCH 10/16] 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update/003_15_01_2024.sql aktualisiert --- .../Update/003_15_01_2024.sql | 62 ++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) 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 49ffd04..686b674 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 @@ -22,7 +22,67 @@ SELECT FROM TBSIG_ENVELOPE_HISTORY T JOIN TBSIG_ENVELOPE T2 ON T2.GUID = T.ENVELOPE_ID WHERE T.STATUS NOT IN (1005, 1006) - GO +CREATE TABLE [dbo].[TBSIG_EMAIL_TEMPLATE]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [NAME] [nvarchar](64) NULL, + [BODY] [nvarchar](max) NULL, + [SUBJECT] [nvarchar](512) NULL +) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] +GO +SET IDENTITY_INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ON +GO +INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ([GUID], [NAME], [BODY], [SUBJECT]) VALUES (1, N'DocumentReceived', N'Guten Tag [NAME_RECEIVER],
+
+[NAME_SENDER] hat Ihnen ein Dokument zum [SIGNATURE_TYPE] gesendet.
+
+Über den folgenden Link können Sie das Dokument einsehen: [LINK_TO_DOCUMENT_TEXT]
+
+[MESSAGE]
+
+Mit freundlichen Grüßen
+
+[NAME_PORTAL]', N'Dokument erhalten: ''[DOCUMENT_TITLE]''') +GO +INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ([GUID], [NAME], [BODY], [SUBJECT]) VALUES (2, N'DocumentDeleted', N'Guten Tag [NAME_RECEIVER],
+
+[NAME_SENDER] hat den Umschlag ''[DOCUMENT_TITLE]'' gelöscht.
+
+Mit freundlichen Grüßen
+
+[NAME_PORTAL]', N'Umschlag zurückgezogen: ''[DOCUMENT_TITLE]''') +GO +INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ([GUID], [NAME], [BODY], [SUBJECT]) VALUES (3, N'DocumentSigned', N'Guten Tag [NAME_RECEIVER],
+
+hiermit bestätigen wir Ihnen die erfolgreiche Signatur für den Vorgang ''[DOCUMENT_TITLE]''.
+
+Mit freundlichen Grüßen
+
+[NAME_PORTAL]', N'Dokument unterschrieben: ''[DOCUMENT_TITLE]''') +GO +INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ([GUID], [NAME], [BODY], [SUBJECT]) VALUES (4, N'DocumentCompleted', N'Guten Tag [NAME_RECEIVER],
+
+Der Signaturvorgang ''[DOCUMENT_TITLE]'' wurde erfolgreich abgeschlossen.
+
+Sie erhalten das Dokument mit einem detaillierten Ergebnisbericht als Anhang zu dieser Email.
+
+Mit freundlichen Grüßen
+
+[NAME_PORTAL]', N'Umschlag abgeschlossen: ''[DOCUMENT_TITLE]''') +GO +INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] ([GUID], [NAME], [BODY], [SUBJECT]) VALUES (5, N'DocumentAccessCodeReceived', N'Guten Tag [NAME_RECEIVER],
+
+[NAME_SENDER] hat Ihnen ein Dokument zum [SIGNATURE_TYPE] gesendet.
+
+Verwenden Sie den folgenden Zugriffscode, um das Dokument einzusehen:
+
+[DOCUMENT_ACCESS_CODE]
+
+Mit freundlichen Grüßen
+
+[NAME_PORTAL]', N'Zugriffscode für Dokument erhalten: ''[DOCUMENT_TITLE]''') +GO +SET IDENTITY_INSERT [dbo].[TBSIG_EMAIL_TEMPLATE] OFF +GO From 1a708f44d9a485795fad809eddf079ab6781cc61 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 16 Jan 2024 15:05:44 +0100 Subject: [PATCH 11/16] 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 From a8672d00d0c785b02ed37fb1e99adec1f367bbb1 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 23 Jan 2024 13:57:22 +0100 Subject: [PATCH 12/16] =?UTF-8?q?15=5FJobRunner/CREATE=5FDB=5FOBJECTS.sql?= =?UTF-8?q?=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 15_JobRunner/CREATE_DB_OBJECTS.sql | 106 +++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 15_JobRunner/CREATE_DB_OBJECTS.sql diff --git a/15_JobRunner/CREATE_DB_OBJECTS.sql b/15_JobRunner/CREATE_DB_OBJECTS.sql new file mode 100644 index 0000000..883451f --- /dev/null +++ b/15_JobRunner/CREATE_DB_OBJECTS.sql @@ -0,0 +1,106 @@ +USE [DD_ECM] +GO +/****** Object: Table [dbo].[TBCUST_JOBRUNNER_MAPPING] Script Date: 23.01.2024 13:56:22 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO +CREATE TABLE [dbo].[TBCUST_JOBRUNNER_MAPPING]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [SourcePath] [varchar](200) NOT NULL, + [DestinationColumn] [varchar](200) NOT NULL, + [ADDED_WHO] [varchar](100) NOT NULL, + [ADDED_WHEN] [datetime] NULL, + CONSTRAINT [PK_TBCUST_JOBRUNNER_MAPPING_GUID] PRIMARY KEY CLUSTERED +( + [GUID] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], + CONSTRAINT [UQ_TBCUST_JOBRUNNER_MAPPING] UNIQUE NONCLUSTERED +( + [SourcePath] ASC, + [DestinationColumn] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO +/****** Object: Table [dbo].[TBCUST_JOBRUNNER_QUERY] Script Date: 23.01.2024 13:56:22 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO +CREATE TABLE [dbo].[TBCUST_JOBRUNNER_QUERY]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [TITLE] [varchar](200) NOT NULL, + [CON_ID] [smallint] NOT NULL, + [QUERY_STRING] [varchar](4000) NOT NULL, + [OPERATION_NAME] [varchar](200) NOT NULL, + [DESTINATION_TABLE] [varchar](200) NOT NULL, + [CLEAR_BEFORE_FILL] [bit] NOT NULL, + [MAPPING_BASE_PATH] [varchar](200) NOT NULL, + [COMMENT] [varchar](250) NULL, + [ADDED_WHO] [varchar](100) NOT NULL, + [ADDED_WHEN] [datetime] NULL, + [SEQUENCE] [int] NOT NULL, + CONSTRAINT [PK_TBCUST_JOBRUNNER_QUERY_GUID] PRIMARY KEY CLUSTERED +( + [GUID] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], + CONSTRAINT [UQ_TBCUST_JOBRUNNER_NAME] UNIQUE NONCLUSTERED +( + [TITLE] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], + CONSTRAINT [UQ_TBCUST_JOBRUNNER_QUERY_STRING] UNIQUE NONCLUSTERED +( + [QUERY_STRING] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO +/****** Object: Table [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] Script Date: 23.01.2024 13:56:22 ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO +CREATE TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [QUERY_ID] [int] NOT NULL, + [MAPPING_ID] [int] NOT NULL, + [ADDED_WHO] [varchar](100) NOT NULL, + [ADDED_WHEN] [datetime] NULL, + CONSTRAINT [PK_TBCUST_JOBRUNNER_QUERY_MAPPING_GUID] PRIMARY KEY CLUSTERED +( + [GUID] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], + CONSTRAINT [FK_TBCUST_JOBRUNNER_QUERY_MAPPING] UNIQUE NONCLUSTERED +( + [QUERY_ID] ASC, + [MAPPING_ID] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_MAPPING] ADD DEFAULT ('Digital Data') FOR [ADDED_WHO] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_MAPPING] ADD DEFAULT (getdate()) FOR [ADDED_WHEN] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY] ADD CONSTRAINT [DF__TBCUST_JO__CLEAR__6EEB59C5] DEFAULT ((0)) FOR [CLEAR_BEFORE_FILL] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY] ADD CONSTRAINT [DF__TBCUST_JO__MAPPI__6FDF7DFE] DEFAULT ('') FOR [MAPPING_BASE_PATH] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY] ADD CONSTRAINT [DF__TBCUST_JO__ADDED__70D3A237] DEFAULT ('Digital Data') FOR [ADDED_WHO] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY] ADD CONSTRAINT [DF__TBCUST_JO__ADDED__71C7C670] DEFAULT (getdate()) FOR [ADDED_WHEN] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY] ADD CONSTRAINT [DF_TBCUST_JOBRUNNER_QUERY_SEQUENCE] DEFAULT ((0)) FOR [SEQUENCE] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] ADD DEFAULT ('Digital Data') FOR [ADDED_WHO] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] ADD DEFAULT (getdate()) FOR [ADDED_WHEN] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] WITH CHECK ADD CONSTRAINT [FK_TBCUST_JOBRUNNER_QUERY_MAPPING_MAPPING_ID] FOREIGN KEY([MAPPING_ID]) +REFERENCES [dbo].[TBCUST_JOBRUNNER_MAPPING] ([GUID]) +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] CHECK CONSTRAINT [FK_TBCUST_JOBRUNNER_QUERY_MAPPING_MAPPING_ID] +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] WITH CHECK ADD CONSTRAINT [FK_TBCUST_JOBRUNNER_QUERY_MAPPING_QUERY_ID] FOREIGN KEY([QUERY_ID]) +REFERENCES [dbo].[TBCUST_JOBRUNNER_QUERY] ([GUID]) +GO +ALTER TABLE [dbo].[TBCUST_JOBRUNNER_QUERY_MAPPING] CHECK CONSTRAINT [FK_TBCUST_JOBRUNNER_QUERY_MAPPING_QUERY_ID] +GO From ae8a196ea9018196e7799611f5bdd20b65c859d1 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 23 Jan 2024 14:00:01 +0100 Subject: [PATCH 13/16] =?UTF-8?q?15=5FJobRunner/Updates/001=5F23=5F01=5F20?= =?UTF-8?q?24.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 15_JobRunner/Updates/001_23_01_2024.sql | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 15_JobRunner/Updates/001_23_01_2024.sql diff --git a/15_JobRunner/Updates/001_23_01_2024.sql b/15_JobRunner/Updates/001_23_01_2024.sql new file mode 100644 index 0000000..ea92a17 --- /dev/null +++ b/15_JobRunner/Updates/001_23_01_2024.sql @@ -0,0 +1,10 @@ +USE DD_ECM + +IF NOT EXISTS(SELECT 1 FROM sys.columns + WHERE Name = N'FORMAT_STRING' + AND Object_ID = Object_ID(N'dbo.TBCUST_JOBRUNNER_QUERY')) +BEGIN + -- Column Exists + ALTER TABLE TBCUST_JOBRUNNER_QUERY ADD ACTIVE BIT NOT NULL DEFAULT 1 +END +GO \ No newline at end of file From 87aeec6e63c84015b24f1ec9a8146f5ebf3ccee1 Mon Sep 17 00:00:00 2001 From: JenneJ Date: Tue, 23 Jan 2024 14:01:32 +0100 Subject: [PATCH 14/16] 15_JobRunner/Updates/001_23_01_2024.sql aktualisiert --- 15_JobRunner/Updates/001_23_01_2024.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/15_JobRunner/Updates/001_23_01_2024.sql b/15_JobRunner/Updates/001_23_01_2024.sql index ea92a17..8837ff3 100644 --- a/15_JobRunner/Updates/001_23_01_2024.sql +++ b/15_JobRunner/Updates/001_23_01_2024.sql @@ -1,7 +1,7 @@ USE DD_ECM IF NOT EXISTS(SELECT 1 FROM sys.columns - WHERE Name = N'FORMAT_STRING' + WHERE Name = N'ACTIVE' AND Object_ID = Object_ID(N'dbo.TBCUST_JOBRUNNER_QUERY')) BEGIN -- Column Exists From 4c5293f59a66c34be188730ee9c43596529d9526 Mon Sep 17 00:00:00 2001 From: PitzM Date: Mon, 12 Feb 2024 11:33:16 +0100 Subject: [PATCH 15/16] =?UTF-8?q?00=5FDB=5FSETUP=5FSINGLE/01=5FDD=5FECM/1.?= =?UTF-8?q?9.7.5.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql diff --git a/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql b/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql new file mode 100644 index 0000000..1216b35 --- /dev/null +++ b/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql @@ -0,0 +1,10 @@ +USE [DD_ECM] + +UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.5' +GO + +ALTER TABLE [dbo].[TBDD_EMAIL_TEMPLATE] ADD LANGUAGE varchar(5) DEFAULT 'de-DE'; +GO + + +GO \ No newline at end of file From 4319b73e8c9aa7045876aaf4b3b69a8319f8326d Mon Sep 17 00:00:00 2001 From: PitzM Date: Wed, 10 Apr 2024 10:40:30 +0200 Subject: [PATCH 16/16] 00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql aktualisiert --- 00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql b/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql index 1216b35..946ba0c 100644 --- a/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql +++ b/00_DB_SETUP_SINGLE/01_DD_ECM/1.9.7.5.sql @@ -3,7 +3,8 @@ USE [DD_ECM] UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.5' GO -ALTER TABLE [dbo].[TBDD_EMAIL_TEMPLATE] ADD LANGUAGE varchar(5) DEFAULT 'de-DE'; +ALTER TABLE [dbo].[TBDD_EMAIL_TEMPLATE] ADD [LANGUAGE] varchar(5) DEFAULT 'de-DE'; +ALTER TABLE [dbo].[TBDD_EMAIL_TEMPLATE] ADD [CONNECTED_TEMPLATE] int DEFAULT 0; GO