UPDATE TBDD_MODULES SET DB_VERSION = '1.5.0.0' WHERE SHORT_NAME = 'SIG_ENV_CR'
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE_RECEIVER_READ_ONLY](
[GUID] BIGINT IDENTITY(1,1) NOT NULL,
[ENVELOPE_ID] INT NOT NULL,
[RECEIVER_MAIL] NVARCHAR(250) NOT NULL,
[DATE_VALID] DATE NOT NULL,
[ADDED_WHO] VARCHAR(100) NOT NULL,
[ADDED_WHEN] DATETIME DEFAULT GETDATE(),
[CHANGED_WHO] VARCHAR(100),
[CHANGED_WHEN] DATETIME
) ON [PRIMARY]
GO
CREATE TRIGGER [dbo].[TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD] ON [dbo].[TBSIG_ENVELOPE_RECEIVER_READ_ONLY]
FOR UPDATE
AS
UPDATE TBSIG_CONFIG SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBSIG_CONFIG.GUID = 1
GO
CREATE PROCEDURE [dbo].[PRCUST_SF_SYNC_USERS_FROM_ADGRP] AS
DECLARE
@GROUPID_signFLOWUser INT = 12,
@GROUPID_ENV_CREATOR INT
SELECT @GROUPID_ENV_CREATOR = GUID FROM TBDD_GROUPS WHERE NAME = 'ENVELOPE-CREATOR'
INSERT INTO TBDD_GROUPS_USER (
USER_ID, GROUP_ID, COMMENT, ADDED_WHO)
SELECT A.USR_ID, @GROUPID_ENV_CREATOR, 'signFLOW Users', 'SYNC AD-GROUP: signFLOWUsers'
FROM VWDD_GROUPS_USER A where A.GRP_ID = @GROUPID_signFLOWUser
AND A.USR_ID NOT IN (select B.USR_ID from VWDD_GROUPS_USER B where B.GRP_ID = @GROUPID_ENV_CREATOR)
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE_TYPE](
[GUID] INTEGER IDENTITY(1,1) NOT NULL,
[TITLE] NVARCHAR(128) NOT NULL,
[LANGUAGE] NVARCHAR(5) NOT NULL DEFAULT 'de-DE',
[EXPIRES_DAYS] INTEGER DEFAULT 0,
[CERTIFICATION_TYPE] INTEGER DEFAULT 1,
[USE_ACCESS_CODE] BIT DEFAULT 1,
[FINAL_EMAIL_TO_CREATOR] INTEGER DEFAULT 1,
[FINAL_EMAIL_TO_RECEIVERS] INTEGER DEFAULT 1,
[ADDED_WHEN] DATETIME NOT NULL DEFAULT GETDATE(),
[CHANGED_WHEN] DATETIME,
[EXPIRES_WARNING_DAYS] INTEGER,
[SEND_REMINDER_EMAILS] BIT,
[FIRST_REMINDER_DAYS] INTEGER,
[REMINDER_INTERVAL_DAYS] INTEGER,
[CONTRACT_TYPE] INTEGER DEFAULT 1
) ON [PRIMARY]
GO
INSERT INTO TBSIG_ENVELOPE_TYPE (TITLE,CERTIFICATION_TYPE,USE_ACCESS_CODE) VALUES
('Read and sign',1,1)
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentReceived',
'Guten Tag [NAME_RECEIVER],
[NAME_SENDER] hat Ihnen ein Dokument zum [SIGNATURE_TYPE] gesendet.
Über den folgenden Link können Sie das Dokument einsehen und elektronisch unterschreiben: [LINK_TO_DOCUMENT_TEXT]
[MESSAGE]
Mit freundlichen Grüßen
[NAME_PORTAL]',
'Dokument erhalten: ''[DOCUMENT_TITLE]''')
GO
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentDeleted',
'Guten Tag [NAME_RECEIVER],
[NAME_SENDER] hat den Umschlag ''[DOCUMENT_TITLE]'' gelöscht/zurückgezogen.
Begründung:
[REASON]
Mit freundlichen Grüßen
[NAME_PORTAL]',
'Umschlag zurückgezogen: ''[DOCUMENT_TITLE]''')
GO
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentCompleted',
'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]',
'Umschlag abgeschlossen: ''[DOCUMENT_TITLE]''')
GO
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentAccessCodeReceived',
'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]',
'Zugriffscode für Dokument erhalten: ''[DOCUMENT_TITLE]''')
GO
INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES (
'DocumentShared',
'Guten Tag,
[NAME_RECEIVER] hat Ihnen ein Dokument zum Ansehen gesendet.
Über den folgenden Link können Sie das Dokument einsehen: [LINK_TO_DOCUMENT_TEXT]
Mit freundlichen Grüßen
[NAME_PORTAL]',
'Dokument geteilt: ''[DOCUMENT_TITLE]''')
GO