MS Gather CreateObjectScrips

This commit is contained in:
2024-06-13 13:15:12 +02:00
parent f642309b27
commit c319339bdc
9 changed files with 7088 additions and 7105 deletions

View File

@@ -7,10 +7,10 @@ WITH PASSWORD = 0x020029EEDE01CC4232E52E8CBE7BD3F21E8766DD5018979631E8A5FC92CFA5
, CHECK_EXPIRATION = OFF; , CHECK_EXPIRATION = OFF;
/*################################## /*##################################
This script creates all database-objects related to following modules This script creates all database-objects related to following modules
- DD_ECM - DD_ECM until version 1.9.0.2
- ProcessManager aka Task-Flow until version 2.2.1.1 - ProcessManager aka taskFLOW until version 2.2.1.1
- Globix aka File-Flow until version 2.5.2.2 - Globix aka fileFlow until version 2.5.3.0
- Clipboard-Watcher until version 2.0.0.1 - Clipboard-Watcher aka easyFLOW until version 2.0.0.9
- User Manager until version 1.2.0.0 - User Manager until version 1.2.0.0
- ToolCollection - ToolCollection
- WM ResultHandler - WM ResultHandler
@@ -1036,6 +1036,8 @@ CREATE TABLE TBDD_INDEX_AUTOM
[SQL_RESULT] VARCHAR(2000) DEFAULT '' NOT NULL, [SQL_RESULT] VARCHAR(2000) DEFAULT '' NOT NULL,
SQL_ACTIVE BIT DEFAULT 0 NOT NULL, SQL_ACTIVE BIT DEFAULT 0 NOT NULL,
COMMENT VARCHAR(400), COMMENT VARCHAR(400),
VKT_PREVENT_MULTIPLE_VALUES BIT DEFAULT 0 NOT NULL,
VKT_OVERWRITE BIT DEFAULT 0 NOT NULL,
ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv. ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv.
SEQUENCE INT DEFAULT 1 NOT NULL, SEQUENCE INT DEFAULT 1 NOT NULL,
ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL, ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
@@ -1723,7 +1725,9 @@ SELECT TOP 100 PERCENT
T.SQL_RESULT, T.SQL_RESULT,
T.SQL_ACTIVE, T.SQL_ACTIVE,
T.VALUE, T.VALUE,
T.[SEQUENCE] T.[SEQUENCE],
T.VKT_OVERWRITE,
T.VKT_PREVENT_MULTIPLE_VALUES
FROM FROM
TBDD_INDEX_AUTOM T TBDD_INDEX_AUTOM T
INNER JOIN TBDD_DOKUMENTART T1 ON T.DOCTYPE_ID = T1.GUID AND T1.AKTIV = 1 INNER JOIN TBDD_DOKUMENTART T1 ON T.DOCTYPE_ID = T1.GUID AND T1.AKTIV = 1
@@ -1733,9 +1737,7 @@ WHERE
ORDER BY ORDER BY
T.DOCTYPE_ID, T.DOCTYPE_ID,
T.GUID T.GUID
GO GO
CREATE VIEW VWDDINDICES_MAN_AUTO_ACTIVE AS CREATE VIEW VWDDINDICES_MAN_AUTO_ACTIVE AS
SELECT TOP 100 PERCENT SELECT TOP 100 PERCENT
DOK_ID AS DOCTYPE_ID, DOK_ID AS DOCTYPE_ID,
@@ -4097,7 +4099,7 @@ GO
--############################################################################################################################################################ --############################################################################################################################################################
--GLOBAL-INDEXER AKA FILE-FLOW --GLOBAL-INDEXER AKA FILE-FLOW
--############################################################################################################################################################ --############################################################################################################################################################
UPDATE TBDD_MODULES SET PRODUCT_VERSION = '2.5.2.2' where NAME = 'Global-Indexer' UPDATE TBDD_MODULES SET PRODUCT_VERSION = '2.5.3.0' where NAME = 'Global-Indexer'
GO GO
UPDATE TBDD_MODULES SET STRING1 = '\\windream\objects' WHERE SHORT_NAME = 'GLOBIX' AND STRING1 = 'W'; UPDATE TBDD_MODULES SET STRING1 = '\\windream\objects' WHERE SHORT_NAME = 'GLOBIX' AND STRING1 = 'W';
CREATE TABLE TBGI_CONFIGURATION CREATE TABLE TBGI_CONFIGURATION
@@ -4727,7 +4729,7 @@ GO
IF not EXISTS(SELECT GUID FROM TBDD_MODULES WHERE NAME = 'Clipboard-Watcher' ) IF not EXISTS(SELECT GUID FROM TBDD_MODULES WHERE NAME = 'Clipboard-Watcher' )
INSERT INTO TBDD_MODULES (NAME, SHORT_NAME, LICENSE,ACTIVE) VALUES ('Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=',1) INSERT INTO TBDD_MODULES (NAME, SHORT_NAME, LICENSE,ACTIVE) VALUES ('Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=',1)
GO GO
UPDATE TBDD_MODULES SET DB_VERSION = '2.0.0.1' where UPPER(NAME) = UPPER('Clipboard-Watcher') UPDATE TBDD_MODULES SET DB_VERSION = '2.0.0.9' where UPPER(NAME) = UPPER('Clipboard-Watcher')
GO GO
--ADDs THE USER WITH ADMIN-RIGHTS TO USER-MODULE RELATION --ADDs THE USER WITH ADMIN-RIGHTS TO USER-MODULE RELATION
INSERT INTO TBDD_USER_MODULES(USER_ID,MODULE_ID) INSERT INTO TBDD_USER_MODULES(USER_ID,MODULE_ID)
@@ -4775,7 +4777,7 @@ CREATE TABLE TBCW_PROFILES
CONSTRAINT UQ_TBCW_PROFILES_NAME UNIQUE(NAME) CONSTRAINT UQ_TBCW_PROFILES_NAME UNIQUE(NAME)
) )
GO GO
CREATE TRIGGER TBCW_PROFILES_AFT_UPD ON TBCW_PROFILES CREATE TRIGGER [dbo].[TBCW_PROFILES_AFT_UPD] ON [dbo].[TBCW_PROFILES]
FOR UPDATE FOR UPDATE
AS AS
UPDATE TBCW_PROFILES SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBCW_PROFILES.GUID = INSERTED.GUID UPDATE TBCW_PROFILES SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBCW_PROFILES.GUID = INSERTED.GUID
@@ -5002,7 +5004,6 @@ AS
FROM INSERTED FROM INSERTED
WHERE TBCW_PROF_REL_CONTROL.GUID = INSERTED.GUID WHERE TBCW_PROF_REL_CONTROL.GUID = INSERTED.GUID
GO GO
CREATE TRIGGER TBCW_PROF_REL_CONTROL_AFT_INS ON TBCW_PROF_REL_CONTROL CREATE TRIGGER TBCW_PROF_REL_CONTROL_AFT_INS ON TBCW_PROF_REL_CONTROL
WITH EXECUTE AS CALLER WITH EXECUTE AS CALLER
FOR INSERT FOR INSERT
@@ -5026,31 +5027,7 @@ BEGIN CATCH
+ ' - ERROR-MESSAGE: ' + ' - ERROR-MESSAGE: '
+ CONVERT(VARCHAR(500),ERROR_MESSAGE()) + CONVERT(VARCHAR(500),ERROR_MESSAGE())
END CATCH END CATCH
GO GOS
CREATE TRIGGER [dbo].[TBCW_PROF_REL_CONTROLAFT_INS] ON [dbo].TBCW_PROF_REL_CONTROL
WITH EXECUTE AS CALLER
FOR INSERT
AS
BEGIN TRY
DECLARE @SEQUENCE TINYINT
,@MAX_SEQUENCE TINYINT
,@WINDOW_ID INT
,@GUID INTEGER
SELECT @SEQUENCE = SEQUENCE
,@WINDOW_ID = @WINDOW_ID
,@GUID = GUID FROM inserted
SELECT @MAX_SEQUENCE = ISNULL(MAX(SEQUENCE),0) FROM TBCW_PROF_REL_CONTROL WHERE @WINDOW_ID = @WINDOW_ID AND GUID <> @GUID
UPDATE TBCW_PROF_REL_CONTROL SET SEQUENCE = @MAX_SEQUENCE
FROM INSERTED
WHERE TBCW_PROF_REL_CONTROL.GUID = INSERTED.GUID
END TRY
BEGIN CATCH
PRINT 'ERROR IN PROCEDURE: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE())
+ ' - ERROR-MESSAGE: '
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
END CATCH
GO
/*##### PROCEDURES ####*/ /*##### PROCEDURES ####*/
CREATE PROCEDURE [dbo].[PRCW_DELETE_PROFILE](@pPROFILE_ID INT) CREATE PROCEDURE [dbo].[PRCW_DELETE_PROFILE](@pPROFILE_ID INT)
AS AS
@@ -5196,7 +5173,7 @@ WHERE
ORDER BY T.SEQUENCE ORDER BY T.SEQUENCE
GO GO
CREATE VIEW VWCW_PROFILE_REL_CONTROL AS CREATE VIEW [dbo].[VWCW_PROFILE_REL_CONTROL] AS
SELECT DISTINCT TOP 100 PERCENT SELECT DISTINCT TOP 100 PERCENT
T.GUID T.GUID
,T1.USER_ID ,T1.USER_ID

View File

@@ -35,7 +35,7 @@ AS
UPDATE TBDD_BASECONFIG SET CHANGED_WHEN = GETDATE() FROM INSERTED UPDATE TBDD_BASECONFIG SET CHANGED_WHEN = GETDATE() FROM INSERTED
WHERE TBDD_BASECONFIG.GUID = INSERTED.GUID WHERE TBDD_BASECONFIG.GUID = INSERTED.GUID
GO GO
INSERT INTO TBDD_BASECONFIG (GUID,WD_UNICODE,DB_VERSION) VALUES (1,1,'1.9.7.4') INSERT INTO TBDD_BASECONFIG (GUID,WD_UNICODE,DB_VERSION) VALUES (1,1,'1.9.7.6')
GO GO
CREATE TABLE [dbo].[TBDD_3RD_PARTY_MODULES]( CREATE TABLE [dbo].[TBDD_3RD_PARTY_MODULES](
[GUID] [int] IDENTITY(1,1) NOT NULL, [GUID] [int] IDENTITY(1,1) NOT NULL,
@@ -1180,8 +1180,10 @@ CREATE TABLE TBDD_EMAIL_TEMPLATE
TITLE VARCHAR(100) NOT NULL, TITLE VARCHAR(100) NOT NULL,
EMAIL_SUBJECT VARCHAR(900) NOT NULL, EMAIL_SUBJECT VARCHAR(900) NOT NULL,
EMAIL_BODY1 VARCHAR(MAX) NOT NULL, EMAIL_BODY1 VARCHAR(MAX) NOT NULL,
EMAIL_BODY2 VARCHAR(MAX) NOT NULL DEFAULT '', EMAIL_BODY2 VARCHAR(MAX) NOT NULL DEFAULT '',
EMAIL_BODY3 VARCHAR(MAX) NOT NULL DEFAULT '', EMAIL_BODY3 VARCHAR(MAX) NOT NULL DEFAULT '',
[LANGUAGE] VARCHAR(5) NOT NULL DEFAULT 'de-DE',
CONNECTED_TEMPLATE INTEGER NOT NULL DEFAULT 0,
ADDED_WHO VARCHAR(30) NOT NULL DEFAULT 'Digital Data', ADDED_WHO VARCHAR(30) NOT NULL DEFAULT 'Digital Data',
ADDED_WHEN DATETIME NOT NULL DEFAULT (GETDATE()), ADDED_WHEN DATETIME NOT NULL DEFAULT (GETDATE()),
CHANGED_WHO VARCHAR(30), CHANGED_WHO VARCHAR(30),
@@ -2204,10 +2206,6 @@ BEGIN
ALTER TABLE TBDD_EMAIL_ACCOUNT ADD ARCHIVE_FOLDER VARCHAR(100) NOT NULL DEFAULT '' ALTER TABLE TBDD_EMAIL_ACCOUNT ADD ARCHIVE_FOLDER VARCHAR(100) NOT NULL DEFAULT ''
END END
GO GO
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.4.1';
GO
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.5.0'
GO
CREATE TABLE TBDD_LANGUAGE CREATE TABLE TBDD_LANGUAGE
( (
GUID TINYINT NOT NULL IDENTITY (1, 1), GUID TINYINT NOT NULL IDENTITY (1, 1),
@@ -2233,8 +2231,6 @@ INSERT INTO TBDD_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('de-DE',1);
INSERT INTO TBDD_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('en-EN',1); INSERT INTO TBDD_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('en-EN',1);
INSERT INTO TBDD_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('fr-FR',1); INSERT INTO TBDD_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('fr-FR',1);
GO GO
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.6.0'
GO
IF NOT EXISTS(SELECT 1 FROM sys.columns IF NOT EXISTS(SELECT 1 FROM sys.columns
WHERE Name = N'LANGUAGE_OVERRIDE' WHERE Name = N'LANGUAGE_OVERRIDE'
AND Object_ID = Object_ID(N'dbo.TBDD_USER_MODULE_LOG_IN')) AND Object_ID = Object_ID(N'dbo.TBDD_USER_MODULE_LOG_IN'))
@@ -2255,8 +2251,7 @@ END
ELSE ELSE
PRINT 'COLUMN LANGUAGE_OVERRIDE EXISTS' PRINT 'COLUMN LANGUAGE_OVERRIDE EXISTS'
GO GO
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.0'
GO
CREATE TABLE TBDD_USER_LOG_IN_ATTEMPT( CREATE TABLE TBDD_USER_LOG_IN_ATTEMPT(
GUID BIGINT IDENTITY(1,1) NOT NULL, GUID BIGINT IDENTITY(1,1) NOT NULL,
USERNAME VARCHAR(100), USERNAME VARCHAR(100),
@@ -2292,8 +2287,6 @@ BEGIN
END END
END END
GO GO
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.2'
GO
CREATE TABLE TBDD_CATALOG CREATE TABLE TBDD_CATALOG
( (
GUID INTEGER NOT NULL IDENTITY (1, 1), GUID INTEGER NOT NULL IDENTITY (1, 1),
@@ -2314,3 +2307,4 @@ AS
FROM INSERTED FROM INSERTED
WHERE TBDD_CATALOG.GUID = INSERTED.GUID WHERE TBDD_CATALOG.GUID = INSERTED.GUID
GO GO
INSERT INTO [TBDD_CATALOG] (CAT_TITLE,CAT_STRING) VALUES ('DDSUPPORT_PORTAL','https://digitaldata.works/support/')

View File

@@ -46,19 +46,21 @@ Mit freundlichen Gr
[NAME_PORTAL]', [NAME_PORTAL]',
'''[DOCUMENT_TITLE]'' - Unterzeichnungsvorgang zurückgezogen') '''[DOCUMENT_TITLE]'' - Unterzeichnungsvorgang zurückgezogen')
GO GO
DELETE FROM TBSIG_EMAIL_TEMPLATE WHERE NAME = 'DocumentRejected_REC'
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES ( INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentRejected_REC', 'DocumentRejected_REC',
'Guten Tag [NAME_RECEIVER], 'Guten Tag [NAME_RECEIVER],
<p>Hiermit bestätigen wir Ihnen die Ablehnung des Unterzeichnungsvorganges <B><I>''[DOCUMENT_TITLE]''</I></B>!<p><B><I>[NAME_SENDER]/I></B> wurde über die Ablehnung informiert. <p> <p>Hiermit bestätigen wir Ihnen die Ablehnung des Unterzeichnungsvorganges <B><I>''[DOCUMENT_TITLE]''</I></B>!<p>Der Vertragsinhaber <B><I>[NAME_SENDER]</I></B> wurde über die Ablehnung informiert. <p>
Mit freundlichen Grüßen<br /> Mit freundlichen Grüßen<br />
<br /> <br />
[NAME_PORTAL]', [NAME_PORTAL]',
'''[DOCUMENT_TITLE]'' - Bestätigung Ablehnung') '''[DOCUMENT_TITLE]'' - Bestätigung Ablehnung')
GO GO
DELETE FROM TBSIG_EMAIL_TEMPLATE WHERE NAME = 'DocumentRejected_REC_2'
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES ( INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentRejected_REC_2', 'DocumentRejected_REC_2',
'Guten Tag [NAME_RECEIVER], 'Guten Tag [NAME_RECEIVER],
<p>Der Unterzeichnungsvorganges <B><I>''[DOCUMENT_TITLE]''</I></B> wurde durch einen anderen Vertragspartner abgelehnt! Ihre notwendige Unterzeichnung wurde verworfen.<p> Der Vertragsinhaber <B><I>[NAME_SENDER]/I></B> wird sich bei Bedarf mit Ihnen in Verbindung setzen. <p> <p>Der Unterzeichnungsvorganges <B><I>''[DOCUMENT_TITLE]''</I></B> wurde durch einen anderen Vertragspartner abgelehnt! Ihre notwendige Unterzeichnung wurde verworfen.<p> Der Vertragsinhaber <B><I>[NAME_SENDER]</I></B> wird sich bei Bedarf mit Ihnen in Verbindung setzen. <p>
Mit freundlichen Grüßen<br /> Mit freundlichen Grüßen<br />
<br /> <br />
[NAME_PORTAL]', [NAME_PORTAL]',
@@ -66,6 +68,7 @@ Mit freundlichen Gr
GO GO
USE [DD_ECM] USE [DD_ECM]
GO GO
/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 12.06.2024 09:06:21 ******/
SET ANSI_NULLS ON SET ANSI_NULLS ON
GO GO
SET QUOTED_IDENTIFIER ON SET QUOTED_IDENTIFIER ON
@@ -122,15 +125,20 @@ BEGIN TRY
SELECT @EML_BODY_REC2 = BODY,@EML_SUBJ_REC2 = SUBJECT FROM TBSIG_EMAIL_TEMPLATE WHERE NAME = 'DocumentRejected_REC_2' SELECT @EML_BODY_REC2 = BODY,@EML_SUBJ_REC2 = SUBJECT FROM TBSIG_EMAIL_TEMPLATE WHERE NAME = 'DocumentRejected_REC_2'
SELECT @ADM_MAIL = USER_EMAIL,@ADM_NAME = USER_PRE_NAME, @TITLE = TITLE,@ENV_UUID = [ENVELOPE_UUID] FROM VWSIG_ENVELOPE_DATA WHERE ENVELOPE_ID = @ENVELOPE_ID SELECT @ADM_MAIL = USER_EMAIL,@ADM_NAME = USER_PRE_NAME, @TITLE = TITLE,@ENV_UUID = [ENVELOPE_UUID] FROM VWSIG_ENVELOPE_DATA WHERE ENVELOPE_ID = @ENVELOPE_ID
SELECT @NAME_RECEIVER = [NAME] FROM [DD_ECM].[dbo].[VWSIG_ENVELOPE_RECEIVER] where ENV_ID = 1201 AND REC_EMAIL = @REC_EMAIL SELECT @NAME_RECEIVER = [NAME] FROM [DD_ECM].[dbo].[VWSIG_ENVELOPE_RECEIVER] where ENV_ID = @ENVELOPE_ID AND REC_EMAIL = @REC_EMAIL
SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_SENDER]',@ADM_NAME) SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_SENDER]',@ADM_NAME)
--PRINT '#1' + @EML_BODY_ADM
SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_RECEIVER]',@NAME_RECEIVER) SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_RECEIVER]',@NAME_RECEIVER)
--PRINT '#2' + @EML_BODY_ADM
SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[DOCUMENT_TITLE]',@TITLE) SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[DOCUMENT_TITLE]',@TITLE)
--PRINT '#3' + @EML_BODY_ADM
SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[REASON]',@COMMENT) SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[REASON]',@COMMENT)
--PRINT '#4' + @EML_BODY_ADM
SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_PORTAL]',@NAME_PORTAL) SET @EML_BODY_ADM = REPLACE(@EML_BODY_ADM,'[NAME_PORTAL]',@NAME_PORTAL)
--PRINT @EML_BODY_ADM
SET @EML_SUBJ_ADM = REPLACE(@EML_SUBJ_ADM,'[DOCUMENT_TITLE]',@TITLE) SET @EML_SUBJ_ADM = REPLACE(@EML_SUBJ_ADM,'[DOCUMENT_TITLE]',@TITLE)
PRINT 'EMAIL1...'
INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID) INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID)
VALUES (@ADM_MAIL, @EML_SUBJ_ADM, @EML_BODY_ADM, 'SIG RECEIVER REJECTED1', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS); VALUES (@ADM_MAIL, @EML_SUBJ_ADM, @EML_BODY_ADM, 'SIG RECEIVER REJECTED1', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS);
SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[NAME_SENDER]',@ADM_NAME) SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[NAME_SENDER]',@ADM_NAME)
@@ -140,11 +148,12 @@ BEGIN TRY
SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[NAME_PORTAL]',@NAME_PORTAL) SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[NAME_PORTAL]',@NAME_PORTAL)
SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[DOCUMENT_TITLE]',@TITLE) SET @EML_BODY_REC = REPLACE(@EML_BODY_REC,'[DOCUMENT_TITLE]',@TITLE)
SET @EML_SUBJ_REC = REPLACE(@EML_SUBJ_REC,'[DOCUMENT_TITLE]',@TITLE) SET @EML_SUBJ_REC = REPLACE(@EML_SUBJ_REC,'[DOCUMENT_TITLE]',@TITLE)
PRINT 'EMAIL2...'
INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID) INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID)
VALUES (@REC_EMAIL, @EML_SUBJ_REC, @EML_BODY_REC, 'SIG RECEIVER REJECTED2', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS); VALUES (@REC_EMAIL, @EML_SUBJ_REC, @EML_BODY_REC, 'SIG RECEIVER REJECTED2', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS);
/*Andere Receiver über die Ablehnung informieren*/ /*Andere Receiver über die Ablehnung informieren*/
SET @EML_BODY_REC2 = REPLACE(@EML_BODY_REC2,'[DOCUMENT_TITLE]',@TITLE) SET @EML_SUBJ_REC2 = REPLACE(@EML_SUBJ_REC2,'[DOCUMENT_TITLE]',@TITLE)
DECLARE @BODY_RECEIVER NVARCHAR(MAX),@EML_RECEIVER2 VARCHAR(250) DECLARE @BODY_RECEIVER NVARCHAR(MAX),@EML_RECEIVER2 VARCHAR(250)
DECLARE cursStrasse CURSOR FOR DECLARE cursStrasse CURSOR FOR
SELECT [NAME], [REC_EMAIL] FROM [DD_ECM].[dbo].[VWSIG_ENVELOPE_RECEIVER] where ENV_ID = @ENVELOPE_ID AND REC_EMAIL <> @REC_EMAIL SELECT [NAME], [REC_EMAIL] FROM [DD_ECM].[dbo].[VWSIG_ENVELOPE_RECEIVER] where ENV_ID = @ENVELOPE_ID AND REC_EMAIL <> @REC_EMAIL
@@ -152,6 +161,7 @@ BEGIN TRY
FETCH NEXT FROM cursStrasse INTO @NAME_RECEIVER,@EML_RECEIVER2 FETCH NEXT FROM cursStrasse INTO @NAME_RECEIVER,@EML_RECEIVER2
WHILE @@FETCH_STATUS = 0 WHILE @@FETCH_STATUS = 0
BEGIN BEGIN
PRINT '@EML_BODY_REC2: ' + @EML_BODY_REC2
SET @BODY_RECEIVER = @EML_BODY_REC2 SET @BODY_RECEIVER = @EML_BODY_REC2
SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_SENDER]',@ADM_NAME) SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_SENDER]',@ADM_NAME)
SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_RECEIVER]',@NAME_RECEIVER) SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_RECEIVER]',@NAME_RECEIVER)
@@ -160,8 +170,9 @@ BEGIN TRY
SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_PORTAL]',@NAME_PORTAL) SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[NAME_PORTAL]',@NAME_PORTAL)
SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[DOCUMENT_TITLE]',@TITLE) SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[DOCUMENT_TITLE]',@TITLE)
SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[DOCUMENT_TITLE]',@TITLE) SET @BODY_RECEIVER = REPLACE(@BODY_RECEIVER,'[DOCUMENT_TITLE]',@TITLE)
PRINT 'EMAIL3...'
INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID) INSERT INTO [dbo].[TBEMLP_EMAIL_OUT] (EMAIL_ADRESS, EMAIL_SUBJ, EMAIL_BODY, ADDED_WHO, SENDING_PROFILE, REFERENCE_ID, REFERENCE_STRING, REMINDER_TYPE_ID, WF_ID)
VALUES (@EML_RECEIVER2, @EML_BODY_REC2, @BODY_RECEIVER, 'SIG RECEIVER REJECTED3', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS); VALUES (@EML_RECEIVER2, @EML_SUBJ_REC2, @BODY_RECEIVER, 'SIG RECEIVER REJECTED3', @SENDING_PROFILE, @ENVELOPE_ID, @ENV_UUID, 202377, @STATUS);
FETCH NEXT FROM cursStrasse INTO @NAME_RECEIVER,@EML_RECEIVER2 FETCH NEXT FROM cursStrasse INTO @NAME_RECEIVER,@EML_RECEIVER2
END END
CLOSE cursStrasse CLOSE cursStrasse
@@ -188,4 +199,5 @@ BEGIN CATCH
+ ' - ERROR-MESSAGE: ' + ' - ERROR-MESSAGE: '
+ CONVERT(VARCHAR(500),ERROR_MESSAGE()) + CONVERT(VARCHAR(500),ERROR_MESSAGE())
END CATCH END CATCH
GO GO