From 3696b794d01b60efc00a23770dc798a71f3cdef2 Mon Sep 17 00:00:00 2001 From: PitzM Date: Fri, 30 Aug 2024 10:20:18 +0200 Subject: [PATCH 1/8] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/02=5FTASKFLOW/Updat?= =?UTF-8?q?es/2.4.0.1=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Procedure PRTF_NEW_VALIDATOR_MESSAGE anlegen --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 new file mode 100644 index 0000000..f43ab73 --- /dev/null +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 @@ -0,0 +1,51 @@ +-- PRTF_NEW_VALIDATOR_MESSAGE +-- ================================================================= +-- Die Procedure fügt einen Datensatz in die Tabelle TBTF_VALIDATOR_MESSAGE ein. +-- +-- ================================================================= +-- Copyright (c) 2024 by Digital Data GmbH +-- +-- Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim +-- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works +-- ================================================================= +-- Creation Date / Author: 29.08.2024 / MP +-- ================================================================= +-- History: +-- 29.08.2024 / MP - Prozedur erstellt + + +CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE] + @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege + , @MESSAGE_TITLE VARCHAR(100) -- Title + , @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen + , @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler +AS +BEGIN + SET NOCOUNT ON; + + IF NOT EXISTS (SELECT 1 FROM DD_ECM.dbo.TBDD_GUI_LANGUAGE_PHRASE WHERE TITLE = @MESSAGE_TITLE AND MODULE = 'PM' AND CAPT_TYPE = 'WF_MESSAGE' AND OBJ_NAME = 'frmValidator') + BEGIN + -- Wenn es die Meldung nicht gibt, oder nicht korrekt konfiguriert ist, brechen wir hier ab + RETURN; + END + + IF @IMAGE_INDEX > 2 + BEGIN + SET @IMAGE_INDEX = 0; + END + + INSERT INTO DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE + ( + DocID + , GUI_LANG_TITLE + , ImageIndex + , Active + , ADDED_WHO + ) VALUES ( + @DOC_ID + , @MESSAGE_TITLE + , @IMAGE_INDEX + , 1 -- wir fügen nur aktive Sätze ein + , @ADDED_WHO + ); +END \ No newline at end of file From 56baa4e01da0287ffd236b41d357d1b8e14a6b24 Mon Sep 17 00:00:00 2001 From: PitzM Date: Fri, 30 Aug 2024 10:21:00 +0200 Subject: [PATCH 2/8] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/02=5FTASKFLOW/Updat?= =?UTF-8?q?es/2.4.0.1=20gel=C3=B6scht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 | 51 ------------------- 1 file changed, 51 deletions(-) delete mode 100644 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 deleted file mode 100644 index f43ab73..0000000 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1 +++ /dev/null @@ -1,51 +0,0 @@ --- PRTF_NEW_VALIDATOR_MESSAGE --- ================================================================= --- Die Procedure fügt einen Datensatz in die Tabelle TBTF_VALIDATOR_MESSAGE ein. --- --- ================================================================= --- Copyright (c) 2024 by Digital Data GmbH --- --- Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim --- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works --- ================================================================= --- Creation Date / Author: 29.08.2024 / MP --- ================================================================= --- History: --- 29.08.2024 / MP - Prozedur erstellt - - -CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE] - @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege - , @MESSAGE_TITLE VARCHAR(100) -- Title - , @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen - , @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler -AS -BEGIN - SET NOCOUNT ON; - - IF NOT EXISTS (SELECT 1 FROM DD_ECM.dbo.TBDD_GUI_LANGUAGE_PHRASE WHERE TITLE = @MESSAGE_TITLE AND MODULE = 'PM' AND CAPT_TYPE = 'WF_MESSAGE' AND OBJ_NAME = 'frmValidator') - BEGIN - -- Wenn es die Meldung nicht gibt, oder nicht korrekt konfiguriert ist, brechen wir hier ab - RETURN; - END - - IF @IMAGE_INDEX > 2 - BEGIN - SET @IMAGE_INDEX = 0; - END - - INSERT INTO DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE - ( - DocID - , GUI_LANG_TITLE - , ImageIndex - , Active - , ADDED_WHO - ) VALUES ( - @DOC_ID - , @MESSAGE_TITLE - , @IMAGE_INDEX - , 1 -- wir fügen nur aktive Sätze ein - , @ADDED_WHO - ); -END \ No newline at end of file From 55b719cf9bf60fd75d8317616570cb180d51a53e Mon Sep 17 00:00:00 2001 From: PitzM Date: Fri, 30 Aug 2024 10:23:00 +0200 Subject: [PATCH 3/8] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/02=5FTASKFLOW/Updat?= =?UTF-8?q?es/2.4.0.1.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create Procedure PRTF_NEW_VALIDATOR_MESSAGE --- .../02_TASKFLOW/Updates/2.4.0.1.sql | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql new file mode 100644 index 0000000..4a88b82 --- /dev/null +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql @@ -0,0 +1,51 @@ +-- PRTF_NEW_VALIDATOR_MESSAGE +-- ================================================================= +-- Die Procedure fügt einen Datensatz in die Tabelle TBTF_VALIDATOR_MESSAGE ein. +-- +-- ================================================================= +-- Copyright (c) 2024 by Digital Data GmbH +-- +-- Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim +-- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works +-- ================================================================= +-- Creation Date / Author: 29.08.2024 / MP +-- ================================================================= +-- History: +-- 29.08.2024 / MP - Prozedur erstellt + +CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE] + @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege + , @MESSAGE_TITLE VARCHAR(100) -- Title + , @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen + , @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler +AS +BEGIN + SET NOCOUNT ON; + + IF NOT EXISTS (SELECT 1 FROM DD_ECM.dbo.TBDD_GUI_LANGUAGE_PHRASE + WHERE TITLE = @MESSAGE_TITLE AND MODULE = 'PM' AND CAPT_TYPE = 'WF_MESSAGE' AND OBJ_NAME = 'frmValidator') + BEGIN + -- Wenn es die Meldung nicht gibt, oder nicht korrekt konfiguriert ist, brechen wir hier ab + RETURN; + END + + IF @IMAGE_INDEX > 2 + BEGIN + SET @IMAGE_INDEX = 0; + END + + INSERT INTO DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE + ( + DocID + , GUI_LANG_TITLE + , ImageIndex + , Active + , ADDED_WHO + ) VALUES ( + @DOC_ID + , @MESSAGE_TITLE + , @IMAGE_INDEX + , 1 -- wir fügen nur aktive Sätze ein + , @ADDED_WHO + ); +END From 4472c61b58522195de71c213fa9963d7a576f465 Mon Sep 17 00:00:00 2001 From: PitzM Date: Fri, 30 Aug 2024 10:24:14 +0200 Subject: [PATCH 4/8] =?UTF-8?q?01=5FSMART=5FUP=5FTOOLS/02=5FTASKFLOW/Updat?= =?UTF-8?q?es/2.4.0.2.sql=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create Procedure PRTF_DEACTIVATE_VALIDATOR_MESSAGE --- .../02_TASKFLOW/Updates/2.4.0.2.sql | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql new file mode 100644 index 0000000..72840b7 --- /dev/null +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql @@ -0,0 +1,32 @@ +-- PRTF_DEACTIVATE_VALIDATOR_MESSAGE +-- ================================================================= +-- Die Procedure setzt einen Datensatz der Tabelle TBTF_VALIDATOR_MESSAGE +-- auf ACTIVE = 0 +-- +-- ================================================================= +-- Copyright (c) 2024 by Digital Data GmbH +-- +-- Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim +-- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works +-- ================================================================= +-- Creation Date / Author: 30.08.2024 / MP +-- ================================================================= +-- History: +-- 30.08.2024 / MP - Prozedur erstellt + +CREATE PROCEDURE [dbo].[PRTF_DEACTIVATE_VALIDATOR_MESSAGE] + @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege + , @MESSAGE_TITLE VARCHAR(100) -- Title + , @CHANGED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen + , @ACTIVE_FLAG INTEGER = 0 -- optionales ACTIVE-Flag - Default = 0 +AS +BEGIN + SET NOCOUNT ON; + + UPDATE DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE SET + Active = @ACTIVE_FLAG, + CHANGED_WHO = @CHANGED_WHO + WHERE DocID = @DOC_ID + AND GUI_LANG_TITLE = @MESSAGE_TITLE; + +END \ No newline at end of file From aca093281ef1b2f7dedb8279d76abcf7a9621e08 Mon Sep 17 00:00:00 2001 From: PitzM Date: Thu, 19 Sep 2024 13:29:34 +0200 Subject: [PATCH 5/8] =?UTF-8?q?MESSAGE=5FTITLE=20auf=20VARCHAR(250)=20verg?= =?UTF-8?q?r=C3=B6=C3=9Fert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql index 72840b7..e2763bd 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql @@ -13,10 +13,11 @@ -- ================================================================= -- History: -- 30.08.2024 / MP - Prozedur erstellt +-- 19.09.2024 / MP - MESSAGE_TITLE auf VARCHAR(250) vergrößert CREATE PROCEDURE [dbo].[PRTF_DEACTIVATE_VALIDATOR_MESSAGE] @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege - , @MESSAGE_TITLE VARCHAR(100) -- Title + , @MESSAGE_TITLE VARCHAR(250) -- Title , @CHANGED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen , @ACTIVE_FLAG INTEGER = 0 -- optionales ACTIVE-Flag - Default = 0 AS From ed3201affb79af9ff46e6d5fe683a53b5327c0de Mon Sep 17 00:00:00 2001 From: PitzM Date: Thu, 19 Sep 2024 13:30:39 +0200 Subject: [PATCH 6/8] =?UTF-8?q?MESSAGE=5FTITLE=20auf=20VARCHAR(250)=20verg?= =?UTF-8?q?r=C3=B6=C3=9Fert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql index 4a88b82..8cb2304 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql @@ -12,10 +12,11 @@ -- ================================================================= -- History: -- 29.08.2024 / MP - Prozedur erstellt +-- 19.09.2024 / MP - MESSAGE_TITLE auf VARCHAR(250) vergrößert CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE] @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege - , @MESSAGE_TITLE VARCHAR(100) -- Title + , @MESSAGE_TITLE VARCHAR(250) -- Title , @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen , @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler AS From a9ea89576b3eb8902f673bcbe4d5f866ab8cc820 Mon Sep 17 00:00:00 2001 From: PitzM Date: Thu, 19 Sep 2024 13:33:13 +0200 Subject: [PATCH 7/8] Korrektur --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql index 8cb2304..6e20f23 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql @@ -12,11 +12,10 @@ -- ================================================================= -- History: -- 29.08.2024 / MP - Prozedur erstellt --- 19.09.2024 / MP - MESSAGE_TITLE auf VARCHAR(250) vergrößert CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE] @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege - , @MESSAGE_TITLE VARCHAR(250) -- Title + , @MESSAGE_TITLE VARCHAR(100) -- Title aus GUI_LANGUAGE_PHRASE , @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen , @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler AS From 871dff6ba41946d26b7a63a768c5045992a2fb05 Mon Sep 17 00:00:00 2001 From: PitzM Date: Thu, 19 Sep 2024 13:33:51 +0200 Subject: [PATCH 8/8] Korrektur --- 01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql index e2763bd..4715b4d 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.2.sql @@ -13,11 +13,10 @@ -- ================================================================= -- History: -- 30.08.2024 / MP - Prozedur erstellt --- 19.09.2024 / MP - MESSAGE_TITLE auf VARCHAR(250) vergrößert CREATE PROCEDURE [dbo].[PRTF_DEACTIVATE_VALIDATOR_MESSAGE] @DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege - , @MESSAGE_TITLE VARCHAR(250) -- Title + , @MESSAGE_TITLE VARCHAR(100) -- Title aus GUI_LANGUAGE_PHRASE , @CHANGED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen , @ACTIVE_FLAG INTEGER = 0 -- optionales ACTIVE-Flag - Default = 0 AS