This commit is contained in:
SchreiberM 2021-12-17 14:36:41 +01:00
parent 3d32964956
commit 61ae79b703
9 changed files with 452 additions and 460 deletions

View File

@ -114,19 +114,19 @@ GO
INSERT INTO TBDD_MODULES(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES INSERT INTO TBDD_MODULES(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('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(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('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(NAME,SHORT_NAME,LICENSE,STRING1,DB_VERSION,PRODUCT_VERSION,ACTIVE) VALUES
('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(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('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(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('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(NAME,SHORT_NAME,LICENSE,STRING1,ACTIVE) VALUES
('Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1) ('Email-Profiler','EMLP','kc6j9HSv/UJVAzFjMZv2A3wHZFy+2nNLKP9Qs8g9EVY=','W',1)
GO GO
@ -724,7 +724,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 ('DD_ECM','MS-SQLServer','@ECM_IP','DD_ECM','@ECM_USER','@ECM_PW') INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('DD_ECM','MS-SQL','@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

View File

@ -2379,6 +2379,23 @@ GO
/*######################################### /*#########################################
############## VIEWS ###################### ############## VIEWS ######################
###########################################*/ ###########################################*/
CREATE VIEW VWIDB_FILE_OBJECT AS
SELECT
A.IDB_OBJ_ID
,FN.TERM_VALUE as Filename
,EXT.TERM_VALUE as Extension
,RP.TERM_VALUE as RELPATH
,A.FILE_HASH
,A.FILE_SIZE
,A.ADDED_WHEN
,A.ADDED_WHO
,A.CHANGED_WHO
,A.CHANGED_WHEN
FROM
TBIDB_FILE_OBJECT A INNER JOIN TBIDB_TERM_VALUE_VARCHAR EXT ON A.EXTENSION_TERM_ID = EXT.GUID
INNER JOIN TBIDB_TERM_VALUE_VARCHAR FN ON A.FILENAME_TERM_ID = FN.GUID
INNER JOIN TBIDB_TERM_VALUE_VARCHAR RP ON A.RELPATH_TERM_ID = RP.GUID
GO
CREATE VIEW VWIDB_OBJECT_STORE CREATE VIEW VWIDB_OBJECT_STORE
AS AS
SELECT SELECT
@ -3090,7 +3107,7 @@ BEGIN
END END
IF NOT EXISTS(SELECT GUID FROM TBIDB_ATTRIBUTE WHERE UPPER(TITLE) = UPPER(@ATTRIBUTE)) IF NOT EXISTS(SELECT GUID FROM TBIDB_ATTRIBUTE WHERE TITLE = @ATTRIBUTE)
BEGIN BEGIN
DECLARE @MSG VARCHAR(100) DECLARE @MSG VARCHAR(100)
SET @MSG = 'NO VALID ATTRIBUTE [' + @ATTRIBUTE + ']' SET @MSG = 'NO VALID ATTRIBUTE [' + @ATTRIBUTE + ']'
@ -3099,7 +3116,7 @@ BEGIN
SELECT @ATTR_ID = T.GUID, @TYP_ID = T.TYP_ID, @MULTI = T.MULTI_CONTEXT,@TYP_DESCR = T1.NAME_TYPE FROM TBIDB_ATTRIBUTE T, TBIDB_ATTRIBUTE_TYPE T1 SELECT @ATTR_ID = T.GUID, @TYP_ID = T.TYP_ID, @MULTI = T.MULTI_CONTEXT,@TYP_DESCR = T1.NAME_TYPE FROM TBIDB_ATTRIBUTE T, TBIDB_ATTRIBUTE_TYPE T1
WHERE T.TYP_ID = T1.GUID AND UPPER(T.TITLE) = UPPER(@ATTRIBUTE) WHERE T.TYP_ID = T1.GUID AND UPPER(T.TITLE) = UPPER(@ATTRIBUTE)
PRINT @TYP_DESCR
SELECT @LANG_ID = GUID FROM TBIDB_LANGUAGE WHERE LANG_CODE = @LANG_CODE SELECT @LANG_ID = GUID FROM TBIDB_LANGUAGE WHERE LANG_CODE = @LANG_CODE
DECLARE @MY_TERM_ID BIGINT DECLARE @MY_TERM_ID BIGINT
@ -3132,7 +3149,7 @@ BEGIN
SELECT @OMD_ID = GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND [TEXT_TERM_LANG_ID] = @MY_TERM_ID SELECT @OMD_ID = GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND [TEXT_TERM_LANG_ID] = @MY_TERM_ID
END END
ELSE ELSE
IF NOT EXISTS(SELECT GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND [TEXT_TERM_LANG_ID] = @MY_TERM_ID) IF NOT EXISTS(SELECT GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND [TEXT_TERM_LANG_ID] = @MY_TERM_ID) AND @MULTI = 0
INSERT INTO [dbo].[TBIDB_OBJECT_METADATA] INSERT INTO [dbo].[TBIDB_OBJECT_METADATA]
([IDB_OBJ_ID] ([IDB_OBJ_ID]
,[ATTR_ID] ,[ATTR_ID]
@ -3143,6 +3160,7 @@ BEGIN
,@ATTR_ID ,@ATTR_ID
,@MY_TERM_ID ,@MY_TERM_ID
,@WHO) ,@WHO)
--ELSE --ELSE
--PRINT 'IDB-METADATAOBJECT-VALUE SEEMS TO EXIST: @IDB_OBJ_ID: ' + Convert(Varchar(10),@IDB_OBJ_ID) --PRINT 'IDB-METADATAOBJECT-VALUE SEEMS TO EXIST: @IDB_OBJ_ID: ' + Convert(Varchar(10),@IDB_OBJ_ID)
@ -3225,10 +3243,31 @@ BEGIN
ELSE ELSE
UPDATE TBIDB_OBJECT_METADATA SET [DATE_TERM_ID] = @MY_TERM_ID, CHANGED_WHO = @WHO WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID UPDATE TBIDB_OBJECT_METADATA SET [DATE_TERM_ID] = @MY_TERM_ID, CHANGED_WHO = @WHO WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID
SELECT @OMD_ID = GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND DATE_TERM_ID = @MY_TERM_ID
END
ELSE IF @TYP_ID = 6 --DATETIME
BEGIN
IF NOT EXISTS(SELECT GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID)
BEGIN
INSERT INTO [dbo].[TBIDB_OBJECT_METADATA]
([IDB_OBJ_ID]
,[ATTR_ID]
,[DATETIME_TERM_ID]
,[ADDED_WHO])
VALUES
(@IDB_OBJ_ID
,@ATTR_ID
,@MY_TERM_ID
,@WHO)
END
ELSE
UPDATE TBIDB_OBJECT_METADATA SET [DATETIME_TERM_ID] = @MY_TERM_ID, CHANGED_WHO = @WHO WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID
SELECT @OMD_ID = GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND DATE_TERM_ID = @MY_TERM_ID SELECT @OMD_ID = GUID FROM TBIDB_OBJECT_METADATA WHERE IDB_OBJ_ID = @IDB_OBJ_ID AND ATTR_ID = @ATTR_ID AND DATE_TERM_ID = @MY_TERM_ID
END END
--PRINT 'PRIDB_NEW_OBJ_DATA - Got the new @OMD_ID: ' + CONVERT(VARCHAR(20),@OMD_ID) --PRINT 'PRIDB_NEW_OBJ_DATA - Got the new @OMD_ID: ' + CONVERT(VARCHAR(20),@OMD_ID)
END END
GO GO
CREATE PROCEDURE [dbo].[PRIDB_CREATE_VIEW_DOC_DATA] @pLANGCODE VARCHAR(5) CREATE PROCEDURE [dbo].[PRIDB_CREATE_VIEW_DOC_DATA] @pLANGCODE VARCHAR(5)
AS AS
@ -4576,8 +4615,10 @@ INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailMessageID
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);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailDate',5,1); INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE) VALUES ('EmailDate',5,1);
INSERT INTO TBIDB_ATTRIBUTE (TITLE,TYP_ID,SYS_ATTRIBUTE,MULTI_CONTEXT) VALUES ('ObjectEvents',1,1,1);
INSERT INTO TBIDB_BE_ATTRIBUTE (BE_ID,ATTR_ID,DEFAULT_SEARCH_ATTRIBUTE) SELECT 1,GUID, 1 FROM TBIDB_ATTRIBUTE ; INSERT INTO TBIDB_BE_ATTRIBUTE (BE_ID,ATTR_ID,DEFAULT_SEARCH_ATTRIBUTE) SELECT 1,GUID, 1 FROM TBIDB_ATTRIBUTE ;
INSERT INTO TBIDB_BE_ATTRIBUTE (BE_ID,ATTR_ID,DEFAULT_SEARCH_ATTRIBUTE) SELECT 1,GUID, 0 FROM TBIDB_ATTRIBUTE where TITLE = 'ObjectEvents' ;
GO GO
CREATE VIEW [dbo].[VWGI_ADMIN_OVERVIEW] AS CREATE VIEW [dbo].[VWGI_ADMIN_OVERVIEW] AS

View File

@ -361,27 +361,62 @@ WHERE
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 VWGI_USER_GROUPS_RELATION AS
SELECT CREATE VIEW [dbo].[VWGI_USER_GROUPS_RELATION] AS
T.GUID, SELECT DISTINCT
T.USER_ID, T.GUID AS [USER_ID],
T2.USERNAME, T.USERNAME,
T.GROUP_ID, --T2.NAME AS GROUP_NAME,
T1.NAME, T3.DOCTYPE_ID,
T.[ADDED_WHO], T4.BEZEICHNUNG AS DOCTYPE,
T.[ADDED_WHEN], T4.BEZEICHNUNG AS DOCTYPE_ONLY,
T.[CHANGED_WHO], T4.KURZNAME,
T.[CHANGED_WHEN] T4.ZIEL_PFAD,
FROM T4.AKTIV,
TBDD_GROUPS_USER T, T4.NAMENKONVENTION,
TBDD_GROUPS T1, T4.OBJEKTTYP,
TBDD_USER T2 T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
WHERE T4.SEQUENCE
T.GROUP_ID = T1.GUID AND FROM
T.USER_ID = T2.GUID AND DD_ECM.dbo.TBDD_USER T,
T1.INTERNAL = 0 AND DD_ECM.dbo.TBDD_GROUPS_USER T1,
T1.ACTIVE = 1 DD_ECM.dbo.TBDD_GROUPS T2,
DD_ECM.dbo.TBDD_USRGRP_DOKTYPE T3,
DD_ECM.dbo.TBDD_DOKUMENTART T4
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 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,
T4.IDB_OBJECT_STORE_ID 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
WHERE
T4.AKTIV = 1 AND
T.GUID = T3.[USER_ID] AND
T3.DOCTYPE_ID = T4.GUID 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 GO
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
--############# PROCEDURES ################# --############# PROCEDURES #################
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
@ -498,103 +533,6 @@ WHERE
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
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,
T4.ERSTELLTWANN,
T4.GEAENDERTWANN,
T4.SEQUENCE
FROM
DD_ECM.dbo.TBDD_DOKUMENTART T4
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_USER_GROUPS_RELATION] 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,
T4.IDB_OBJECT_STORE_ID 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
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 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,
T4.IDB_OBJECT_STORE_ID 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
WHERE
T4.AKTIV = 1 AND
T.GUID = T3.[USER_ID] AND
T3.DOCTYPE_ID = T4.GUID 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_GROUP] AS
SELECT
T.GUID,
T.DOCTYPE_ID,
T2.BEZEICHNUNG AS DOCTYPE,
T.GROUP_ID,
T1.NAME AS [GROUP],
T.ADDED_WHO,
T.ADDED_WHEN,
T.CHANGED_WHEN
FROM
TBDD_USRGRP_DOKTYPE T,
TBDD_GROUPS T1,
TBDD_DOKUMENTART T2
WHERE
T.DOCTYPE_ID = T2.GUID AND
T.GROUP_ID = T1.GUID AND
T1.ACTIVE = 1 AND
T2.AKTIV = 1
GO
CREATE VIEW [dbo].[VWGI_DOCTYPE] AS
SELECT DISTINCT SELECT DISTINCT
T.GUID AS [USER_ID], T.GUID AS [USER_ID],
T.USERNAME, T.USERNAME,
@ -623,6 +561,29 @@ 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
CREATE VIEW [dbo].[VWGI_DOCTYPE_GROUP] AS
SELECT
T.GUID,
T.DOCTYPE_ID,
T2.BEZEICHNUNG AS DOCTYPE,
T.GROUP_ID,
T1.NAME AS [GROUP],
T.ADDED_WHO,
T.ADDED_WHEN,
T.CHANGED_WHEN
FROM
TBDD_USRGRP_DOKTYPE T,
TBDD_GROUPS T1,
TBDD_DOKUMENTART T2
WHERE
T.DOCTYPE_ID = T2.GUID AND
T.GROUP_ID = T1.GUID AND
T1.ACTIVE = 1 AND
T2.AKTIV = 1
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,
@ -642,8 +603,6 @@ AS
FROM INSERTED FROM INSERTED
WHERE TBGI_REGEX_DOCTYPE.GUID = INSERTED.GUID WHERE TBGI_REGEX_DOCTYPE.GUID = INSERTED.GUID
GO GO
ALTER TABLE TBGI_HISTORY ADD ADDED_WHERE VARCHAR(100)
GO
IF EXISTS (SELECT name from sys.indexes IF EXISTS (SELECT name from sys.indexes
WHERE name = N'UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID') WHERE name = N'UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID')
DROP INDEX UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID ON TBGI_REGEX_DOCTYPE; DROP INDEX UQ_TBGI_REGEX_DOCTYPE_DOCTYPE_ID ON TBGI_REGEX_DOCTYPE;

View File

@ -1,8 +1,5 @@
UPDATE TBDD_MODULES SET DB_VERSION = '2.4.0.0' where NAME = 'Global-Indexer' UPDATE TBDD_MODULES SET DB_VERSION = '2.4.0.0' where NAME = 'Global-Indexer'
GO GO
ALTER TABLE TBPM_CONTROL_TABLE ADD DEFAULT_VALUE VARCHAR (MAX) NOT NULL DEFAULT '';
ALTER TABLE TBPM_CONTROL_TABLE ADD ADVANCED_LOOKUP BIT NOT NULL DEFAULT 0;
ALTER PROCEDURE [dbo].[PRDD_CHECK_REL_DOCTYPE_MODULE] (@MODULE_SHORT VARCHAR(20),@DOCTYPE_ID INTEGER) ALTER PROCEDURE [dbo].[PRDD_CHECK_REL_DOCTYPE_MODULE] (@MODULE_SHORT VARCHAR(20),@DOCTYPE_ID INTEGER)
AS AS
DECLARE @MODULEID INTEGER DECLARE @MODULEID INTEGER

View File

@ -448,229 +448,7 @@ FROM TBCW_PROFILES T
LEFT JOIN TBCW_GROUP_PROFILE T3 ON T.GUID = T3.PROFILE_ID LEFT JOIN TBCW_GROUP_PROFILE T3 ON T.GUID = T3.PROFILE_ID
WHERE T.ACTIVE = 1 WHERE T.ACTIVE = 1
GO GO
USE [DD_ECM_TEST]
GO
CREATE FUNCTION [dbo].[FNDD_GET_WINDREAM_FILE_PATH] (@pDOCID BIGINT,@USE_WM_PATH as BIT = 0)
RETURNS VARCHAR(MAX)
AS
BEGIN
IF @pDOCID = 4712
SET @pDOCID = 63
ELSE
SELECT @pDOCID = REFERENCE_KEY FROM IDB_TEST.dbo.TBIDB_OBJECT WHERE IDB_OBJ_ID = @pDOCID
DECLARE
@RESULT VARCHAR(MAX),
@DOCID BIGINT,
@a TINYINT = 1,
@i TINYINT = 0,
@PARENT_ID BIGINT,
@DATEINAME NVARCHAR(255),
@PARENTNAME NVARCHAR(255),
@FSFLAGS INT,
@WM_PREFIX VARCHAR(50)
IF @USE_WM_PATH = 1
SET @WM_PREFIX = '\\windream\objects'
ELSE
SELECT @WM_PREFIX = WM_REL_PATH from tbpm_KONFIGURATION WHERE GUID = 1
SELECT @FSFLAGS = dwFSFlags FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @pDOCID
IF @FSFLAGS = 16
BEGIN
SET @RESULT = 'THIS IS NOT A FILE!'
END
ELSE
BEGIN
SELECT @DATEINAME = szLongName,@PARENT_ID = dwParentID FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @pDOCID
WHILE @a > 0
BEGIN
IF @i = 0
BEGIN
IF @PARENT_ID = 1
BEGIN
SET @RESULT = '\'
BREAK
END
ELSE
BEGIN
SET @DOCID = @PARENT_ID
SET @RESULT = '\'
END
END
ELSE
BEGIN
IF @PARENT_ID = 1
BEGIN
SET @RESULT = '\' + @PARENTNAME + @RESULT
BREAK
END
ELSE
BEGIN
SET @DOCID = @PARENT_ID
SET @RESULT = '\' + @PARENTNAME + @RESULT
END
END
--select * from [172.24.12.41\BRAINPOOL].[sDD_VMP01_APS01_windream60].dbo.BaseAttributes
SELECT @PARENTNAME = szLongName,@PARENT_ID = dwParentID FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @DOCID
SET @i = @i + 1
END
END
SET @RESULT = @WM_PREFIX + @RESULT + @DATEINAME
RETURN @RESULT
END
GO
CREATE VIEW [dbo].[VWCW_DOC_SEARCH] AS
SELECT TOP 100 PERCENT
T.dwDocID as DocID
,T.dwParentID
,dbo.FNDD_GET_WINDREAM_FILE_PATH (T.dwDocID,1) AS FULL_FILENAME
,T.szLongName AS [Filename]
,T.szText00
,T.szText01
,T.szText02
,T.szText03
,T.szText04
,T.szText05
,T.szText06
,T.szText07
,T.szText08
,T.szText09
,T.szText10
,T.szText11
,T.szText12
,T.szText13
,T.szText14
,T.szText15
,T.szText16
,T.szText17
,T.szText18
,T.szText19
,T.szText20
,T.szText21
,T.szText22
,T.szText23
,T.szText24
,T.szText25
,T.szText26
,T.szText27
,T.szText28
,T.szText29
,T.szText30
,T.szText31
,T.szText32
,T.szText33
,T.szText34
,T.szText35
,T.szText36
,ISNULL(T.szText37,'NO DOCTYPE') AS Doctype
,T.szText38
,T.szText39
,T.dwInteger00
,T.dwInteger01
,T.dwInteger02
,T.dwInteger03
,T.dwInteger04
,T.dwInteger05
,T.dwInteger06
,T.dwInteger07
,T.dwInteger08
,T.dwInteger09
,T.dwInteger10
,T.dwInteger11
,T.dwInteger12
,T.dwInteger13
,T.dwInteger14
,T.dwInteger15
,T.dwInteger16
,T.dwInteger17
,T.dwInteger18
,T.dwInteger19
,T.dwInteger20
,T.dwInteger21
,T.dwInteger22
,T.dwInteger23
,T.dwInteger24
,T.lfFloat00
,T.lfFloat01
,T.lfFloat02
,T.lfFloat03
,T.lfFloat04
,T.lfFloat05
,T.lfFloat06
,T.lfFloat07
,T.lfFloat08
,T.lfFloat09
,T.lfFloat10
,T.lfFloat11
,T.lfFloat12
,T.lfFloat13
,T.lfFloat14
,T.blBool00
,T.blBool01
,T.blBool02
,T.blBool03
,T.blBool04
,T.dwDate00
,T.dwDate01
,T.dwDate02
,T.dwDate03
,T.dwDate04
,T.dwDate05
,T.dwDate06
,T.dwDate07
,T.dwDate08
,T.dwDate09
,T.wmVar00
,T.wmVar01
,T.wmVar02
,T.wmVar03
,T.wmVar04
,T.wmVar05
,T.wmVar06
,T.wmVar07
,T.wmVar08
,T.wmVar09
,T.wmVar10
,T.wmVar11
,T.wmVar12
,T.wmVar13
,T.wmVar14
,T.wmVar15
,T.wmVar16
,T.wmVar17
,T.wmVar18
,T.wmVar19
,T.wmVar20
,T.wmVar21
,T.wmVar22
,T.wmVar23
,T.wmVar24
,T.wmVar25
,T.wmVar26
,T.wmVar27
,T.wmVar28
,T.wmVar29
,(SELECT ISNULL(T.dwVersionNumber,'1') from sDD_VMP01_APS01_windream60.dbo.BaseAttributes WHERE dwDocID = T.dwDocID) AS [Version]
,CAST(CAST(CONVERT(DATE,CONVERT(VARCHAR(10),T.dwCreationDate)) AS DATETIME) + CAST(STUFF(STUFF(REPLICATE('0',6-LEN(T.dwCreation_Time)) + convert(VARCHAR(6),T.dwCreation_Time),3,0,':'),6,0,':') AS DATETIME) AS DATETIME) AS [Creation_DateTime]
,CAST(CAST(CONVERT(DATE,CONVERT(VARCHAR(10),T.dwChangeDate)) AS DATETIME) + CAST(STUFF(STUFF(REPLICATE('0',6-LEN(T.dwChange_Time)) + convert(VARCHAR(6),T.dwChange_Time),3,0,':'),6,0,':') AS DATETIME) AS DATETIME) AS Change_DateTime,T1.szDocTypeName AS OBJECTTYPE
,T.dwObjectTypeID
FROM
sDD_VMP01_APS01_windream60.dbo.BaseAttributes T
,sDD_VMP01_APS01_windream60.dbo.ObjectType T1
WHERE
T.dwCatalogID = 1
AND T.dwObjectTypeID = 4
AND T.dwObjectTypeID = T1.dwObjectTypeID
ORDER BY [Creation_DateTime]
GO
CREATE VIEW VWCW_PROFILE_REL_WINDOW AS CREATE VIEW VWCW_PROFILE_REL_WINDOW AS
SELECT DISTINCT TOP 100 PERCENT SELECT DISTINCT TOP 100 PERCENT
T.GUID T.GUID

View File

@ -0,0 +1,220 @@
CREATE FUNCTION [dbo].[FNDD_GET_WINDREAM_FILE_PATH] (@pDOCID BIGINT,@USE_WM_PATH as BIT = 0)
RETURNS VARCHAR(MAX)
AS
BEGIN
IF @pDOCID = 4712
SET @pDOCID = 63
ELSE
SELECT @pDOCID = REFERENCE_KEY FROM IDB.dbo.TBIDB_OBJECT WHERE IDB_OBJ_ID = @pDOCID
DECLARE
@RESULT VARCHAR(MAX),
@DOCID BIGINT,
@a TINYINT = 1,
@i TINYINT = 0,
@PARENT_ID BIGINT,
@DATEINAME NVARCHAR(255),
@PARENTNAME NVARCHAR(255),
@FSFLAGS INT,
@WM_PREFIX VARCHAR(50)
IF @USE_WM_PATH = 1
SET @WM_PREFIX = '\\windream\objects'
ELSE
SELECT @WM_PREFIX = WM_REL_PATH from tbpm_KONFIGURATION WHERE GUID = 1
SELECT @FSFLAGS = dwFSFlags FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @pDOCID
IF @FSFLAGS = 16
BEGIN
SET @RESULT = 'THIS IS NOT A FILE!'
END
ELSE
BEGIN
SELECT @DATEINAME = szLongName,@PARENT_ID = dwParentID FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @pDOCID
WHILE @a > 0
BEGIN
IF @i = 0
BEGIN
IF @PARENT_ID = 1
BEGIN
SET @RESULT = '\'
BREAK
END
ELSE
BEGIN
SET @DOCID = @PARENT_ID
SET @RESULT = '\'
END
END
ELSE
BEGIN
IF @PARENT_ID = 1
BEGIN
SET @RESULT = '\' + @PARENTNAME + @RESULT
BREAK
END
ELSE
BEGIN
SET @DOCID = @PARENT_ID
SET @RESULT = '\' + @PARENTNAME + @RESULT
END
END
--select * from [172.24.12.41\BRAINPOOL].[sDD_VMP01_APS01_windream60].dbo.BaseAttributes
SELECT @PARENTNAME = szLongName,@PARENT_ID = dwParentID FROM [sDD_VMP01_APS01_windream60].dbo.BaseAttributes WHERE dwDocID = @DOCID
SET @i = @i + 1
END
END
SET @RESULT = @WM_PREFIX + @RESULT + @DATEINAME
RETURN @RESULT
END
GO
CREATE VIEW [dbo].[VWCW_DOC_SEARCH] AS
SELECT TOP 100 PERCENT
T.dwDocID as DocID
,T.dwParentID
,dbo.FNDD_GET_WINDREAM_FILE_PATH (T.dwDocID,1) AS FULL_FILENAME
,T.szLongName AS [Filename]
,T.szText00
,T.szText01
,T.szText02
,T.szText03
,T.szText04
,T.szText05
,T.szText06
,T.szText07
,T.szText08
,T.szText09
,T.szText10
,T.szText11
,T.szText12
,T.szText13
,T.szText14
,T.szText15
,T.szText16
,T.szText17
,T.szText18
,T.szText19
,T.szText20
,T.szText21
,T.szText22
,T.szText23
,T.szText24
,T.szText25
,T.szText26
,T.szText27
,T.szText28
,T.szText29
,T.szText30
,T.szText31
,T.szText32
,T.szText33
,T.szText34
,T.szText35
,T.szText36
,ISNULL(T.szText37,'NO DOCTYPE') AS Doctype
,T.szText38
,T.szText39
,T.dwInteger00
,T.dwInteger01
,T.dwInteger02
,T.dwInteger03
,T.dwInteger04
,T.dwInteger05
,T.dwInteger06
,T.dwInteger07
,T.dwInteger08
,T.dwInteger09
,T.dwInteger10
,T.dwInteger11
,T.dwInteger12
,T.dwInteger13
,T.dwInteger14
,T.dwInteger15
,T.dwInteger16
,T.dwInteger17
,T.dwInteger18
,T.dwInteger19
,T.dwInteger20
,T.dwInteger21
,T.dwInteger22
,T.dwInteger23
,T.dwInteger24
,T.lfFloat00
,T.lfFloat01
,T.lfFloat02
,T.lfFloat03
,T.lfFloat04
,T.lfFloat05
,T.lfFloat06
,T.lfFloat07
,T.lfFloat08
,T.lfFloat09
,T.lfFloat10
,T.lfFloat11
,T.lfFloat12
,T.lfFloat13
,T.lfFloat14
,T.blBool00
,T.blBool01
,T.blBool02
,T.blBool03
,T.blBool04
,T.dwDate00
,T.dwDate01
,T.dwDate02
,T.dwDate03
,T.dwDate04
,T.dwDate05
,T.dwDate06
,T.dwDate07
,T.dwDate08
,T.dwDate09
,T.wmVar00
,T.wmVar01
,T.wmVar02
,T.wmVar03
,T.wmVar04
,T.wmVar05
,T.wmVar06
,T.wmVar07
,T.wmVar08
,T.wmVar09
,T.wmVar10
,T.wmVar11
,T.wmVar12
,T.wmVar13
,T.wmVar14
,T.wmVar15
,T.wmVar16
,T.wmVar17
,T.wmVar18
,T.wmVar19
,T.wmVar20
,T.wmVar21
,T.wmVar22
,T.wmVar23
,T.wmVar24
,T.wmVar25
,T.wmVar26
,T.wmVar27
,T.wmVar28
,T.wmVar29
,(SELECT ISNULL(T.dwVersionNumber,'1') from sDD_VMP01_APS01_windream60.dbo.BaseAttributes WHERE dwDocID = T.dwDocID) AS [Version]
,CAST(CAST(CONVERT(DATE,CONVERT(VARCHAR(10),T.dwCreationDate)) AS DATETIME) + CAST(STUFF(STUFF(REPLICATE('0',6-LEN(T.dwCreation_Time)) + convert(VARCHAR(6),T.dwCreation_Time),3,0,':'),6,0,':') AS DATETIME) AS DATETIME) AS [Creation_DateTime]
,CAST(CAST(CONVERT(DATE,CONVERT(VARCHAR(10),T.dwChangeDate)) AS DATETIME) + CAST(STUFF(STUFF(REPLICATE('0',6-LEN(T.dwChange_Time)) + convert(VARCHAR(6),T.dwChange_Time),3,0,':'),6,0,':') AS DATETIME) AS DATETIME) AS Change_DateTime,T1.szDocTypeName AS OBJECTTYPE
,T.dwObjectTypeID
FROM
sDD_VMP01_APS01_windream60.dbo.BaseAttributes T
,sDD_VMP01_APS01_windream60.dbo.ObjectType T1
WHERE
T.dwCatalogID = 1
AND T.dwObjectTypeID = 4
AND T.dwObjectTypeID = T1.dwObjectTypeID
ORDER BY [Creation_DateTime]
GO

View File

@ -51,98 +51,98 @@ CREATE TABLE TBDD_USER_MODULE
WORKING_MODE VARCHAR(5000) NOT NULL DEFAULT '' WORKING_MODE VARCHAR(5000) NOT NULL DEFAULT ''
,ADDITIONAL_TITLE VARCHAR(200)); ,ADDITIONAL_TITLE VARCHAR(200));
DECLARE --DECLARE
@GUID INTEGER, -- @GUID INTEGER,
@USERNAME VARCHAR(500) -- @USERNAME VARCHAR(500)
DECLARE cursorUser1 CURSOR FOR --DECLARE cursorUser1 CURSOR FOR
select GUID,lower(USERNAME) FROM TBDD_USER -- select GUID,lower(USERNAME) FROM TBDD_USER
OPEN cursorUser1 -- OPEN cursorUser1
FETCH NEXT FROM cursorUser1 INTO @GUID,@USERNAME -- FETCH NEXT FROM cursorUser1 INTO @GUID,@USERNAME
WHILE @@FETCH_STATUS = 0 -- WHILE @@FETCH_STATUS = 0
BEGIN -- BEGIN
DELETE FROM TBDD_USER_MODULE WHERE USER_ID = @GUID AND MODULE_SHORT = 'CW'; -- DELETE FROM TBDD_USER_MODULE WHERE USER_ID = @GUID AND MODULE_SHORT = 'CW';
INSERT INTO [dbo].[TBDD_USER_MODULE] -- INSERT INTO [dbo].[TBDD_USER_MODULE]
([USER_ID] -- ([USER_ID]
,[MODULE_SHORT] -- ,[MODULE_SHORT]
,USERNAME -- ,USERNAME
,[USER_PRENAME] -- ,[USER_PRENAME]
,[USER_SURNAME] -- ,[USER_SURNAME]
,[USER_SHORTNAME] -- ,[USER_SHORTNAME]
,[USER_EMAIL] -- ,[USER_EMAIL]
,[USER_LANGUAGE] -- ,[USER_LANGUAGE]
,[USER_DATE_FORMAT] -- ,[USER_DATE_FORMAT]
,[USER_RIGHT_FILE_DEL] -- ,[USER_RIGHT_FILE_DEL]
,[MODULE_ACCESS] -- ,[MODULE_ACCESS]
,[IS_ADMIN] -- ,[IS_ADMIN]
,[USERCOUNT_LOGGED_IN] -- ,[USERCOUNT_LOGGED_IN]
,[COMMENT] -- ,[COMMENT]
,[WORKING_MODE] -- ,[WORKING_MODE]
,[ADDITIONAL_TITLE]) -- ,[ADDITIONAL_TITLE])
SELECT [USER_ID] -- SELECT [USER_ID]
,'CW' -- ,'CW'
,@USERNAME -- ,@USERNAME
,[USER_PRENAME] -- ,[USER_PRENAME]
,[USER_SURNAME] -- ,[USER_SURNAME]
,[USER_SHORTNAME] -- ,[USER_SHORTNAME]
,[USER_EMAIL] -- ,[USER_EMAIL]
,[USER_LANGUAGE] -- ,[USER_LANGUAGE]
,[USER_DATE_FORMAT] -- ,[USER_DATE_FORMAT]
,[USER_RIGHT_FILE_DEL] -- ,[USER_RIGHT_FILE_DEL]
,[MODULE_ACCESS] -- ,[MODULE_ACCESS]
,[IS_ADMIN] -- ,[IS_ADMIN]
,[USERCOUNT_LOGGED_IN] -- ,[USERCOUNT_LOGGED_IN]
,[COMMENT] -- ,[COMMENT]
,[WORKING_MODE] -- ,[WORKING_MODE]
,[ADDITIONAL_TITLE] FROM [dbo].[FNDD_CHECK_USER_MODULE] (@USERNAME,'CW',1); -- ,[ADDITIONAL_TITLE] FROM [dbo].[FNDD_CHECK_USER_MODULE] (@USERNAME,'CW',1);
DELETE FROM TBDD_USER_MODULE WHERE USER_ID = @GUID AND MODULE_SHORT = 'PM'; -- DELETE FROM TBDD_USER_MODULE WHERE USER_ID = @GUID AND MODULE_SHORT = 'PM';
INSERT INTO [dbo].[TBDD_USER_MODULE] -- INSERT INTO [dbo].[TBDD_USER_MODULE]
([USER_ID] -- ([USER_ID]
,USERNAME -- ,USERNAME
,[MODULE_SHORT] -- ,[MODULE_SHORT]
,[USER_PRENAME] -- ,[USER_PRENAME]
,[USER_SURNAME] -- ,[USER_SURNAME]
,[USER_SHORTNAME] -- ,[USER_SHORTNAME]
,[USER_EMAIL] -- ,[USER_EMAIL]
,[USER_LANGUAGE] -- ,[USER_LANGUAGE]
,[USER_DATE_FORMAT] -- ,[USER_DATE_FORMAT]
,[USER_RIGHT_FILE_DEL] -- ,[USER_RIGHT_FILE_DEL]
,[MODULE_ACCESS] -- ,[MODULE_ACCESS]
,[IS_ADMIN] -- ,[IS_ADMIN]
,[USERCOUNT_LOGGED_IN] -- ,[USERCOUNT_LOGGED_IN]
,[COMMENT] -- ,[COMMENT]
,[USER_RIGHT2] -- ,[USER_RIGHT2]
,[USER_RIGHT3] -- ,[USER_RIGHT3]
,[USER_RIGHT4] -- ,[USER_RIGHT4]
,[USER_RIGHT5] -- ,[USER_RIGHT5]
,[WORKING_MODE] -- ,[WORKING_MODE]
,[ADDITIONAL_TITLE]) -- ,[ADDITIONAL_TITLE])
SELECT [USER_ID] -- SELECT [USER_ID]
,@USERNAME -- ,@USERNAME
,'PM' -- ,'PM'
,[USER_PRENAME] -- ,[USER_PRENAME]
,[USER_SURNAME] -- ,[USER_SURNAME]
,[USER_SHORTNAME] -- ,[USER_SHORTNAME]
,[USER_EMAIL] -- ,[USER_EMAIL]
,[USER_LANGUAGE] -- ,[USER_LANGUAGE]
,[USER_DATE_FORMAT] -- ,[USER_DATE_FORMAT]
,[USER_RIGHT_FILE_DEL] -- ,[USER_RIGHT_FILE_DEL]
,[MODULE_ACCESS] -- ,[MODULE_ACCESS]
,[IS_ADMIN] -- ,[IS_ADMIN]
,[USERCOUNT_LOGGED_IN] -- ,[USERCOUNT_LOGGED_IN]
,[COMMENT] -- ,[COMMENT]
,[USER_RIGHT2] -- ,[USER_RIGHT2]
,[USER_RIGHT3] -- ,[USER_RIGHT3]
,[USER_RIGHT4] -- ,[USER_RIGHT4]
,[USER_RIGHT5] -- ,[USER_RIGHT5]
,[WORKING_MODE] -- ,[WORKING_MODE]
,[ADDITIONAL_TITLE] FROM [dbo].[FNDD_CHECK_USER_MODULE] (@USERNAME,'PM',1); -- ,[ADDITIONAL_TITLE] FROM [dbo].[FNDD_CHECK_USER_MODULE] (@USERNAME,'PM',1);
FETCH NEXT FROM cursorUser1 INTO @GUID,@USERNAME -- FETCH NEXT FROM cursorUser1 INTO @GUID,@USERNAME
END -- END
CLOSE cursorUser1 --CLOSE cursorUser1
DEALLOCATE cursorUser1 --DEALLOCATE cursorUser1
GO --GO
--select * from TBAPPSERV_CRON_JOB --select * from TBAPPSERV_CRON_JOB
@ -161,41 +161,41 @@ CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
2, 1, 'TBDD_CONNECTION', 'TBDD_CONNECTION', 1, 'SELECT * FROM TBDD_CONNECTION WHERE AKTIV = 1'); 2, 1, 'TBDD_CONNECTION', 'TBDD_CONNECTION', 1, 'SELECT * FROM TBDD_CONNECTION WHERE AKTIV = 1');
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, 1, 'TBCW_PROF_DOC_SEARCH', 'TBCW_PROF_DOC_SEARCH', 1, 'SELECT * FROM TBCW_PROF_DOC_SEARCH WHERE ACTIVE = 1'); 3, 1, 'TBCW_PROF_DOC_SEARCH', 'TBCW_PROF_DOC_SEARCH', 1, 'SELECT * FROM TBCW_PROF_DOC_SEARCH WHERE ACTIVE = 1');
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, 1, 'TBCW_PROF_DATA_SEARCH', 'TBCW_PROF_DATA_SEARCH', 1, 'SELECT * FROM TBCW_PROF_DATA_SEARCH WHERE ACTIVE = 1'); 3, 1, 'TBCW_PROF_DATA_SEARCH', 'TBCW_PROF_DATA_SEARCH', 1, 'SELECT * FROM TBCW_PROF_DATA_SEARCH WHERE ACTIVE = 1');
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, 1, 'TBDD_USER_MODULE', 'TBDD_USER_MODULE', 1, 'SELECT * FROM TBDD_USER_MODULE'); 3, 1, 'TBDD_USER_MODULE', 'TBDD_USER_MODULE', 1, 'SELECT * FROM TBDD_USER_MODULE');
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, 1, 'TBPM_KONFIGURATION', 'TBPM_KONFIGURATION', 1, 'SELECT * FROM TBPM_KONFIGURATION'); 3, 1, 'TBPM_KONFIGURATION', 'TBPM_KONFIGURATION', 1, 'SELECT * FROM TBPM_KONFIGURATION');
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, 1, 'TBDD_GUI_LANGUAGE_PHRASE', 'TBDD_GUI_LANGUAGE_PHRASE', 1, 'SELECT * FROM TBDD_GUI_LANGUAGE_PHRASE WHERE MODULE IN (''PM'',''All Modules'')'); 3, 1, 'TBDD_GUI_LANGUAGE_PHRASE', 'TBDD_GUI_LANGUAGE_PHRASE', 1, 'SELECT * FROM TBDD_GUI_LANGUAGE_PHRASE WHERE MODULE IN (''PM'',''All Modules'')');
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, 1, 'TBDD_3RD_PARTY_MODULES', 'TBDD_3RD_PARTY_MODULES', 1, 'SELECT * FROM TBDD_3RD_PARTY_MODULES WHERE ACTIVE = 1'); 3, 1, 'TBDD_3RD_PARTY_MODULES', 'TBDD_3RD_PARTY_MODULES', 1, 'SELECT * FROM TBDD_3RD_PARTY_MODULES WHERE ACTIVE = 1');
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, 1, 'TBPM_PROFILE_SEARCH', 'TBPM_PROFILE_SEARCH', 1, 'SELECT * FROM TBPM_PROFILE_SEARCH WHERE ACTIVE = 1'); 3, 1, 'TBPM_PROFILE_SEARCH', 'TBPM_PROFILE_SEARCH', 1, 'SELECT * FROM TBPM_PROFILE_SEARCH WHERE ACTIVE = 1');
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, 1, 'TBPM_MAIN_VIEW_GROUPS', 'TBPM_MAIN_VIEW_GROUPS', 1, 'SELECT * FROM TBPM_MAIN_VIEW_GROUPS WHERE ACTIVE = 1'); 3, 1, 'TBPM_MAIN_VIEW_GROUPS', 'TBPM_MAIN_VIEW_GROUPS', 1, 'SELECT * FROM TBPM_MAIN_VIEW_GROUPS WHERE ACTIVE = 1');
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, 1, 'TBPM_CHART', 'TBPM_CHART', 1, 'SELECT * FROM TBPM_CHART'); 3, 1, 'TBPM_CHART', 'TBPM_CHART', 1, 'SELECT * FROM TBPM_CHART');
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, 1, 'TBDD_MODULES', 'TBDD_MODULES', 1, 'SELECT * FROM TBDD_MODULES'); 3, 1, 'TBDD_MODULES', 'TBDD_MODULES', 1, 'SELECT * FROM TBDD_MODULES');
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, 1, 'DTCONTROLS_WITH_SQL', 'DTCONTROLS_WITH_SQL', 1, 'SELECT * FROM TBPM_PROFILE_CONTROLS WHERE LEN(SQL_UEBERPRUEFUNG) > 0 AND CTRL_TYPE <> ''BUTTON'''); 3, 1, 'DTCONTROLS_WITH_SQL', 'DTCONTROLS_WITH_SQL', 1, 'SELECT * FROM TBPM_PROFILE_CONTROLS WHERE LEN(SQL_UEBERPRUEFUNG) > 0 AND CTRL_TYPE <> ''BUTTON''');
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, 1, 'TBPM_PROFILE', 'TBPM_PROFILE', 1, 'select * from TBPM_PROFILE where ACTIVE = 1'); 3, 1, 'TBPM_PROFILE', 'TBPM_PROFILE', 1, 'select * from TBPM_PROFILE where ACTIVE = 1');
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, 1, 'VWPM_CONTROL_INDEX', 'VWPM_CONTROL_INDEX', 1, 'SELECT * FROM VWPM_CONTROL_INDEX ORDER BY PROFIL_ID,Y_LOC, X_LOC'); 2, 1, 'VWPM_CONTROL_INDEX', 'VWPM_CONTROL_INDEX', 1, 'SELECT * FROM VWPM_CONTROL_INDEX ORDER BY PROFIL_ID,Y_LOC, X_LOC');
@ -205,9 +205,6 @@ CRON_ID, CON_ID, TITLE, DT_NAME, RUN_ON_STARTUP, COMMAND) VALUES (
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, 1, 'TBPM_PROFILE_FINAL_INDEXING', 'TBPM_PROFILE_FINAL_INDEXING', 1, 'select * from TBPM_PROFILE_FINAL_INDEXING where ACTIVE = 1'); 2, 1, 'TBPM_PROFILE_FINAL_INDEXING', 'TBPM_PROFILE_FINAL_INDEXING', 1, 'select * from TBPM_PROFILE_FINAL_INDEXING where ACTIVE = 1');
delete from TBAPPSERV_CRON_DETAIL_HISTORY where DETAIL_ID = (select guid from TBAPPSERV_CRON_DETAIL where TITLE = 'TBPM_PROFILE_CONTROLS_LANGUAGE')
delete from TBAPPSERV_CRON_DETAIL where TITLE = 'TBPM_PROFILE_CONTROLS_LANGUAGE'
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, 1, 'TBPM_PROFILE_CONTROLS_LANGUAGE', 'TBPM_PROFILE_CONTROLS_LANGUAGE', 1, 2, 1, 'TBPM_PROFILE_CONTROLS_LANGUAGE', 'TBPM_PROFILE_CONTROLS_LANGUAGE', 1,
@ -233,11 +230,11 @@ 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, 1, 'TBIDB_ACCESSRIGHT', 'TBIDB_ACCESSRIGHT', 1, 3, 1, 'TBIDB_ACCESSRIGHT', 'TBIDB_ACCESSRIGHT', 1,
'select * from IDB.dbo.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, 1, 'TBIDB_ATTRIBUTE', 'TBIDB_ATTRIBUTE', 1, 3, 1, 'TBIDB_ATTRIBUTE', 'TBIDB_ATTRIBUTE', 1,
'select * from IDB.dbo.TBIDB_ATTRIBUTE'); 'select * from IDB.dbo.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 (

Binary file not shown.