From ee5e7e2e7777396c6d32ece00f91415e69ede586 Mon Sep 17 00:00:00 2001 From: SchreiberM Date: Wed, 22 May 2024 14:47:35 +0200 Subject: [PATCH] MS Update nach PC-Wechsel DD_EMAIL_PROFILER CreateDBObjects --- .../Copy_DocType_FormView.sql | 18 ++++++++ .../08_ORGFLOW/SQL/UPDATE_SCRIPTS/2.5.4.0.sql | Bin 0 -> 9310 bytes .../10_ENVELOPE_CREATOR/Update_1.1.0.1.sql | 6 ++- .../10_ENVELOPE_CREATOR/Update_1.1.0.2.sql | 12 ++++++ 06_EmailProfiler/CreateDBObjects.sql | 40 +++++++++++++++--- .../{ => Updates - Added2Main}/1.3.0.1.sql | 0 .../{ => Updates - Added2Main}/1.3.0.2.sql | 0 .../{ => Updates - Added2Main}/1.3.1.0.sql | 0 .../{ => Updates - Added2Main}/1.3.2.0.sql | 0 .../{ => Updates - Added2Main}/1.3.3.0.sql | 0 10 files changed, 68 insertions(+), 8 deletions(-) create mode 100644 01_SMART_UP_TOOLS/08_ORGFLOW/SQL/SQL Skripte - Help/Copy_DocType_FormView.sql create mode 100644 01_SMART_UP_TOOLS/08_ORGFLOW/SQL/UPDATE_SCRIPTS/2.5.4.0.sql create mode 100644 01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.2.sql rename 06_EmailProfiler/{ => Updates - Added2Main}/1.3.0.1.sql (100%) rename 06_EmailProfiler/{ => Updates - Added2Main}/1.3.0.2.sql (100%) rename 06_EmailProfiler/{ => Updates - Added2Main}/1.3.1.0.sql (100%) rename 06_EmailProfiler/{ => Updates - Added2Main}/1.3.2.0.sql (100%) rename 06_EmailProfiler/{ => Updates - Added2Main}/1.3.3.0.sql (100%) diff --git a/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/SQL Skripte - Help/Copy_DocType_FormView.sql b/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/SQL Skripte - Help/Copy_DocType_FormView.sql new file mode 100644 index 0000000..7239513 --- /dev/null +++ b/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/SQL Skripte - Help/Copy_DocType_FormView.sql @@ -0,0 +1,18 @@ +DECLARE @FV_ID INT +SET @FV_ID = 6 + + + + INSERT INTO [TBPMO_WD_FORMVIEW_DOKTYPES] (FORMVIEW_ID,OBJECT_TYPE + ,[DOCTYPE_ID] + ,[NAME_CONVENTION] + ,[DYNAMIC_FOLDER]) +SELECT + @FV_ID, + OBJECT_TYPE + ,[DOCTYPE_ID] + ,[NAME_CONVENTION] + ,[DYNAMIC_FOLDER] + + FROM [DD_ECM].[dbo].[TBPMO_WD_FORMVIEW_DOKTYPES] A INNER JOIN TBDD_DOKUMENTART B ON A.DOCTYPE_ID = B.GUID + WHERE FORMVIEW_ID = 1 \ No newline at end of file diff --git a/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/UPDATE_SCRIPTS/2.5.4.0.sql b/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/UPDATE_SCRIPTS/2.5.4.0.sql new file mode 100644 index 0000000000000000000000000000000000000000..0d8e1476816ddfb44ce940e0a010a7e9eee06bac GIT binary patch literal 9310 zcmds-Yi}Dx6o%)kk@ye(*0eY!mlj%3CA+y%NaJEV4OJ9bZBo)8T2LB5@Z*8^nd6h0 z*B2!uj_u;)$^g=40Rpp zx~UQ4@LYETJ$s^2dwTjv-&>2)qWeh(MA+Z3-0af0(|co1!ah1O)FHQ9=%>w0@He67Ftb=S_MzawqX z$?e}0Z|pwS74Pio4h{EeR`3}=YFuAZZbj*z=qH&V+_Dq2VGv*^3&0A=9~YInRBR<}Na;FHP`e>DjB%*pn>| zZb$=EJ&jR;M@;uWg_m<7=uNyHg(YEPMW5TUOkMw;^uVKNb09?aXHqd5pkWbO;KXD) znPB)rK6xuF^VDSlozS&RaHxDTkSCui+AS)0PYiSA+mr1P~Ub$m71 z>{KYbP@b{exm2@XGp(xS9COuN210lAF%-_vXV2x&U3rvRIM(lNA!i)XG>oy}*q@gd zb2?VH4n$?7xNVE}Px@|%i`C*@%g<;I$AnYgXkz)BV~o^kUT6b1 z4awRhlg)gjcblrv$C1)>4ved3^p>7 z&2pLUW|oF`j(+@?-ou-`0^$<>^Qa)AMnW7h$H%0#s%6#TmM9GLv0M$WcC2bx18)1# zBlL6hs9)%7RmQsFk@7vV4*GSXr=Qf$8IX0HLW9B!p1OW`sS#`b7k*!)hbwKsI(5M+kMe` z*i6wXqgT2-dzlVa=~~JH+wx8Rekn#KF<@&o^5E@Bgtt`Byf#|AP#Ngf^19fabkXfv z46jbQ@QyNHxqk4>T-M93{FV23(?)sLtkzr4ua@6)+DZDdes(Ka(kXXjrKA`6v&56H z9MG&;X6BT>LMp~v6*3taRaT``66o4jNmMiVq`7jOB=K8ejS? zAKk>A2+7x-O=GGZHY>{%OI5!mtmT?@rl6*j)*_>$dUq>g%GR-q`j#9(?`(T9Lsi={ zDqOOh-n@RJ?95yvLqpyngUS?jxpi7aUZNMNuQc-xCv{yV=2B!e$0o7e9L>JZ*2KBw zk#JpR^3~XZ;0^Cl7qvvf6a78@NKZZm%dADqZ##kXhIu6Axs~3ejGV=>mpXXkTBV!b zyXM}7)+>05_`GUbwenSDz1o&mGN0x1&DvFN$Kelkt?!jh&-C|w+_OBL_|bN_lQgXD z*)_Lyh4(i`m)uW%q=Fr*hUHjj%A#o&{b5HrpfBpIUzRSr06dk({d`#|o4iuyqQzr= zrQm@qX?>b(O`c?z`=R!~SM*)iy^m|MyN##gTGQyH!%oxz#N)pg`g=7y*=d8VGhT(i zHM`EeGx1&?bA55Nh`5TsUGD7|K|~q5rqn8SJ5uLz6`I5aCl0p$b_;{;x+cyaZ$63p zEX?YPGZBqEW1*2f*paZqIRbWHxwQAZe);u8isto38DTCgHHTm4hc|aj)oRnkBq^9Q>w=N0wx@){i|! zTly`UeI0+~Z&tz3uw4!I-mXT+E6<17{}?LUlb2W(J<}Dh@f*#EuyU2cK2={4%=sTD zw6-Hnhs8M`mST@;9HTq!7;w_T=-z_olxxb+oZ(i_DOcl;$V2^Ik0+NOb6=#~(>J^1 z`*Vv~jx5Ly0Oz@ND`HPhN=FmBb#D=%}x_d1?#?#bV* zTzBMei&dkT_S5P6ZOn$|ai)Bx`*%V{b(fJ7W%d~j>s7vv@q`;z4tYo7F|jM!oM2HK z#`;CSa-e(mRCr_ki$_%1wG1U~>eV`;!M*bYmp$o^O>K|p=ZN^XQJVw3;r|Y-Dh(tX z=K{9dn&X|$mF^TvQBOHh`(E?7cd4qYz&lZL-z&%~h@A~i<3$ezMmR6_GtN>+%eOw} zu5_?77Lb$HiY`~4vyD!UF-H}ZuZlINQ15|CdFI*N=+rwJ_Yr-7jafAB=Q9nx)}PG6 zx$QMI;o5j#uV<;oUQ6h(Q#ISccYM(;&`*#(tqZE=&s?Y35o^0^%`w`^x~Y$8O)%yw X$fo+4v^DF`u9D^GM4P!@8~Ob|@!!pH literal 0 HcmV?d00001 diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.1.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.1.sql index 8ab5e47..f1ad7f4 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.1.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.1.sql @@ -5,7 +5,9 @@ ALTER TABLE TBSIG_CONFIG ADD [DOCUMENT_PATH_DMZ] NVARCHAR(512) NOT NULL DEFAULT GO ALTER TABLE TBSIG_CONFIG ADD [EXPORT_PATH_DMZ] NVARCHAR(512) NOT NULL DEFAULT '' GO -ALTER TABLE TBSIG_CONFIG ADD [SIGNED_MAIL_PATH] NVARCHAR(512) NOT NULL DEFAULT '' -GO ALTER TABLE TBSIG_CONFIG ADD [DOCUMENT_PATH_MOVE_AFTSEND] NVARCHAR(512) NOT NULL DEFAULT '' +GO +ALTER TABLE TBSIG_CONFIG ADD [FINISHED_PATH_EX_DMZ] NVARCHAR(512) NOT NULL DEFAULT '' +GO +ALTER TABLE TBSIG_CONFIG ADD [EML_PATH_EX_DMZ] NVARCHAR(512) NOT NULL DEFAULT '' GO \ No newline at end of file diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.2.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.2.sql new file mode 100644 index 0000000..3211229 --- /dev/null +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/Update_1.1.0.2.sql @@ -0,0 +1,12 @@ +UPDATE TBDD_MODULES SET DB_VERSION = '1.1.0.2' WHERE SHORT_NAME = 'SIG_ENV_CR' +GO + +CREATE PROCEDURE PRSIG_DELETE_ENVELOPE_FINALLY @ENVELOPEUID VARCHAR(100) +AS +DECLARE @ENV_GUID INT +SELECT @ENV_GUID = GUID FROM [DD_ECM].[dbo].[TBSIG_ENVELOPE] where ENVELOPE_UUID = @ENVELOPEUID; +DELETE FROM TBSIG_ENVELOPE_CERTIFICATE where ENVELOPE_ID = @ENV_GUID; +DELETE FROM TBSIG_ENVELOPE_DOCUMENT where ENVELOPE_ID = @ENV_GUID; +DELETE FROM TBSIG_ENVELOPE_HISTORY where ENVELOPE_ID = @ENV_GUID; +DELETE FROM TBSIG_ENVELOPE_RECEIVER where ENVELOPE_ID = @ENV_GUID; +DELETE FROM TBSIG_ENVELOPE where GUID = @ENV_GUID; diff --git a/06_EmailProfiler/CreateDBObjects.sql b/06_EmailProfiler/CreateDBObjects.sql index 2084f3d..3b20f2d 100644 --- a/06_EmailProfiler/CreateDBObjects.sql +++ b/06_EmailProfiler/CreateDBObjects.sql @@ -2,7 +2,7 @@ IF NOT EXISTS(SELECT GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'EMLP') INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1) VALUES (6,'Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W') GO -UPDATE TBDD_MODULES SET DB_VERSION = '1.3.0.0' where SHORT_NAME = 'EMLP' +UPDATE TBDD_MODULES SET DB_VERSION = '1.3.3.0' where SHORT_NAME = 'EMLP' GO CREATE TABLE TBEMLP_CONFIG ( @@ -38,7 +38,8 @@ CREATE TABLE TBEMLP_POLL_PROFILES EMAIL_CONF_ID INTEGER NOT NULL, COMMENT VARCHAR(500), LAST_TICK DATETIME, - ACTIVE BIT DEFAULT 0 NOT NULL, -- + ACTIVE BIT DEFAULT 0 NOT NULL, + VALIDATION_SQL NVARCHAR(MAX) NOT NULL DEFAULT '', SEQUENCE INT DEFAULT 1, ADDED_WHO VARCHAR(50) DEFAULT 'Default', ADDED_WHEN DATETIME DEFAULT GETDATE(), @@ -192,7 +193,7 @@ CREATE TABLE TBEMLP_EMAIL_OUT GO CREATE TABLE TBEMLP_HISTORY ( - GUID INTEGER IDENTITY(1,1), + GUID BIGINT IDENTITY(1,1), WORK_PROCESS VARCHAR(100), EMAIL_MSGID VARCHAR(500) NOT NULL, EMAIL_FROM VARCHAR(500) NOT NULL DEFAULT 'NONE', @@ -201,10 +202,14 @@ CREATE TABLE TBEMLP_HISTORY EMAIL_BODY VARCHAR(MAX), EMAIL_SUBSTRING1 VARCHAR(2000), EMAIL_SUBSTRING2 VARCHAR(2000), - DATE_DELETED_INBOX DATETIME, + DATE_DELETED_INBOX DATETIME, COMMENT VARCHAR(500), - ADDED_WHEN DATETIME DEFAULT GETDATE(), - CONSTRAINT PK_TBEMLP_HISTORY PRIMARY KEY (GUID) + [STATUS] VARCHAR(900), + [PROFILE_ID] INTEGER, + MD5HASH VARCHAR(500) NOT NULL DEFAULT(''), + ADDED_WHEN DATETIME DEFAULT GETDATE(), + CHANGED_WHEN DATETIME, + CONSTRAINT PK_TBEMLP_HISTORY PRIMARY KEY (GUID) ) GO CREATE TABLE TBEMLP_HISTORY_STATE @@ -228,6 +233,29 @@ BEGIN (MESSAGE_ID,STATE_TITLE,STATE_TITLE1,COMMENT) VALUES (@MessageID,@TITLE1,@TITLE2,@COMMENT) END GO +CREATE TABLE [dbo].[TBEMLP_HISTORY_ATTACHMENT]( + [GUID] [int] IDENTITY(1,1) NOT NULL, + [WORK_PROCESS] VARCHAR(50), + [EMAIL_MSGID] VARCHAR(500) NOT NULL, + [EMAIL_FROM] VARCHAR(100) NOT NULL, + [EMAIL_SUBJECT] VARCHAR(500), + [EMAIL_DATETIME] VARCHAR(50), + [EMAIL_BODY] VARCHAR(5000) NOT NULL, + [EMAIL_ATTMT] VARCHAR(500) NOT NULL, + [COMMENT] VARCHAR(500), + EMAIL_ATTMT_INDEX NVARCHAR(MAX) NOT NULL DEFAULT '', + [CREATEDWHEN] DATETIME, + [CREATEDWHO] VARCHAR(50), + CONSTRAINT [PK_TBEDM_EMAIL_PROFILER_HISTORY] 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] +) ON [PRIMARY] +GO +ALTER TABLE [dbo].[TBEMLP_HISTORY_ATTACHMENT] ADD DEFAULT (getdate()) FOR [CREATEDWHEN] +GO +ALTER TABLE [dbo].[TBEMLP_HISTORY_ATTACHMENT] ADD DEFAULT ('EDMI-Admin') FOR [CREATEDWHO] +GO -- ============================================= -- Author: DD MS -- Creation date: 07.05.2020 diff --git a/06_EmailProfiler/1.3.0.1.sql b/06_EmailProfiler/Updates - Added2Main/1.3.0.1.sql similarity index 100% rename from 06_EmailProfiler/1.3.0.1.sql rename to 06_EmailProfiler/Updates - Added2Main/1.3.0.1.sql diff --git a/06_EmailProfiler/1.3.0.2.sql b/06_EmailProfiler/Updates - Added2Main/1.3.0.2.sql similarity index 100% rename from 06_EmailProfiler/1.3.0.2.sql rename to 06_EmailProfiler/Updates - Added2Main/1.3.0.2.sql diff --git a/06_EmailProfiler/1.3.1.0.sql b/06_EmailProfiler/Updates - Added2Main/1.3.1.0.sql similarity index 100% rename from 06_EmailProfiler/1.3.1.0.sql rename to 06_EmailProfiler/Updates - Added2Main/1.3.1.0.sql diff --git a/06_EmailProfiler/1.3.2.0.sql b/06_EmailProfiler/Updates - Added2Main/1.3.2.0.sql similarity index 100% rename from 06_EmailProfiler/1.3.2.0.sql rename to 06_EmailProfiler/Updates - Added2Main/1.3.2.0.sql diff --git a/06_EmailProfiler/1.3.3.0.sql b/06_EmailProfiler/Updates - Added2Main/1.3.3.0.sql similarity index 100% rename from 06_EmailProfiler/1.3.3.0.sql rename to 06_EmailProfiler/Updates - Added2Main/1.3.3.0.sql