This commit is contained in:
SchreiberM 2021-12-09 17:09:42 +01:00
parent 8a96136aa1
commit 3afa15e2a9
6 changed files with 67 additions and 201 deletions

View File

@ -3,7 +3,11 @@
2. In case windream is installed on another SQL-Server: 2. In case windream is installed on another SQL-Server:
Replace windream60 in code with name of linked Database - Example: [172.24.12.41\REMOTESERVER\windream60]. Replace windream60 in code with name of linked Database - Example: [172.24.12.41\REMOTESERVER\windream60].
3. Search for DIGITALDATA.LOCAL and replace with Your Domainname 3. Search for DIGITALDATA.LOCAL and replace with Your Domainname
####################################*/ 4. Add the ECM-Login Data
Search for @ECM_IP and replace it with IP of MSSQL Server
Search for @ECM_USER and replace it with DB-Username for ECM-DB
Search for @ECM_PW and replace it with PW for ECM-User
####################################*/
CREATE TABLE TBDD_BASECONFIG CREATE TABLE TBDD_BASECONFIG
( (
GUID TINYINT, GUID TINYINT,
@ -70,7 +74,7 @@ GO
CREATE TABLE TBDD_MODULES CREATE TABLE TBDD_MODULES
( (
GUID INTEGER NOT NULL, GUID INTEGER NOT NULL IDENTITY(1,1),
NAME VARCHAR(50), NAME VARCHAR(50),
SHORT_NAME VARCHAR(20), SHORT_NAME VARCHAR(20),
LICENSE VARCHAR(2000) NOT NULL DEFAULT '', LICENSE VARCHAR(2000) NOT NULL DEFAULT '',
@ -106,23 +110,23 @@ AS
WHERE TBDD_MODULES.GUID = INSERTED.GUID WHERE TBDD_MODULES.GUID = INSERTED.GUID
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(1,'Record-Organizer','ADDI','a0c+ADsUcVQiOBrieIt5tEVrgl/P/ns5w9+A/ZdDo8k=','W',1) ('Record-Organizer','ADDI','a0c+ADsUcVQiOBrieIt5tEVrgl/P/ns5w9+A/ZdDo8k=','W',1)
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(2,'Global-Indexer','GLOBIX','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1) ('Global-Indexer','GLOBIX','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,DB_VERSION,PRODUCT_VERSION,ACTIVE) VALUES INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,DB_VERSION,PRODUCT_VERSION,ACTIVE) VALUES
(3,'Process-Manager','PM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W','1.9.4.3','1.9.4.3',1) ('Process-Manager','PM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W','1.9.4.3','1.9.4.3',1)
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(4,'User-Manager','UM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1) ('User-Manager','UM','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(5,'Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1) ('Clipboard-Watcher','CW','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO GO
INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(GUID,NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
(6,'Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1) ('Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO GO
CREATE TABLE TBDD_USER CREATE TABLE TBDD_USER
@ -169,7 +173,7 @@ CREATE TABLE TBDD_USER
) )
GO GO
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50) DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
SET @MY_INSTALL_ADMIN_USER = 'SchreiberM' SET @MY_INSTALL_ADMIN_USER = '@MY_INSTALL_USER'
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES
('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER) ('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER)
GO GO
@ -719,7 +723,7 @@ AS
UPDATE TBDD_CONNECTION SET GEAENDERTWANN = GETDATE() FROM INSERTED WHERE TBDD_CONNECTION.GUID = INSERTED.GUID UPDATE TBDD_CONNECTION SET GEAENDERTWANN = GETDATE() FROM INSERTED WHERE TBDD_CONNECTION.GUID = INSERTED.GUID
GO GO
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Your first connection','MS-SQLServer','127.0.0.1','Datenbank','sa','') INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('DD_ECM','MS-SQLServer','@ECM_IP','DD_ECM','@ECM_USER','@ECM_PW')
GO GO
--INSERT INTO TBCONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Zeiterfassung','SQLOLEDB','192.168.48.13','DD_ZEITERFASSUNG_AB_112011','sa','dd') --INSERT INTO TBCONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Zeiterfassung','SQLOLEDB','192.168.48.13','DD_ZEITERFASSUNG_AB_112011','sa','dd')
--GO --GO
@ -742,6 +746,7 @@ CREATE TABLE TBDD_DOKUMENTART
AKTIV BIT DEFAULT 0 NOT NULL, -- 1 - Dokumentart aktiv und kann benutzt werden, 0 - inaktiv AKTIV BIT DEFAULT 0 NOT NULL, -- 1 - Dokumentart aktiv und kann benutzt werden, 0 - inaktiv
[LANGUAGE] VARCHAR(5) NOT NULL DEFAULT 'de-DE', [LANGUAGE] VARCHAR(5) NOT NULL DEFAULT 'de-DE',
SEQUENCE INT NOT NULL DEFAULT 1, SEQUENCE INT NOT NULL DEFAULT 1,
IDB_OBJECT_STORE_ID INT DEFAULT 0 NOT NULL,
NAMENKONVENTION VARCHAR(500) NOT NULL DEFAULT '', NAMENKONVENTION VARCHAR(500) NOT NULL DEFAULT '',
ERSTELLTWER VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL, ERSTELLTWER VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
ERSTELLTWANN DATETIME DEFAULT GETDATE(), ERSTELLTWANN DATETIME DEFAULT GETDATE(),
@ -912,6 +917,7 @@ CREATE TABLE TBDD_INDEX_MAN
SAVE_VALUE BIT DEFAULT 0 NOT NULL, SAVE_VALUE BIT DEFAULT 0 NOT NULL,
VKT_ADD_ITEM BIT NOT NULL DEFAULT 0, VKT_ADD_ITEM BIT NOT NULL DEFAULT 0,
VKT_PREVENT_MULTIPLE_VALUES BIT NOT NULL DEFAULT 1, VKT_PREVENT_MULTIPLE_VALUES BIT NOT NULL DEFAULT 1,
MULTISELECT BIT NOT NULL DEFAULT 0,
ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv. ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv.
ADDED_WHO VARCHAR(50) DEFAULT 'DD_ECM DEFAULT' NOT NULL, ADDED_WHO VARCHAR(50) DEFAULT 'DD_ECM DEFAULT' NOT NULL,
ADDED_WHEN DATETIME DEFAULT GETDATE() , ADDED_WHEN DATETIME DEFAULT GETDATE() ,
@ -1131,29 +1137,7 @@ BEGIN CATCH
RETURN -1 RETURN -1
END CATCH END CATCH
GO GO
CREATE PROCEDURE [dbo].[PRDD_GLOBIX_DELETE_DOCTYPE](@pDOCID INT)
AS
BEGIN TRY
IF OBJECT_ID(N'dbo.TBPMO_CLIENT_DOCTYPE', N'U') IS NOT NULL
DELETE FROM TBPMO_CLIENT_DOCTYPE WHERE DOCTYPE_ID = @pDOCID
IF OBJECT_ID(N'dbo.TBPMO_TEMPLATE', N'U') IS NOT NULL
DELETE FROM TBPMO_TEMPLATE WHERE DOCTYPE_ID = @pDOCID
IF OBJECT_ID(N'dbo.TBPMO_WD_FORMVIEW_DOKTYPES', N'U') IS NOT NULL
DELETE FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_INDEX_MAN_POSTPROCESSING WHERE IDXMAN_ID IN (SELECT GUID FROM TBDD_INDEX_MAN WHERE DOK_ID = @pDOCID)
DELETE FROM TBDD_INDEX_MAN WHERE DOK_ID = @pDOCID
DELETE FROM TBDD_INDEX_AUTOM WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_USRGRP_DOKTYPE WHERE DOCTYPE_ID = @pDOCID
DELETE FROM TBDD_DOKUMENTART_MODULE WHERE DOKART_ID = @pDOCID
DELETE FROM TBDD_DOKUMENTART WHERE GUID = @pDOCID
END TRY
BEGIN CATCH
PRINT 'FEHLER IN PROCEDURE: ' + CONVERT(VARCHAR(30),ERROR_PROCEDURE()) + ' - ZEILE: ' + CONVERT(VARCHAR(10),ERROR_LINE())
+ ' - FEHLER-MESSAGE: '
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
END CATCH
GO
CREATE PROCEDURE [dbo].[PRDD_USER_REFRESH_WM_ID] CREATE PROCEDURE [dbo].[PRDD_USER_REFRESH_WM_ID]
AS AS
DECLARE DECLARE

View File

@ -210,7 +210,7 @@ GO
--DELETE FROM TBIDB_OBJECT_BE --DELETE FROM TBIDB_OBJECT_BE
--DELETE FROM TBIDB_OBJECT_METADATA_CHANGE --DELETE FROM TBIDB_OBJECT_METADATA_CHANGE
--DELETE FROM TBIDB_OBJECT --DELETE FROM TBIDB_OBJECT
DROP TABLE TBIDB_TERM_VALUE_DATETIME --DROP TABLE TBIDB_TERM_VALUE_DATETIME
CREATE TABLE TBIDB_TERM_VALUE_DATETIME CREATE TABLE TBIDB_TERM_VALUE_DATETIME
( (
GUID BIGINT NOT NULL IDENTITY (1, 1), GUID BIGINT NOT NULL IDENTITY (1, 1),
@ -341,7 +341,7 @@ INSERT INTO TBIDB_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('de-DE',1);
INSERT INTO TBIDB_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('en-EN',1); INSERT INTO TBIDB_LANGUAGE (LANG_CODE,CREATE_DEFAULT_ENTRY) VALUES ('en-EN',1);
GO GO
F
--DROP TABLE TBIDB_OBJECT_BE --DROP TABLE TBIDB_OBJECT_BE
--DROP TABLE TBIDB_OBJECT --DROP TABLE TBIDB_OBJECT
CREATE TABLE TBIDB_OBJECT CREATE TABLE TBIDB_OBJECT
@ -485,7 +485,7 @@ AS
WHERE TBIDB_ATTRIBUTE.GUID = INSERTED.GUID WHERE TBIDB_ATTRIBUTE.GUID = INSERTED.GUID
GO GO
CREATE TRIGGER TBIDB_ATTRIBUTE_AFT_INS ON TBIDB_ATTRIBUTE CREATE TRIGGER [dbo].[TBIDB_ATTRIBUTE_AFT_INS] ON [dbo].[TBIDB_ATTRIBUTE]
FOR INSERT FOR INSERT
AS AS
DECLARE DECLARE
@ -523,7 +523,11 @@ AS
,@LANG_ID ,@LANG_ID
,@NEW_TERM_ID ,@NEW_TERM_ID
,@ADDED_WHO); ,@ADDED_WHO);
EXEC PRIDB_CREATE_VIEW_DOC_DATA @LANG_CODE --BEGIN TRY
-- EXEC PRIDB_CREATE_VIEW_DOC_DATA @LANG_CODE
--END TRY
--BEGIN CATCH
--END CATCH
FETCH NEXT FROM cursorIDBLANGUAGE_ATTR INTO @LANG_ID,@LANG_CODE FETCH NEXT FROM cursorIDBLANGUAGE_ATTR INTO @LANG_ID,@LANG_CODE
END END
CLOSE cursorIDBLANGUAGE_ATTR CLOSE cursorIDBLANGUAGE_ATTR
@ -1040,7 +1044,7 @@ GO
DROP TABLE TBIDB_SEARCH_PROFILE --DROP TABLE TBIDB_SEARCH_PROFILE
CREATE TABLE TBIDB_SEARCH_PROFILE CREATE TABLE TBIDB_SEARCH_PROFILE
( (
GUID INTEGER NOT NULL IDENTITY (1, 1), GUID INTEGER NOT NULL IDENTITY (1, 1),
@ -1107,7 +1111,7 @@ AS
FROM INSERTED FROM INSERTED
WHERE TBIDB_SEARCH_LANGUAGE_SQL_RESULT .GUID = INSERTED.GUID WHERE TBIDB_SEARCH_LANGUAGE_SQL_RESULT .GUID = INSERTED.GUID
GO GO
DROP TABLE TBIDB_SEARCH_PROFILE_USER_GROUP --DROP TABLE TBIDB_SEARCH_PROFILE_USER_GROUP
CREATE TABLE TBIDB_SEARCH_PROFILE_USER_GROUP CREATE TABLE TBIDB_SEARCH_PROFILE_USER_GROUP
( (
GUID INTEGER NOT NULL IDENTITY (1, 1), GUID INTEGER NOT NULL IDENTITY (1, 1),
@ -2622,7 +2626,7 @@ SELECT
,T1.EMAIL ,T1.EMAIL
,T1.NAME + ', ' + T1.PRENAME as NAME ,T1.NAME + ', ' + T1.PRENAME as NAME
FROM FROM
[IDB_TEST].[dbo].[TBIDB_CONVERSATION_USER] T [IDB].[dbo].[TBIDB_CONVERSATION_USER] T
INNER JOIN @MY_DD_ECM_DB.dbo.TBDD_USER T1 ON T.USER_OR_GROUP_ID = T1.GUID INNER JOIN @MY_DD_ECM_DB.dbo.TBDD_USER T1 ON T.USER_OR_GROUP_ID = T1.GUID
WHERE IS_USER = 1 WHERE IS_USER = 1
GO GO
@ -2719,89 +2723,6 @@ GO
--WHERE --WHERE
-- CAT_ATTR.ACTIVE = 1 -- CAT_ATTR.ACTIVE = 1
--GO --GO
USE DD_ECM
GO
CREATE VIEW [dbo].[VWGI_DOCTYPE_USER] AS
SELECT DISTINCT
T.GUID AS [USER_ID],
T.USERNAME,
--T2.NAME AS GROUP_NAME,
T3.DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME,
T4.ZIEL_PFAD,
T4.AKTIV,
T4.NAMENKONVENTION,
T4.OBJEKTTYP,
T5.OBJECT_ST_ID,
T4.SEQUENCE
FROM
DD_ECM.dbo.TBDD_USER T,
DD_ECM.dbo.TBDD_GROUPS_USER T1,
DD_ECM.dbo.TBDD_GROUPS T2,
DD_ECM.dbo.TBDD_USRGRP_DOKTYPE T3,
DD_ECM.dbo.TBDD_DOKUMENTART T4,
IDB.dbo.TBIDB_DOCTYPE_OBJECT_STORE T5
WHERE
T4.AKTIV = 1 AND
T.GUID = T1.[USER_ID] AND
T1.GROUP_ID = T2.GUID AND
T2.GUID = T3.GROUP_ID AND
T3.DOCTYPE_ID = T4.GUID AND
T4.GUID = T5.DOCTYPE_ID AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
UNION
SELECT DISTINCT
T.GUID AS [USER_ID],
T.USERNAME,
--'' AS GROUP_NAME,
T4.GUID as DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME,
T4.ZIEL_PFAD,
T4.AKTIV,
T4.NAMENKONVENTION,
T4.OBJEKTTYP,
T5.OBJECT_ST_ID,
T4.SEQUENCE
FROM
DD_ECM.dbo.TBDD_USER T,
DD_ECM.dbo.TBDD_USER_DOKTYPE T3,
DD_ECM.dbo.TBDD_DOKUMENTART T4,
IDB.dbo.TBIDB_DOCTYPE_OBJECT_STORE T5
WHERE
T4.AKTIV = 1 AND
T.GUID = T3.[USER_ID] AND
T3.DOCTYPE_ID = T4.GUID AND
T4.GUID = T5.DOCTYPE_ID AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
GO
CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
SELECT DISTINCT
T4.GUID as DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME,
T4.ZIEL_PFAD,
T4.AKTIV,
T4.NAMENKONVENTION,
T4.OBJEKTTYP,
T5.OBJECT_ST_ID,
T4.SEQUENCE
FROM
DD_ECM.dbo.TBDD_DOKUMENTART T4,
IDB.dbo.TBIDB_DOCTYPE_OBJECT_STORE T5
WHERE
T4.AKTIV = 1 AND
T4.GUID = T5.DOCTYPE_ID AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
GO
/*########################################### /*###########################################
############## PROCEDURES ################### ############## PROCEDURES ###################
@ -2813,7 +2734,7 @@ GO
-- Changed: 25.11.2021 @TERM_TYPE_ID = 6 -- Changed: 25.11.2021 @TERM_TYPE_ID = 6
-- Changed: 25.08.2020 @TERM_TYPE_ID = 7 AND UPPER(@TERM) -- Changed: 25.08.2020 @TERM_TYPE_ID = 7 AND UPPER(@TERM)
-- ============================================= -- =============================================
ALTER PROCEDURE [dbo].[PRIDB_NEW_TERM] @MD_TYPE VARCHAR(100),@TERM VARCHAR(MAX), @WHO VARCHAR(100), @TERM_ID BIGINT OUTPUT CREATE PROCEDURE [dbo].[PRIDB_NEW_TERM] @MD_TYPE VARCHAR(100),@TERM VARCHAR(MAX), @WHO VARCHAR(100), @TERM_ID BIGINT OUTPUT
AS AS
BEGIN BEGIN
DECLARE @TERM_TYPE_ID TINYINT DECLARE @TERM_TYPE_ID TINYINT
@ -3963,7 +3884,7 @@ GO
--BEGIN --BEGIN
-- DECLARE @pWHO_USERNAME VARCHAR(100),@USER_LANGUAGE VARCHAR(5),@USER_LANGUAGE_ID INT, @ATTRTYPE as VARCHAR(20)--,@USER_ID INTEGER -- DECLARE @pWHO_USERNAME VARCHAR(100),@USER_LANGUAGE VARCHAR(5),@USER_LANGUAGE_ID INT, @ATTRTYPE as VARCHAR(20)--,@USER_ID INTEGER
-- SELECT @pWHO_USERNAME = TERM_VALUE FROM TBIDB_TERM_VALUE_VARCHAR WHERE GUID = @WHO_TERM_ID -- SELECT @pWHO_USERNAME = TERM_VALUE FROM TBIDB_TERM_VALUE_VARCHAR WHERE GUID = @WHO_TERM_ID
-- SELECT @USER_LANGUAGE = LANGUAGE,@USER_LANGUAGE_ID = T1.GUID FROM @MY_DD_ECM_DB.dbo.TBDD_USER T INNER JOIN IDB_TEST.dbo.TBIDB_LANGUAGE T1 ON T.LANGUAGE = T1.LANG_CODE WHERE UPPER(USERNAME) = UPPER(@pWHO_USERNAME) -- SELECT @USER_LANGUAGE = LANGUAGE,@USER_LANGUAGE_ID = T1.GUID FROM @MY_DD_ECM_DB.dbo.TBDD_USER T INNER JOIN IDB.dbo.TBIDB_LANGUAGE T1 ON T.LANGUAGE = T1.LANG_CODE WHERE UPPER(USERNAME) = UPPER(@pWHO_USERNAME)
-- SELECT @ATTRTYPE = T1.NAME_TYPE FROM TBIDB_ATTRIBUTE T INNER JOIN TBIDB_ATTRIBUTE_TYPE T1 ON T.TYP_ID = T1.GUID WHERE T.GUID = @pATTRIBUTE_ID -- SELECT @ATTRTYPE = T1.NAME_TYPE FROM TBIDB_ATTRIBUTE T INNER JOIN TBIDB_ATTRIBUTE_TYPE T1 ON T.TYP_ID = T1.GUID WHERE T.GUID = @pATTRIBUTE_ID
@ -4221,7 +4142,7 @@ GO
-- Author: DD MS 15.03.2021 -- Author: DD MS 15.03.2021
-- Change: 13.07.2021 Filesize -- Change: 13.07.2021 Filesize
-- ============================================= -- =============================================
ALTER PROCEDURE [dbo].[PRIDB_NEW_IDBFO] @REL_PATH VARCHAR(512),@FILE_NAME VARCHAR(200),@FILE_EXT VARCHAR(10), @FILE_SIZE BIGINT, @FILE_HASH VARCHAR(500), CREATE PROCEDURE [dbo].[PRIDB_NEW_IDBFO] @REL_PATH VARCHAR(512),@FILE_NAME VARCHAR(200),@FILE_EXT VARCHAR(10), @FILE_SIZE BIGINT, @FILE_HASH VARCHAR(500),
@WHO VARCHAR(100), @IDB_OBJ_ID BIGINT,@OBJ_ST_ID INT @WHO VARCHAR(100), @IDB_OBJ_ID BIGINT,@OBJ_ST_ID INT
AS AS
BEGIN BEGIN
@ -4646,6 +4567,7 @@ INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('OriginCreation
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('OriginChangedDatetime',6,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('OriginChangedDatetime',6,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('DisplayFileName',1,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('DisplayFileName',1,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('DisplayFileName1',1,0); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('DisplayFileName1',1,0);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('Dynamic Folder',1,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailMessageID',1,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailMessageID',1,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailSubject',1,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailSubject',1,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailFrom',1,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailFrom',1,1);

View File

@ -415,12 +415,12 @@ ALTER TABLE TBGI_HISTORY ALTER COLUMN FILENAME_ORIGINAL VARCHAR(500) NOT NULL
GO GO
CREATE VIEW [dbo].[VWGI_DOCTYPE_IDB] AS CREATE VIEW [dbo].[VWGI_DOCTYPE_IDB] AS
SELECT DISTINCT SELECT
T4.GUID as DOCTYPE_ID, T4.GUID as DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE, T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY, T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME, T4.KURZNAME,
T4.ZIEL_PFAD, T4.FOLDER_FOR_INDEX DYNAMIC_FOLDER,
T4.AKTIV, T4.AKTIV,
T4.NAMENKONVENTION, T4.NAMENKONVENTION,
T4.OBJEKTTYP, T4.OBJEKTTYP,
@ -434,8 +434,6 @@ FROM
DD_ECM.dbo.TBDD_DOKUMENTART T4 LEFT JOIN IDB.dbo.TBIDB_OBJECT_STORE T6 ON T4.IDB_OBJECT_STORE_ID = T6.GUID DD_ECM.dbo.TBDD_DOKUMENTART T4 LEFT JOIN IDB.dbo.TBIDB_OBJECT_STORE T6 ON T4.IDB_OBJECT_STORE_ID = T6.GUID
LEFT JOIN IDB.dbo.TBIDB_CATALOG T7 On T6.CAT_ID = T7.GUID LEFT JOIN IDB.dbo.TBIDB_CATALOG T7 On T6.CAT_ID = T7.GUID
WHERE WHERE
--T4.AKTIV = 1 AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX'))) T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
GO GO
CREATE VIEW [dbo].[VWGI_DOCTYPE] AS CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
@ -511,32 +509,32 @@ WHERE
T4.GUID = T5.DOCTYPE_ID AND T4.GUID = T5.DOCTYPE_ID AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX'))) T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
UNION --UNION
SELECT DISTINCT --SELECT DISTINCT
T.GUID AS [USER_ID], -- T.GUID AS [USER_ID],
T.USERNAME, -- T.USERNAME,
--'' AS GROUP_NAME, -- --'' AS GROUP_NAME,
T4.GUID as DOCTYPE_ID, -- T4.GUID as DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE, -- T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY, -- T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME, -- T4.KURZNAME,
T4.ZIEL_PFAD, -- T4.ZIEL_PFAD,
T4.AKTIV, -- T4.AKTIV,
T4.NAMENKONVENTION, -- T4.NAMENKONVENTION,
T4.OBJEKTTYP, -- T4.OBJEKTTYP,
T5.OBJECT_ST_ID, -- T5.OBJECT_ST_ID,
T4.SEQUENCE -- T4.SEQUENCE
FROM --FROM
DD_ECM.dbo.TBDD_USER T, -- DD_ECM.dbo.TBDD_USER T,
DD_ECM.dbo.TBDD_USER_DOKTYPE T3, -- DD_ECM.dbo.TBDD_USER_DOKTYPE T3,
DD_ECM.dbo.TBDD_DOKUMENTART T4, -- DD_ECM.dbo.TBDD_DOKUMENTART T4,
IDB.dbo.TBIDB_DOCTYPE_OBJECT_STORE T5 -- IDB.dbo.TBIDB_DOCTYPE_OBJECT_STORE T5
WHERE --WHERE
T4.AKTIV = 1 AND -- T4.AKTIV = 1 AND
T.GUID = T3.[USER_ID] AND -- T.GUID = T3.[USER_ID] AND
T3.DOCTYPE_ID = T4.GUID AND -- T3.DOCTYPE_ID = T4.GUID AND
T4.GUID = T5.DOCTYPE_ID AND -- T4.GUID = T5.DOCTYPE_ID AND
T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX'))) -- T4.GUID in (SELECT DOKART_ID FROM DD_ECM.dbo.TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM DD_ECM.dbo.TBDD_MODULES WHERE UPPER(SHORT_NAME) = ('GLOBIX')))
GO GO
@ -560,7 +558,7 @@ WHERE
T1.ACTIVE = 1 AND T1.ACTIVE = 1 AND
T2.AKTIV = 1 T2.AKTIV = 1
GO GO
ALTER VIEW [dbo].[VWGI_DOCTYPE] AS CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
SELECT DISTINCT SELECT DISTINCT
T.GUID AS [USER_ID], T.GUID AS [USER_ID],
T.USERNAME, T.USERNAME,
@ -589,40 +587,6 @@ WHERE
T4.GUID in (SELECT DOKART_ID FROM TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM TBDD_MODULES WHERE UPPER(NAME) = UPPER('Global-Indexer'))) T4.GUID in (SELECT DOKART_ID FROM TBDD_DOKUMENTART_MODULE WHERE MODULE_ID = (SELECT GUID FROM TBDD_MODULES WHERE UPPER(NAME) = UPPER('Global-Indexer')))
GO GO
ALTER VIEW [dbo].[VWDDINDEX_MAN]
AS
SELECT TOP 2000
T.GUID,
T.NAME INDEXNAME,
T.WD_INDEX,
T.MULTISELECT,
T.COMMENT,
T.DATATYPE,
T.DOK_ID,
T1.BEZEICHNUNG DOKUMENTART,
T1.KURZNAME,
T.SUGGESTION,
T.CONNECTION_ID,
T2.BEZEICHNUNG CONNECTION,
T2.SQL_PROVIDER,
T2.SERVER,
T2.DATENBANK,
T2.USERNAME,
T2.PASSWORD,
T.SQL_RESULT,
T.SQL_CHECK,
T.OPTIONAL,
T.SAVE_VALUE
FROM
TBDD_INDEX_MAN T
INNER JOIN TBDD_DOKUMENTART T1 ON T.DOK_ID = T1.GUID AND T1.AKTIV = 1
LEFT JOIN TBDD_CONNECTION T2 ON T.CONNECTION_ID = T2.GUID AND T2.AKTIV = 1
WHERE
T.ACTIVE = 1
ORDER BY
T.DOK_ID,
T.GUID
GO
CREATE TABLE TBGI_REGEX_DOCTYPE( CREATE TABLE TBGI_REGEX_DOCTYPE(
GUID INTEGER NOT NULL IDENTITY(1,1), GUID INTEGER NOT NULL IDENTITY(1,1),
REGEX VARCHAR(500) NOT NULL, REGEX VARCHAR(500) NOT NULL,
@ -651,7 +615,7 @@ GO
CREATE UNIQUE INDEX UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID CREATE UNIQUE INDEX UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID
ON TBGI_REGEX_DOCTYPE (DOCTYPE_ID); ON TBGI_REGEX_DOCTYPE (DOCTYPE_ID);
GO GO
ALTER PROCEDURE [dbo].[PRDD_CHECK_REL_DOCTYPE_MODULE] (@MODULE_SHORT VARCHAR(20),@DOCTYPE_ID INTEGER) CREATE PROCEDURE [dbo].[PRDD_CHECK_REL_DOCTYPE_MODULE] (@MODULE_SHORT VARCHAR(20),@DOCTYPE_ID INTEGER)
AS AS
DECLARE @MODULEID INTEGER DECLARE @MODULEID INTEGER
SELECT @MODULEID = GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'GLOBIX' SELECT @MODULEID = GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'GLOBIX'

View File

@ -233,16 +233,12 @@ CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
'select PROFIL_ID,NAME,CONNECTION_ID,SQL_UEBERPRUEFUNG FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND LEN(SQL_UEBERPRUEFUNG) > 0 '); 'select PROFIL_ID,NAME,CONNECTION_ID,SQL_UEBERPRUEFUNG FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND LEN(SQL_UEBERPRUEFUNG) > 0 ');
Insert Into TBAPPSERV_CRON_DETAIL ( Insert Into TBAPPSERV_CRON_DETAIL (
CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES ( CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
2, 2, 'TBIDB_ACCESSRIGHT', 'TBIDB_ACCESSRIGHT', 1, 2, 1, 'TBIDB_ACCESSRIGHT', 'TBIDB_ACCESSRIGHT', 1,
'select * from TBIDB_ACCESSRIGHT'); 'select * from IDB.dbo.TBIDB_ACCESSRIGHT');
Insert Into TBAPPSERV_CRON_DETAIL ( Insert Into TBAPPSERV_CRON_DETAIL (
CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES ( CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
2, 2, 'TBIDB_ACCESSRIGHT', 'TBIDB_ACCESSRIGHT', 1, 2, 1, 'TBIDB_ATTRIBUTE', 'TBIDB_ATTRIBUTE', 1,
'select * from TBIDB_ACCESSRIGHT'); 'select * from IDB.dbo.TBIDB_ATTRIBUTE');
Insert Into TBAPPSERV_CRON_DETAIL (
CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
2, 2, 'TBIDB_ATTRIBUTE', 'TBIDB_ATTRIBUTE', 1,
'select * from TBIDB_ATTRIBUTE');
Insert Into TBAPPSERV_CRON_DETAIL ( Insert Into TBAPPSERV_CRON_DETAIL (
CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES ( CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
3, 1, 'VWDDINDEX_MAN', 'VWDDINDEX_MAN', 1, 3, 1, 'VWDDINDEX_MAN', 'VWDDINDEX_MAN', 1,

Binary file not shown.

Binary file not shown.