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

View File

@@ -415,12 +415,12 @@ ALTER TABLE TBGI_HISTORY ALTER COLUMN FILENAME_ORIGINAL VARCHAR(500) NOT NULL
GO
CREATE VIEW [dbo].[VWGI_DOCTYPE_IDB] AS
SELECT DISTINCT
SELECT
T4.GUID as DOCTYPE_ID,
T4.BEZEICHNUNG AS DOCTYPE,
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T4.KURZNAME,
T4.ZIEL_PFAD,
T4.FOLDER_FOR_INDEX DYNAMIC_FOLDER,
T4.AKTIV,
T4.NAMENKONVENTION,
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
LEFT JOIN IDB.dbo.TBIDB_CATALOG T7 On T6.CAT_ID = T7.GUID
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')))
GO
CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
@@ -511,32 +509,32 @@ WHERE
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')))
--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
@@ -560,7 +558,7 @@ WHERE
T1.ACTIVE = 1 AND
T2.AKTIV = 1
GO
ALTER VIEW [dbo].[VWGI_DOCTYPE] AS
CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
SELECT DISTINCT
T.GUID AS [USER_ID],
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')))
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(
GUID INTEGER NOT NULL IDENTITY(1,1),
REGEX VARCHAR(500) NOT NULL,
@@ -651,7 +615,7 @@ GO
CREATE UNIQUE INDEX UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID
ON TBGI_REGEX_DOCTYPE (DOCTYPE_ID);
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
DECLARE @MODULEID INTEGER
SELECT @MODULEID = GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'GLOBIX'