diff --git a/00_DB_SETUP_SCRIPT_COLLECTED/CreateDB_Objects_WM_based.sql b/00_DB_SETUP_SCRIPT_COLLECTED/CreateDB_Objects_WM_based.sql index 1c8853d..4dd8ac0 100644 --- a/00_DB_SETUP_SCRIPT_COLLECTED/CreateDB_Objects_WM_based.sql +++ b/00_DB_SETUP_SCRIPT_COLLECTED/CreateDB_Objects_WM_based.sql @@ -212,7 +212,7 @@ AS FROM INSERTED WHERE TBDD_CATALOG.GUID = INSERTED.GUID GO -INSERT INTO [TBDD_CATALOG] (CAT_TITLE,CAT_STRING) VALUES ('DDSUPPORT_PORTAL','https://digitaldata.works/support/') +INSERT INTO [TBDD_CATALOG] (CAT_TITLE,CAT_STRING) VALUES ('DDSUPPORT_PORTAL','https://digitaldata.works/support/') GO CREATE TABLE TBDD_USER ( @@ -1350,7 +1350,8 @@ CREATE TABLE TBDD_GUI_LANGUAGE ( GUID INTEGER NOT NULL IDENTITY(1,1), LANG_CODE VARCHAR(5) NOT NULL, - IS_DEFAULT BIT NOT NULL DEFAULT 0, + IS_DEFAULT BIT NOT NULL DEFAULT 0, + ACTIVE BIT NOT NULL DEFAULT 0, ADDED_WHO VARCHAR(50) NOT NULL DEFAULT 'DEFAULT', ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(), CHANGED_WHO VARCHAR(50), @@ -1358,7 +1359,7 @@ CREATE TABLE TBDD_GUI_LANGUAGE CONSTRAINT PK_TBDD_GUI_LANGUAGE PRIMARY KEY (GUID) ) GO -INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE,IS_DEFAULT) VALUES ('de-DE',1); +INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE,IS_DEFAULT,ACTIVE) VALUES ('de-DE',1,1); INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE) VALUES ('en-US'); INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE) VALUES ('fr-FR'); GO diff --git a/00_DB_SETUP_SINGLE/01_DD_ECM/CreateDBObjects.sql b/00_DB_SETUP_SINGLE/01_DD_ECM/CreateDBObjects.sql index ad4a6f4..f39a56d 100644 --- a/00_DB_SETUP_SINGLE/01_DD_ECM/CreateDBObjects.sql +++ b/00_DB_SETUP_SINGLE/01_DD_ECM/CreateDBObjects.sql @@ -1288,15 +1288,16 @@ CREATE TABLE TBDD_GUI_LANGUAGE ( GUID INTEGER NOT NULL IDENTITY(1,1), LANG_CODE VARCHAR(5) NOT NULL, - IS_DEFAULT BIT NOT NULL DEFAULT 0, + IS_DEFAULT BIT NOT NULL DEFAULT 0, ADDED_WHO VARCHAR(50) NOT NULL DEFAULT 'DEFAULT', ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(), + ACTIVE BIT NOT NULL DEFAULT 0, CHANGED_WHO VARCHAR(50), CHANGED_WHEN DATETIME CONSTRAINT PK_TBDD_GUI_LANGUAGE PRIMARY KEY (GUID) ) GO -INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE,IS_DEFAULT) VALUES ('de-DE',1); +INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE,IS_DEFAULT,ACTIVE) VALUES ('de-DE',1,1); INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE) VALUES ('en-US'); INSERT INTO TBDD_GUI_LANGUAGE (LANG_CODE) VALUES ('fr-FR'); GO @@ -1847,7 +1848,7 @@ AS GO --####Functions -CREATE OR ALTER FUNCTION [dbo].[FNDD_CHECK_USER_MODULE] (@pUSERNAME VARCHAR(100), @pMODULE_SHORT_NAME VARCHAR(10),@pCLIENTID INTEGER) +ALTER FUNCTION [dbo].[FNDD_LOGIN_USER_MODULE] (@pUSERNAME VARCHAR(100), @pMODULE_SHORT_NAME VARCHAR(10),@pCLIENTID INTEGER) RETURNS @Table TABLE (SequentialOrder INT IDENTITY(1, 1), USER_ID INTEGER, @@ -1856,12 +1857,19 @@ RETURNS @Table TABLE USER_SHORTNAME VARCHAR(50), USER_EMAIL VARCHAR(100), USER_LANGUAGE VARCHAR(10), + USER_LANGUAGE_ID TINYINT NOT NULL DEFAULT 1, USER_DATE_FORMAT VARCHAR(10), USER_RIGHT_FILE_DEL BIT, MODULE_ACCESS BIT, IS_ADMIN BIT, USERCOUNT_LOGGED_IN INTEGER, - COMMENT VARCHAR(500)) + COMMENT VARCHAR(500), + USER_RIGHT2 BIT NOT NULL DEFAULT 1, + USER_RIGHT3 BIT NOT NULL DEFAULT 0, + USER_RIGHT4 BIT NOT NULL DEFAULT 0, + USER_RIGHT5 BIT NOT NULL DEFAULT 0, + WORKING_MODE VARCHAR(5000) NOT NULL DEFAULT '' + ,ADDITIONAL_TITLE VARCHAR(200)) AS BEGIN /* @@ -1875,16 +1883,46 @@ This function checks all user-relevant relations an @USER_SHORTNAME VARCHAR(50), @USER_EMAIL VARCHAR(50), @USER_LANGUAGE VARCHAR(10), + @USER_LANGUAGE_ID TINYINT, @USER_DATE_FORMAT VARCHAR(10), @IS_IN_MODULE BIT, @IS_ADMIN BIT, @USER_RIGHT_FILE_DEL BIT, + @USER_RIGHT2 BIT, + @USER_RIGHT3 BIT, + @USER_RIGHT4 BIT, + @USER_RIGHT5 BIT, @USERCOUNT_LOGGED_IN INTEGER, @MODULE_NAME VARCHAR(100), @MODULE_GUID INTEGER, @USER_GROUPNAME VARCHAR(100), - @ADMIN_GROUPNAME VARCHAR(100) + @ADMIN_GROUPNAME VARCHAR(100), + @WORKING_MODE VARCHAR(1000), + @ADDITIONAL_TITLE VARCHAR(500) + --'PM#NO_MASS_VALIDATOR;PM#FORCE_LAYOUT_OVERVIEW;PM#NO_CHARTS;PM#DEBUG_LOG' + SET @ADDITIONAL_TITLE = '' + SET @USER_RIGHT2 = 1 --= DocumentPropertyView only View + SET @USER_RIGHT3 = 0 + SET @USER_RIGHT4 = 0 + SET @USER_RIGHT5 = 0 + DECLARE @CONN_ID_IDB INTEGER + SELECT @CONN_ID_IDB = GUID FROM TBDD_CONNECTION WHERE BEZEICHNUNG = 'IDB' + + SET @WORKING_MODE = '' + IF @pMODULE_SHORT_NAME = 'PM' + BEGIN + SET @WORKING_MODE = 'OPERATION_MODE_FS=IDB_WM#PM.IDBWITHWMFS#PM.IDB_CONID!' + CONVERT(VARCHAR(2),@CONN_ID_IDB) + + '#PM.NO_MASS_VALIDATOR' --#PM.NO_CHARTS#PM.DEBUG_LOG#PM.FORCE_LAYOUT_OVERVIEW#PM.IDBWITHWMFS + +'#PM.MONITORING#PM.COLORSCHEME=Purple#PM.CONV_IDENTIFICATION=Email#PM.INACTIVITY_DURATION=9#PM.COL_LAST_EDITED=[Zuletzt bearbeitet]#PM.COL_LAST_ADDED=[Addedwhen]' --#PM.NO_BASICCONF#PM.NO_DETAIL_PROFILES --PM.SYS_LOCKED_MAINTENANCE# + +'#PM.SEARCH1=Starte Suche 1~MyExePath\Folder\myexe.exe%--start-search=id|7~doctype|ARE#PM.GHOSTMODE' --#PM.DEBUG_LOG + + '#PM.TRAFFICLIGHT_ICON=False#PM.START_CW=Start Globale Suche~-1#PM.RibbonPageCustTitle=WISAG#PM.RibbonPageCustItm1=Anhänge#PM.ButtonExport2FolderCaption=Export Y:#PM.ButtonExport2Folder_RootFolder=S#PM.ButtonExport2Folder_Mode=Convert to PDF' + SET @ADDITIONAL_TITLE = 'Mein Workflow zur Demo' + END + ELSE IF @pMODULE_SHORT_NAME = 'CW' + SET @WORKING_MODE = 'NOMATCH_INFO=False#HotkeySearchKey=d#NotifyMode=Msgbox'--#NotifyMode=NotifyIcon' + ELSE IF @pMODULE_SHORT_NAME = 'ZF' + SET @WORKING_MODE = 'NO_BASICCONF#NOMATCH_INFO=False#SEARCH_STRING_ATTRID=1,2#SEARCH_INT_ATTRID=5' SET @USER_ID = 0 SET @IS_ADMIN = 0 SET @IS_IN_MODULE = 0 @@ -1894,7 +1932,6 @@ This function checks all user-relevant relations an BEGIN SET @USER_GROUPNAME = 'PM_USER' SET @ADMIN_GROUPNAME = 'PM_ADMINS' - SEt @USER_RIGHT_FILE_DEL = 0 END ELSE IF @pMODULE_SHORT_NAME = 'CW' BEGIN @@ -1916,6 +1953,12 @@ This function checks all user-relevant relations an SET @USER_GROUPNAME = 'XXXX' SET @ADMIN_GROUPNAME = 'UM_ADMINS' END + ELSE IF @pMODULE_SHORT_NAME = 'SIG_ENV_CR' + BEGIN + SET @USER_GROUPNAME = 'ENVELOPE-CREATOR' + SET @ADMIN_GROUPNAME = 'XXXX' + END + SELECT @MODULE_GUID = GUID, @MODULE_NAME = NAME FROM TBDD_MODULES WHERE SHORT_NAME = @pMODULE_SHORT_NAME @@ -1925,8 +1968,23 @@ This function checks all user-relevant relations an END ELSE BEGIN - SELECT @USER_ID = GUID,@USER_PRENAME = PRENAME, - @USER_SURNAME = NAME, @USER_SHORTNAME = SHORTNAME,@USER_EMAIL = EMAIL,@USER_LANGUAGE = LANGUAGE,@USER_DATE_FORMAT = DATE_FORMAT FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER(@pUSERNAME) + SELECT @USER_ID = T.GUID,@USER_PRENAME = T.PRENAME, + @USER_SURNAME = T.NAME + ,@USER_SHORTNAME = T.SHORTNAME + ,@USER_EMAIL = T.EMAIL + ,@USER_LANGUAGE = T.LANGUAGE + ,@USER_DATE_FORMAT = T.DATE_FORMAT + FROM TBDD_USER T WHERE UPPER(USERNAME) = UPPER(@pUSERNAME) + + IF @USER_LANGUAGE = 'de-DE' + SET @USER_LANGUAGE_ID = 1 + ELSE IF @USER_LANGUAGE = 'en-US' + SET @USER_LANGUAGE_ID = 2 + ELSE IF @USER_LANGUAGE = 'fr-FR' + SET @USER_LANGUAGE_ID = 3 + --IF @USER_ID = 1 + -- SET @USER_LANGUAGE = 'en-US' + --##### LICENSE COUNT SELECT @USERCOUNT_LOGGED_IN = COUNT(*) FROM TBDD_USER_MODULE_LOG_IN WHERE UPPER(MODULE) = UPPER(@MODULE_NAME) AND CLIENT_ID = @pCLIENTID --CHECK USER ÍS IN MODULE_USER_GROUP IF EXISTS(select T1.* from TBDD_GROUPS T, TBDD_GROUPS_USER T1 WHERE T.GUID = T1.GROUP_ID AND T1.USER_ID = @USER_ID AND UPPER(T.NAME) = @USER_GROUPNAME) @@ -1945,7 +2003,9 @@ This function checks all user-relevant relations an IF EXISTS(select T.* from TBDD_USER_MODULES T WHERE T.USER_ID = @USER_ID AND T.MODULE_ID = @MODULE_GUID) BEGIN SET @RESULT = @RESULT + '| BUT User configured in User-Modules' - select @IS_ADMIN = T.IS_ADMIN,@USER_RIGHT_FILE_DEL = T.RIGHT1 from TBDD_USER_MODULES T WHERE T.USER_ID = @USER_ID AND T.MODULE_ID = @MODULE_GUID + select @IS_ADMIN = T.IS_ADMIN,@USER_RIGHT_FILE_DEL = T.RIGHT1 + --,@USER_RIGHT2 = T.RIGHT2 + from TBDD_USER_MODULES T WHERE T.USER_ID = @USER_ID AND T.MODULE_ID = @MODULE_GUID END END @@ -1958,8 +2018,12 @@ This function checks all user-relevant relations an END -INSERT INTO @Table (USER_ID,USER_PRENAME, USER_SURNAME,USER_SHORTNAME,USER_EMAIL,USER_LANGUAGE,USER_DATE_FORMAT, USER_RIGHT_FILE_DEL, MODULE_ACCESS,IS_ADMIN,USERCOUNT_LOGGED_IN, COMMENT) - VALUES (@USER_ID,@USER_PRENAME,@USER_SURNAME,@USER_SHORTNAME,@USER_EMAIL,@USER_LANGUAGE,@USER_DATE_FORMAT,@USER_RIGHT_FILE_DEL,@IS_IN_MODULE,@IS_ADMIN,@USERCOUNT_LOGGED_IN,@RESULT) +INSERT INTO @Table (USER_ID,USER_PRENAME, USER_SURNAME,USER_SHORTNAME,USER_EMAIL,USER_LANGUAGE,USER_LANGUAGE_ID, USER_DATE_FORMAT, USER_RIGHT_FILE_DEL, +MODULE_ACCESS,IS_ADMIN,USERCOUNT_LOGGED_IN, COMMENT,WORKING_MODE,USER_RIGHT2,USER_RIGHT3,USER_RIGHT4,USER_RIGHT5 +,ADDITIONAL_TITLE) + VALUES (@USER_ID,@USER_PRENAME,@USER_SURNAME,@USER_SHORTNAME,@USER_EMAIL,@USER_LANGUAGE,@USER_LANGUAGE_ID,@USER_DATE_FORMAT,@USER_RIGHT_FILE_DEL, + @IS_IN_MODULE,@IS_ADMIN,@USERCOUNT_LOGGED_IN,@RESULT,@WORKING_MODE,@USER_RIGHT2,@USER_RIGHT3,@USER_RIGHT4,@USER_RIGHT5 + ,@ADDITIONAL_TITLE) RETURN END @@ -2307,4 +2371,4 @@ AS FROM INSERTED WHERE TBDD_CATALOG.GUID = INSERTED.GUID GO -INSERT INTO [TBDD_CATALOG] (CAT_TITLE,CAT_STRING) VALUES ('DDSUPPORT_PORTAL','https://digitaldata.works/support/') +INSERT INTO [TBDD_CATALOG] (CAT_TITLE,CAT_STRING) VALUES ('DDSUPPORT_PORTAL','https://digitaldata.works/support/') diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.3.0.0.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.3.0.0.sql index f447d6c..230cfe9 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.3.0.0.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.3.0.0.sql @@ -1,25 +1,9 @@ UPDATE TBDD_MODULES SET DB_VERSION = '2.3.0.0' where NAME = 'Process-Manager' GO -IF NOT EXISTS(SELECT 1 FROM sys.columns - WHERE Name = N'SQL_BTN_REJECT' - AND Object_ID = Object_ID(N'dbo.TBPM_PROFILE')) -BEGIN - PRINT 'COLUMN [SQL_BTN_REJECT] NOT EXISTING...' - ALTER TABLE TBPM_PROFILE ADD SQL_BTN_REJECT NVARCHAR(MAX) NOT NULL DEFAULT '' -END -ELSE - PRINT 'COLUMN [SQL_BTN_REJECT] DOES EXIST' +ALTER TABLE TBPM_PROFILE ADD SQL_BTN_REJECT NVARCHAR(MAX) NOT NULL DEFAULT '' GO -IF NOT EXISTS(SELECT 1 FROM sys.columns - WHERE Name = N'BTN_REJECT_CAPTION' - AND Object_ID = Object_ID(N'dbo.TBPM_PROFILE')) -BEGIN - PRINT 'COLUMN [BTN_REJECT_CAPTION] NOT EXISTING...' - ALTER TABLE TBPM_PROFILE ADD BTN_REJECT_CAPTION NVARCHAR(100) NOT NULL DEFAULT '' -END -ELSE - PRINT 'COLUMN [BTN_REJECT_CAPTION] DOES EXIST' +ALTER TABLE TBPM_PROFILE ADD BTN_REJECT_CAPTION NVARCHAR(100) NOT NULL DEFAULT '' GO ALTER TABLE TBPM_PROFILE ADD REJECT_SQL_REASONS NVARCHAR(3000) NOT NULL DEFAULT '' GO @@ -27,13 +11,18 @@ ALTER TABLE TBPM_PROFILE ADD REJECT_ACTIONS_ATTRIBUTE VARCHAR(100) NOT NULL DEFA GO ALTER TABLE TBPM_PROFILE ADD REJECT_COMMENT_ATTRIBUTE VARCHAR(100) NOT NULL DEFAULT '' GO - +ALTER TABLE TBPM_PROFILE ADD BTN_NOT_RESP_CAPTION NVARCHAR(100) NOT NULL DEFAULT '' +GO +ALTER TABLE TBPM_PROFILE ADD NOT_RESP_SQL VARCHAR(3000) NOT NULL DEFAULT '' +GO +ALTER TABLE TBPM_PROFILE ADD NOT_RESP_COMMENT_ATTRIBUTE VARCHAR(150) NOT NULL DEFAULT '' +GO ALTER PROCEDURE PRTF_PROFILE_LANGUAGE_PHRASES AS -DECLARe @ID VARCHAR(3),@TITLE VARCHAR(100),@DECR VARCHAR(100),@FINAL_TEXT VARCHAR(100),@REJ_TEXT VARCHAR(100) +DECLARe @ID VARCHAR(3),@TITLE VARCHAR(100),@DECR VARCHAR(100),@FINAL_TEXT VARCHAR(100),@REJ_TEXT VARCHAR(100),@NR_CAPTION VARCHAR(100) DECLARE cur2 CURSOR FOR - select GUID, TITLE,DESCRIPTION,FINAL_TEXT,BTN_REJECT_CAPTION from TBPM_PROFILE + select GUID, TITLE,DESCRIPTION,FINAL_TEXT,BTN_REJECT_CAPTION,BTN_NOT_RESP_CAPTION from TBPM_PROFILE OPEN cur2 -FETCH NEXT FROM cur2 INTO @ID,@TITLE,@DECR,@FINAL_TEXT,@REJ_TEXT +FETCH NEXT FROM cur2 INTO @ID,@TITLE,@DECR,@FINAL_TEXT,@REJ_TEXT,@NR_CAPTION WHILE @@FETCH_STATUS = 0 BEGIN Declare @IDTEXT VARCHAR(100) @@ -55,10 +44,53 @@ BEGIN SET @IDTEXT = 'PROFILE_REJECTION_CAPT' + @ID EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'de-DE', 'PROFILE_REJECTION_CAPT',@REJ_TEXT,'','System',@ID,0 END - FETCH NEXT FROM cur2 INTO @ID,@TITLE,@DECR,@FINAL_TEXT,@REJ_TEXT + IF LEN(@NR_CAPTION) = 0 + BEGIN + SET @IDTEXT = 'PROFILE_NOT_RESPONSIBLE_CAPT' + @ID + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'de-DE', 'PROFILE_NOT_RESPONSIBLE_CAPT','Nicht zuständig','','System',@ID,0; + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'en-US', 'PROFILE_NOT_RESPONSIBLE_CAPT','Not responsible','','System',@ID,0; + SET @IDTEXT = 'PROFILE_NOT_RESPONSIBLE_QUEST' + @ID + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'de-DE', 'PROFILE_NOT_RESPONSIBLE_QUEST','Wollen Sie den Beleg wirklich in den Prozess XYZ zurücksenden?','','System',@ID,0; + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'de-DE', 'PROFILE_NOT_RESPONSIBLE_QUEST','Do you really want to return the document to process XYZ?','','System',@ID,0; + END + ELSE + BEGIN + SET @IDTEXT = 'PROFILE_NOT_RESPONSIBLE_QUEST' + @ID + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'de-DE', 'PROFILE_NOT_RESPONSIBLE_QUEST','Wollen Sie den Beleg wirklich in den Prozess XYZ zurücksenden?','','System',@ID,0; + EXEC PRDD_GUI_LANGUAGE_PHRASE 'PM',@IDTEXT,'en-US', 'PROFILE_NOT_RESPONSIBLE_QUEST','Do you really want to return the document to process XYZ?','','System',@ID,0; + END + FETCH NEXT FROM cur2 INTO @ID,@TITLE,@DECR,@FINAL_TEXT,@REJ_TEXT,@NR_CAPTION END CLOSE cur2 DEALLOCATE cur2 - +GO +EXEC PRTF_PROFILE_LANGUAGE_PHRASES +GO +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MSG1','de-DE','Information','Sie wollen diesen Beleg ablehnen?',''); +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MSG1','en-US','Information','You want to reject this receipt?',''); +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MSG2','de-DE','Information','Wenn ja, dann geben Sie bitte einen Grund für die Ablehnung ein!','') +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MSG2','en-US','Information','If yes, please enter a reason for your refusal!','') +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.Caption','de-DE','Information','Ablehnung - Bestätigung',''); +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.Caption','en-US','Information','Rejection - Confirmation',''); +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MissingInput','de-DE','Message','Bitte wählen Sie einen Grund und geben eine Begründung ein!',''); +INSERT INTO [dbo].[TBDD_GUI_LANGUAGE_PHRASE] + (OBJ_NAME,[MODULE],[TITLE],[LANGUAGE],[CAPT_TYPE],[STRING1],STRING2) + VALUES('frmRejectionCommit','PM','frmRejectionCommit.MissingInput','en-US','Message','Please select a reason and enter a justification!',''); +ALTER TABLE TBPM_PROFILE ADD CURRENCY_ATTRIBUTE VARCHAR(100) NOT NULL DEFAULT '' +GO diff --git a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/1.1.0.4.sql b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/1.1.0.4.sql index 003cd91..8388e99 100644 --- a/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/1.1.0.4.sql +++ b/01_SMART_UP_TOOLS/10_ENVELOPE_CREATOR/1.1.0.4.sql @@ -4,8 +4,10 @@ ALTER TABLE [dbo].[TBSIG_EMAIL_TEMPLATE] ADD [LANG_CODE] VARCHAR(5) NOT NULL DEF GO ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD [LANG_CODE] VARCHAR(5) NOT NULL DEFAULT 'de-DE' ; GO +ALTER TABLE [dbo].[TBSIG_ENVELOPE_HISTORY] ADD [COMMENT] VARCHAR(1500); +GO -ALTER VIEW VWSIG_ENVELOPE_DATA AS +CREATE VIEW VWSIG_ENVELOPE_DATA AS SELECT ENV.[GUID] ENVELOPE_ID ,[USER_ID] @@ -35,6 +37,7 @@ SELECT ,[DMZ_MOVED] FROM [TBSIG_ENVELOPE] ENV INNER JOIN TBDD_USER USR ON ENV.USER_ID = USR.GUID +GO INSERT INTO TBSIG_EMAIL_TEMPLATE (NAME,BODY,SUBJECT) VALUES ( 'DocumentRejected_ADM', 'Guten Tag [NAME_SENDER], @@ -66,9 +69,8 @@ Mit freundlichen Gr [NAME_PORTAL]', '''[DOCUMENT_TITLE]'' - Unterzeichnungsvorgang abgelehnt.') GO -USE [DD_ECM] -GO -/****** Object: Trigger [dbo].[TBSIG_ENVELOPE_HISTORY_AFT_INS] Script Date: 12.06.2024 09:06:21 ******/ + + SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON @@ -200,4 +202,8 @@ BEGIN CATCH + CONVERT(VARCHAR(500),ERROR_MESSAGE()) END CATCH +GO +ALTER TABLE [dbo].[TBSIG_ENVELOPE_DOCUMENT] ADD [BYTE_DATA] VARBINARY(MAX); +GO +ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD [DOC_RESULT] VARBINARY(MAX); GO \ No newline at end of file diff --git a/06_EmailProfiler/1.3.4.0.sql b/06_EmailProfiler/1.3.4.0.sql new file mode 100644 index 0000000..90ee1ae --- /dev/null +++ b/06_EmailProfiler/1.3.4.0.sql @@ -0,0 +1,6 @@ +UPDATE TBDD_MODULES SET DB_VERSION = '1.3.4.0' where SHORT_NAME = 'EMLP' +GO +ALTER TABLE TBEMLP_EMAIL_OUT ADD [ATT1_RELATED_ID] BIGINT; +GO +ALTER TABLE TBEMLP_EMAIL_OUT ADD [ATT1_REL_TYPE] VARCHAR(20); +GO \ No newline at end of file