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 0000000..0d8e147 Binary files /dev/null and b/01_SMART_UP_TOOLS/08_ORGFLOW/SQL/UPDATE_SCRIPTS/2.5.4.0.sql differ 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