MS
This commit is contained in:
parent
e3c44d9396
commit
58764fb135
@ -1,14 +1,19 @@
|
|||||||
/*##################################
|
--##################################
|
||||||
1. Search for @MY_INSTALL_USER and replace it with the username You use for administration
|
--1. Replace @ADMINUSER NAmes
|
||||||
2. In case windream is installed on another SQL-Server:
|
DECLARE @ADMINUSER1 VARCHAR(100),@ADMINUSER2 VARCHAR(100)
|
||||||
Replace windream60 in code with name of linked Database - Example: [172.24.12.41\REMOTESERVER\windream60].
|
SET @ADMINUSER1 = 'Administrator'
|
||||||
3. Search for DIGITALDATA.LOCAL and replace with Your Domainname
|
SET @ADMINUSER2 = 'digitaldata'
|
||||||
4. Add the ECM-Login Data
|
-- 2. In case windream is installed on another SQL-Server:
|
||||||
Search for @ECM_IP and replace it with IP of MSSQL Server
|
-- Replace windream60 in code with name of linked Database - Example: [172.24.12.41\REMOTESERVER\windream60].
|
||||||
Search for @ECM_USER and replace it with DB-Username for ECM-DB
|
-- 3. Search for DIGITALDATA.LOCAL and replace with Your Domainname
|
||||||
Search for @ECM_PW and replace it with PW for ECM-User
|
-- 4. Add the ECM-Login Data
|
||||||
####################################*/
|
-- Search for @ECM_IP and replace it with IP or Name 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 TBIMPORT_USER (USR_NAME VARCHAR(100));
|
||||||
|
INSERT INTO TBIMPORT_USER (USR_NAME) VALUES (@ADMINUSER1);
|
||||||
|
INSERT INTO TBIMPORT_USER (USR_NAME) VALUES (@ADMINUSER2);
|
||||||
CREATE TABLE TBDD_BASECONFIG
|
CREATE TABLE TBDD_BASECONFIG
|
||||||
(
|
(
|
||||||
GUID TINYINT,
|
GUID TINYINT,
|
||||||
@ -207,10 +212,10 @@ CREATE TABLE TBDD_USER
|
|||||||
CONSTRAINT PK_TBDD_USER PRIMARY KEY (GUID)
|
CONSTRAINT PK_TBDD_USER PRIMARY KEY (GUID)
|
||||||
)
|
)
|
||||||
GO
|
GO
|
||||||
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
|
|
||||||
SET @MY_INSTALL_ADMIN_USER = '@MY_INSTALL_USER'
|
|
||||||
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES
|
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME)
|
||||||
('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER)
|
SELECT 'Prename','Surname',USR_NAME FROM TBIMPORT_USER;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
@ -761,6 +766,8 @@ GO
|
|||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
INSERT INTO TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('DD_ECM','MS-SQL','@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 TBDD_CONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('IDB','MS-SQL','@ECM_IP','DD_ECM','@ECM_USER','@ECM_PW')
|
||||||
|
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
|
||||||
--INSERT INTO TBCONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Oracle-Fuchs','OraOLEDB.Oracle','192.168.48.32','10FUCHS','IID_GH','dd')
|
--INSERT INTO TBCONNECTION(BEZEICHNUNG,SQL_PROVIDER,SERVER,DATENBANK,USERNAME,PASSWORD) VALUES ('Oracle-Fuchs','OraOLEDB.Oracle','192.168.48.32','10FUCHS','IID_GH','dd')
|
||||||
@ -1005,6 +1012,7 @@ CREATE TABLE TBDD_INDEX_AUTOM
|
|||||||
SQL_ACTIVE BIT DEFAULT 0 NOT NULL,
|
SQL_ACTIVE BIT DEFAULT 0 NOT NULL,
|
||||||
COMMENT VARCHAR(400),
|
COMMENT VARCHAR(400),
|
||||||
ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv.
|
ACTIVE BIT DEFAULT 1 NOT NULL, -- 1 - Index aktiv, bei 0 - inaktiv.
|
||||||
|
SEQUENCE INT DEFAULT 1 NOT NULL,
|
||||||
ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
|
ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL,
|
||||||
ADDED_WHEN DATETIME DEFAULT GETDATE() ,
|
ADDED_WHEN DATETIME DEFAULT GETDATE() ,
|
||||||
CHANGED_WHO VARCHAR(50),
|
CHANGED_WHO VARCHAR(50),
|
||||||
@ -1581,7 +1589,6 @@ DECLARE c_REDO CURSOR FOR
|
|||||||
WHILE @@FETCH_STATUS = 0
|
WHILE @@FETCH_STATUS = 0
|
||||||
BEGIN
|
BEGIN
|
||||||
DECLARE @ECM_USR_ID INTEGER
|
DECLARE @ECM_USR_ID INTEGER
|
||||||
--SELECT [dwUserID] FROM windream60.[dbo].[UserInfo] where UPPER(szUserName) = UPPER('windream')
|
|
||||||
|
|
||||||
SELECT @ECM_USR_ID = [dwUserID] FROM windream60.[dbo].[UserInfo] where UPPER(szUserName) = UPPER(@USERNAME)
|
SELECT @ECM_USR_ID = [dwUserID] FROM windream60.[dbo].[UserInfo] where UPPER(szUserName) = UPPER(@USERNAME)
|
||||||
IF @ECM_USR_ID IS NOT NULL
|
IF @ECM_USR_ID IS NOT NULL
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
--REPLACE @MY_DD_ECM_DB WITH REAL_DBNAME
|
--REPLACE @MY_DD_ECM_DB WITH REAL_DBNAME
|
||||||
|
USE IDB
|
||||||
|
GO
|
||||||
ALTER TABLE DD_ECM.dbo.TBDD_DOKUMENTART
|
ALTER TABLE DD_ECM.dbo.TBDD_DOKUMENTART
|
||||||
ADD IDB_DOCTYPE_ID INT NOT NULL DEFAULT 0;
|
ADD IDB_DOCTYPE_ID INT NOT NULL DEFAULT 0;
|
||||||
GO
|
GO
|
||||||
@ -108,30 +110,6 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_ACTION_STEPS.GUID = INSERTED.GUID
|
WHERE TBIDB_ACTION_STEPS.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
CREATE TABLE TBIDB_FULLTEXT_OBJECT
|
|
||||||
(
|
|
||||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
|
||||||
OBJECT_ID BIGINT NOT NULL,
|
|
||||||
FULL_TEXT NVARCHAR(MAX) NOT NULL,
|
|
||||||
CAT_ID INTEGER NOT NULL,
|
|
||||||
ADDED_WHO BIGINT,
|
|
||||||
ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(),
|
|
||||||
CHANGED_WHO BIGINT,
|
|
||||||
CHANGED_WHEN DATETIME,
|
|
||||||
CONSTRAINT PK_TBIDB_FULLTEXT_OBJECT PRIMARY KEY (GUID),
|
|
||||||
CONSTRAINT UN_TBIDB_FULLTEXT_OBJECT UNIQUE(OBJECT_ID,CAT_ID),
|
|
||||||
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_CAT_ID FOREIGN KEY (CAT_ID) REFERENCES TBIDB_CATALOG (GUID),
|
|
||||||
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_ADDED_WHO_T_ID FOREIGN KEY (ADDED_WHO) REFERENCES TBIDB_TERM_VALUE_VARCHAR (GUID),
|
|
||||||
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_CHANGED_WHO_T_ID FOREIGN KEY (CHANGED_WHO) REFERENCES TBIDB_TERM_VALUE_VARCHAR (GUID),)
|
|
||||||
GO
|
|
||||||
CREATE TRIGGER TBIDB_FULLTEXT_OBJECT_AFT_UPD ON TBIDB_FULLTEXT_OBJECT
|
|
||||||
FOR UPDATE
|
|
||||||
AS
|
|
||||||
UPDATE TBIDB_FULLTEXT_OBJECT SET CHANGED_WHEN = GETDATE()
|
|
||||||
FROM INSERTED
|
|
||||||
WHERE TBIDB_FULLTEXT_OBJECT.GUID = INSERTED.GUID
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
INSERT INTO TBIDB_CATALOG (CAT_TITLE,CAT_STRING) VALUES ('DB_VERSION','1.0.4.1')
|
INSERT INTO TBIDB_CATALOG (CAT_TITLE,CAT_STRING) VALUES ('DB_VERSION','1.0.4.1')
|
||||||
GO
|
GO
|
||||||
@ -164,7 +142,30 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_CATALOG.GUID = INSERTED.GUID
|
WHERE TBIDB_CATALOG.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
|
--DROP TABLE TBIDB_BUSINESS_ENTITY
|
||||||
|
CREATE TABLE TBIDB_BUSINESS_ENTITY
|
||||||
|
(
|
||||||
|
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
||||||
|
TITLE VARCHAR(500) NOT NULL,
|
||||||
|
PARENT_ENT_ID INTEGER NOT NULL DEFAULT 0,
|
||||||
|
INHERITS_ATTRIBUTES BIT NOT NULL DEFAULT 1,
|
||||||
|
COMMENT VARCHAR(1000),
|
||||||
|
ADDED_WHO VARCHAR(30) NOT NULL DEFAULT 'SYSTEM',
|
||||||
|
ADDED_WHEN DATETIME NOT NULL DEFAULT (GETDATE()),
|
||||||
|
CHANGED_WHO VARCHAR(30),
|
||||||
|
CHANGED_WHEN DATETIME,
|
||||||
|
CONSTRAINT PK_TBIDB_BUSINESS_ENTITY PRIMARY KEY (GUID),
|
||||||
|
CONSTRAINT UQ_TBIDB_BUSINESS_ENTITY UNIQUE (TITLE)
|
||||||
|
)
|
||||||
|
GO
|
||||||
|
CREATE TRIGGER TBIDB_BUSINESS_ENTITY_AFT_UPD ON TBIDB_BUSINESS_ENTITY
|
||||||
|
FOR UPDATE
|
||||||
|
AS
|
||||||
|
UPDATE TBIDB_BUSINESS_ENTITY SET CHANGED_WHEN = GETDATE()
|
||||||
|
FROM INSERTED
|
||||||
|
WHERE TBIDB_BUSINESS_ENTITY.GUID = INSERTED.GUID
|
||||||
|
GO
|
||||||
|
INSERT INTO TBIDB_BUSINESS_ENTITY (TITLE) VALUES ('DEFAULT');
|
||||||
--DROP TABLE TBIDB_OBJECT_STORE
|
--DROP TABLE TBIDB_OBJECT_STORE
|
||||||
CREATE TABLE TBIDB_OBJECT_STORE
|
CREATE TABLE TBIDB_OBJECT_STORE
|
||||||
(
|
(
|
||||||
@ -276,7 +277,7 @@ CREATE TABLE TBIDB_TERM_VALUE_VARCHAR
|
|||||||
CHANGED_WHEN DATETIME,
|
CHANGED_WHEN DATETIME,
|
||||||
CONSTRAINT PK_TBIDB_TERM_VALUE_VARCHAR PRIMARY KEY (GUID),
|
CONSTRAINT PK_TBIDB_TERM_VALUE_VARCHAR PRIMARY KEY (GUID),
|
||||||
CONSTRAINT UQ_TBIDB_TERM_VALUE_VARCHAR UNIQUE (TERM_VALUE),
|
CONSTRAINT UQ_TBIDB_TERM_VALUE_VARCHAR UNIQUE (TERM_VALUE),
|
||||||
CONSTRAINT UQ_TBIDB_TERM_VALUE_VARCHAR UNIQUE (TERM_VALUE_REVERSE)
|
CONSTRAINT UQ_TBIDB_TERM_VALUE_VARCHAR_REV UNIQUE (TERM_VALUE_REVERSE)
|
||||||
)
|
)
|
||||||
GO
|
GO
|
||||||
CREATE TRIGGER TBIDB_TERM_VALUE_VARCHAR_AFT_UPD ON TBIDB_TERM_VALUE_VARCHAR
|
CREATE TRIGGER TBIDB_TERM_VALUE_VARCHAR_AFT_UPD ON TBIDB_TERM_VALUE_VARCHAR
|
||||||
@ -398,6 +399,30 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_TERM_VALUE_DATETIME.GUID = INSERTED.GUID
|
WHERE TBIDB_TERM_VALUE_DATETIME.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
|
CREATE TABLE TBIDB_FULLTEXT_OBJECT
|
||||||
|
(
|
||||||
|
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||||
|
OBJECT_ID BIGINT NOT NULL,
|
||||||
|
FULL_TEXT NVARCHAR(MAX) NOT NULL,
|
||||||
|
CAT_ID INTEGER NOT NULL,
|
||||||
|
ADDED_WHO BIGINT,
|
||||||
|
ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(),
|
||||||
|
CHANGED_WHO BIGINT,
|
||||||
|
CHANGED_WHEN DATETIME,
|
||||||
|
CONSTRAINT PK_TBIDB_FULLTEXT_OBJECT PRIMARY KEY (GUID),
|
||||||
|
CONSTRAINT UN_TBIDB_FULLTEXT_OBJECT UNIQUE(OBJECT_ID,CAT_ID),
|
||||||
|
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_CAT_ID FOREIGN KEY (CAT_ID) REFERENCES TBIDB_CATALOG (GUID),
|
||||||
|
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_ADDED_WHO_T_ID FOREIGN KEY (ADDED_WHO) REFERENCES TBIDB_TERM_VALUE_VARCHAR (GUID),
|
||||||
|
CONSTRAINT FK_TBIDB_FULLTEXT_OBJECT_CHANGED_WHO_T_ID FOREIGN KEY (CHANGED_WHO) REFERENCES TBIDB_TERM_VALUE_VARCHAR (GUID),)
|
||||||
|
GO
|
||||||
|
CREATE TRIGGER TBIDB_FULLTEXT_OBJECT_AFT_UPD ON TBIDB_FULLTEXT_OBJECT
|
||||||
|
FOR UPDATE
|
||||||
|
AS
|
||||||
|
UPDATE TBIDB_FULLTEXT_OBJECT SET CHANGED_WHEN = GETDATE()
|
||||||
|
FROM INSERTED
|
||||||
|
WHERE TBIDB_FULLTEXT_OBJECT.GUID = INSERTED.GUID
|
||||||
|
GO
|
||||||
|
|
||||||
--DROP TABLE TBIDB_ATTRIBUTE_TYPE
|
--DROP TABLE TBIDB_ATTRIBUTE_TYPE
|
||||||
CREATE TABLE TBIDB_ATTRIBUTE_TYPE
|
CREATE TABLE TBIDB_ATTRIBUTE_TYPE
|
||||||
(
|
(
|
||||||
@ -460,30 +485,7 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_OBJECT_KIND.GUID = INSERTED.GUID
|
WHERE TBIDB_OBJECT_KIND.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
--DROP TABLE TBIDB_BUSINESS_ENTITY
|
|
||||||
CREATE TABLE TBIDB_BUSINESS_ENTITY
|
|
||||||
(
|
|
||||||
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
|
||||||
TITLE VARCHAR(500) NOT NULL,
|
|
||||||
PARENT_ENT_ID INTEGER NOT NULL DEFAULT 0,
|
|
||||||
INHERITS_ATTRIBUTES BIT NOT NULL DEFAULT 1,
|
|
||||||
COMMENT VARCHAR(1000),
|
|
||||||
ADDED_WHO VARCHAR(30) NOT NULL DEFAULT 'SYSTEM',
|
|
||||||
ADDED_WHEN DATETIME NOT NULL DEFAULT (GETDATE()),
|
|
||||||
CHANGED_WHO VARCHAR(30),
|
|
||||||
CHANGED_WHEN DATETIME,
|
|
||||||
CONSTRAINT PK_TBIDB_BUSINESS_ENTITY PRIMARY KEY (GUID),
|
|
||||||
CONSTRAINT UQ_TBIDB_BUSINESS_ENTITY UNIQUE (TITLE)
|
|
||||||
)
|
|
||||||
GO
|
|
||||||
CREATE TRIGGER TBIDB_BUSINESS_ENTITY_AFT_UPD ON TBIDB_BUSINESS_ENTITY
|
|
||||||
FOR UPDATE
|
|
||||||
AS
|
|
||||||
UPDATE TBIDB_BUSINESS_ENTITY SET CHANGED_WHEN = GETDATE()
|
|
||||||
FROM INSERTED
|
|
||||||
WHERE TBIDB_BUSINESS_ENTITY.GUID = INSERTED.GUID
|
|
||||||
GO
|
|
||||||
INSERT INTO TBIDB_BUSINESS_ENTITY (TITLE) VALUES ('DEFAULT');
|
|
||||||
|
|
||||||
CREATE TABLE TBIDB_LANGUAGE
|
CREATE TABLE TBIDB_LANGUAGE
|
||||||
(
|
(
|
||||||
@ -558,13 +560,14 @@ BEGIN CATCH
|
|||||||
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
|
+ CONVERT(VARCHAR(500),ERROR_MESSAGE())
|
||||||
END CATCH
|
END CATCH
|
||||||
GO
|
GO
|
||||||
CREATE TRIGGER TBIDB_OBJECT_AFT_UPD ON TBIDB_OBJECT
|
|
||||||
|
CREATE TRIGGER [dbo].[TBIDB_OBJECT_AFT_UPD] ON [dbo].[TBIDB_OBJECT]
|
||||||
FOR UPDATE
|
FOR UPDATE
|
||||||
AS
|
AS
|
||||||
UPDATE TBIDB_OBJECT SET CHANGED_WHEN = GETDATE()
|
IF UPDATE(REFERENCE_KEY) OR UPDATE(PARENT_OBJ_ID) OR UPDATE(IS_VERSION) OR UPDATE(ACTIVE) OR UPDATE(DELETED) OR UPDATE(COMMENT)
|
||||||
FROM INSERTED
|
UPDATE TBIDB_OBJECT SET CHANGED_WHEN = GETDATE()
|
||||||
WHERE TBIDB_OBJECT.IDB_OBJ_ID = INSERTED.IDB_OBJ_ID
|
FROM INSERTED
|
||||||
GO
|
WHERE TBIDB_OBJECT.IDB_OBJ_ID = INSERTED.IDB_OBJ_ID
|
||||||
|
|
||||||
CREATE TABLE TBIDB_STRUCTURE_TYPE
|
CREATE TABLE TBIDB_STRUCTURE_TYPE
|
||||||
(
|
(
|
||||||
@ -613,11 +616,6 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_OBJECT_STRUCTURE_TYPE.GUID = INSERTED.GUID
|
WHERE TBIDB_OBJECT_STRUCTURE_TYPE.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
|
|
||||||
INSERT INTO TBIDB_OBJECT_STRUCTURE_TYPE (IDB_OBJ_ID,STRUCTURE_ID,RELATION_ID) VALUES (12031,1 ,(SELECT GUID FROM TBIDB_DOCTYPE WHERE TITLE = 'Projektunterlage'))
|
|
||||||
INSERT INTO TBIDB_OBJECT_STRUCTURE_TYPE (IDB_OBJ_ID,STRUCTURE_ID,RELATION_ID) VALUES (12037,1 ,(SELECT GUID FROM TBIDB_DOCTYPE WHERE TITLE = 'Lieferschein'))
|
|
||||||
INSERT INTO TBIDB_OBJECT_STRUCTURE_TYPE (IDB_OBJ_ID,STRUCTURE_ID,RELATION_ID) VALUES (12035,1 ,(SELECT GUID FROM TBIDB_DOCTYPE WHERE TITLE = 'Gutschrift'))
|
|
||||||
|
|
||||||
CREATE TABLE TBIDB_DOC_INFO
|
CREATE TABLE TBIDB_DOC_INFO
|
||||||
(
|
(
|
||||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||||
@ -955,7 +953,7 @@ CREATE NONCLUSTERED INDEX IDXTBIDB_OBJECT_METADATA_IDBOBJID
|
|||||||
ON [dbo].[TBIDB_OBJECT_METADATA] ([IDB_OBJ_ID])
|
ON [dbo].[TBIDB_OBJECT_METADATA] ([IDB_OBJ_ID])
|
||||||
GO
|
GO
|
||||||
|
|
||||||
DROP TABLE TBIDB_OBJECT_METADATA_CHANGE;
|
--DROP TABLE TBIDB_OBJECT_METADATA_CHANGE;
|
||||||
CREATE TABLE TBIDB_OBJECT_METADATA_CHANGE
|
CREATE TABLE TBIDB_OBJECT_METADATA_CHANGE
|
||||||
(
|
(
|
||||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||||
@ -990,7 +988,7 @@ CREATE TABLE TBIDB_OBJECT_METADATA_CHANGE
|
|||||||
CONSTRAINT FK_OMDC_NEW_DATE_TERM_ID FOREIGN KEY (NEW_DATE_TERM_ID) REFERENCES TBIDB_TERM_VALUE_DATE (GUID),
|
CONSTRAINT FK_OMDC_NEW_DATE_TERM_ID FOREIGN KEY (NEW_DATE_TERM_ID) REFERENCES TBIDB_TERM_VALUE_DATE (GUID),
|
||||||
)
|
)
|
||||||
GO
|
GO
|
||||||
DROP TABLE TBIDB_OBJECT_METADATA_ADD
|
--DROP TABLE TBIDB_OBJECT_METADATA_ADD
|
||||||
CREATE TABLE [dbo].[TBIDB_OBJECT_METADATA_ADD](
|
CREATE TABLE [dbo].[TBIDB_OBJECT_METADATA_ADD](
|
||||||
[GUID] BIGINT IDENTITY(1,1) NOT NULL,
|
[GUID] BIGINT IDENTITY(1,1) NOT NULL,
|
||||||
[IDB_OBJ_ID] BIGINT NOT NULL,
|
[IDB_OBJ_ID] BIGINT NOT NULL,
|
||||||
@ -1307,7 +1305,7 @@ GO
|
|||||||
|
|
||||||
|
|
||||||
GO
|
GO
|
||||||
DROP TABLE TBIDB_MYOBJECT_STATES;
|
--DROP TABLE TBIDB_MYOBJECT_STATES;
|
||||||
CREATE TABLE TBIDB_MYOBJECT_STATES
|
CREATE TABLE TBIDB_MYOBJECT_STATES
|
||||||
(
|
(
|
||||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||||
@ -1367,19 +1365,24 @@ INSERT INTO [dbo].[TBIDB_COMMON_SQL]
|
|||||||
('FLOW_SEARCH_SQL_BASE'
|
('FLOW_SEARCH_SQL_BASE'
|
||||||
,'SELECT
|
,'SELECT
|
||||||
DOC.*
|
DOC.*
|
||||||
|
,CONVERT(BIT,IIF(CHK.CHECKED_OUT_WHEN IS NULL,''False'',''True'')) CHECKED_OUT
|
||||||
FROM
|
FROM
|
||||||
TBIDB_SEARCH_RESULT_TERM_USER RES INNER JOIN VWIDB_LANGUAGE_TERM VWLTERM ON RES.MD_GUID = VWLTERM.MD_ID
|
TBIDB_SEARCH_RESULT_TERM_USER RES INNER JOIN VWIDB_LANGUAGE_TERM VWLTERM ON RES.MD_GUID = VWLTERM.MD_ID
|
||||||
INNER JOIN VWIDB_DOCRESULT_DE DOC ON VWLTERM.IDB_OBJ_ID = DOC.DocID
|
INNER JOIN VWIDB_DOCRESULT_DE DOC ON VWLTERM.IDB_OBJ_ID = DOC.DocID
|
||||||
|
LEFT JOIN TBIDB_OBJECT_CHECK_IN_OUT CHK ON DOC.DocID = CHK.IDB_OBJ_ID
|
||||||
WHERE
|
WHERE
|
||||||
RES.USR_ID = @USER_ID AND VWLTERM.LANG_CODE = ''@LANG_CODE''' + CHAR(10)
|
RES.USR_ID = @USER_ID AND VWLTERM.LANG_CODE = ''@LANG_CODE''
|
||||||
+ 'UNION
|
UNION
|
||||||
SELECT
|
SELECT
|
||||||
DOC.*
|
DOC.*
|
||||||
|
,CONVERT(BIT,IIF(CHK.CHECKED_OUT_WHEN IS NULL,''False'',''True'')) CHECKED_OUT
|
||||||
FROM
|
FROM
|
||||||
TBIDB_SEARCH_RESULT_STRUCT_TYPE_USER RES INNER JOIN VWIDB_DOC_DOCTYPE VWDT ON RES.STRUCTURE_ID = VWDT.STRUCTURE_ID AND RES.IDB_OBJ_ID = VWDT.IDB_OBJ_ID
|
TBIDB_SEARCH_RESULT_STRUCT_TYPE_USER RES INNER JOIN VWIDB_DOC_DOCTYPE VWDT ON RES.STRUCTURE_ID = VWDT.STRUCTURE_ID AND RES.IDB_OBJ_ID = VWDT.IDB_OBJ_ID
|
||||||
INNER JOIN VWIDB_DOCRESULT_DE DOC ON RES.IDB_OBJ_ID = DOC.DocID
|
INNER JOIN VWIDB_DOCRESULT_DE DOC ON RES.IDB_OBJ_ID = DOC.DocID
|
||||||
|
LEFT JOIN TBIDB_OBJECT_CHECK_IN_OUT CHK ON DOC.DocID = CHK.IDB_OBJ_ID
|
||||||
WHERE
|
WHERE
|
||||||
RES.USR_ID = @USER_ID AND VWDT.LANG_CODE = ''@LANG_CODE''','SYSTEM')
|
RES.USR_ID = @USER_ID AND VWDT.LANG_CODE = ''@LANG_CODE''
|
||||||
|
AND CHK.CHECKED_IN_WHEN IS NULL','SYSTEM')
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
@ -1420,9 +1423,25 @@ BEGIN
|
|||||||
|
|
||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
CREATE PROCEDURE PRIDB_SEARCH_AUTOSUGGEST @pLANGCODE VARCHAR(5),@pUSRID INT
|
||||||
|
AS
|
||||||
|
DECLARE @TBRESULT TABLE(TERM VARCHAR(900))
|
||||||
|
INSERT INTO @TBRESULT (TERM)
|
||||||
|
select DISTINCT TERM.TERM_VALUE
|
||||||
|
FROM TBIDB_TERM_VALUE_VARCHAR TERM
|
||||||
|
INNER JOIN TBIDB_LANGUAGE_TERM TLANG ON TLANG.TERM_ID = TERM.GUID
|
||||||
|
INNER JOIN TBIDB_LANGUAGE LANG ON LANG.GUID = TLANG.LANG_ID
|
||||||
|
INNER JOIN TBIDB_OBJECT_METADATA MD ON TLANG.OBJECT_ID = MD.GUID
|
||||||
|
INNER JOIN TBIDB_OBJECT OBJ ON MD.IDB_OBJ_ID = OBJ.IDB_OBJ_ID
|
||||||
|
WHERE
|
||||||
|
OBJ.ACTIVE = 1 AND LANG.LANG_CODE = @pLANGCODE;
|
||||||
|
INSERT INTO @TBRESULT (TERM)
|
||||||
|
select Doctype FROM VWIDB_DOC_DOCTYPE where LANG_CODE = @pLANGCODE;
|
||||||
|
SELECT * FROM @TBRESULT;
|
||||||
|
GO
|
||||||
--DROP TABLE TBIDB_SEARCH_PROFILE
|
--DROP TABLE TBIDB_SEARCH_PROFILE
|
||||||
DROP TABLE TBIDB_SEARCH_LANGUAGE_SQL_RESULT
|
--DROP TABLE TBIDB_SEARCH_LANGUAGE_SQL_RESULT
|
||||||
DROP TABLE TBIDB_SEARCH_PROFILE_USER_GROUP
|
--DROP TABLE TBIDB_SEARCH_PROFILE_USER_GROUP
|
||||||
CREATE TABLE TBIDB_SEARCH_PROFILE
|
CREATE TABLE TBIDB_SEARCH_PROFILE
|
||||||
(
|
(
|
||||||
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
||||||
@ -1986,7 +2005,7 @@ AS
|
|||||||
FROM INSERTED
|
FROM INSERTED
|
||||||
WHERE TBIDB_OBJECT_DYNAMIC_FOLDER.GUID = INSERTED.GUID
|
WHERE TBIDB_OBJECT_DYNAMIC_FOLDER.GUID = INSERTED.GUID
|
||||||
GO
|
GO
|
||||||
DROP TABLE TBIDB_OBJECT_CHECK_IN_OUT
|
--DROP TABLE TBIDB_OBJECT_CHECK_IN_OUT
|
||||||
CREATE TABLE TBIDB_OBJECT_CHECK_IN_OUT
|
CREATE TABLE TBIDB_OBJECT_CHECK_IN_OUT
|
||||||
(
|
(
|
||||||
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
GUID BIGINT NOT NULL IDENTITY (1, 1),
|
||||||
@ -3138,7 +3157,7 @@ SELECT
|
|||||||
T.IDB_OBJ_ID
|
T.IDB_OBJ_ID
|
||||||
,T.ATTR_ID
|
,T.ATTR_ID
|
||||||
,T1.TITLE ATTR_NAME
|
,T1.TITLE ATTR_NAME
|
||||||
,(SELECT [dbo].[FNIDB_GET_TERM_TEXT] (T.IDB_OBJ_ID,T.ATTR_ID)) AS 'Term_Value'
|
,(SELECT [dbo].[FNIDB_GET_TERM_TEXT] (T.IDB_OBJ_ID,T.ATTR_ID,'de-DE')) AS 'Term_Value'
|
||||||
FROM
|
FROM
|
||||||
TBIDB_OBJECT_METADATA T INNER JOIN TBIDB_ATTRIBUTE T1 ON T.ATTR_ID = T1.GUID
|
TBIDB_OBJECT_METADATA T INNER JOIN TBIDB_ATTRIBUTE T1 ON T.ATTR_ID = T1.GUID
|
||||||
INNER JOIN TBIDB_ATTRIBUTE_TYPE T2 ON T1.TYP_ID = T2.GUID
|
INNER JOIN TBIDB_ATTRIBUTE_TYPE T2 ON T1.TYP_ID = T2.GUID
|
||||||
@ -3158,8 +3177,8 @@ select
|
|||||||
T.DELETED_WHEN [Gelöscht wann]
|
T.DELETED_WHEN [Gelöscht wann]
|
||||||
from TBIDB_OBJECT_METADATA_DELETE T
|
from TBIDB_OBJECT_METADATA_DELETE T
|
||||||
INNER JOIN TBIDB_ATTRIBUTE T1 ON T.ATTR_ID = T1.GUID
|
INNER JOIN TBIDB_ATTRIBUTE T1 ON T.ATTR_ID = T1.GUID
|
||||||
INNER JOIN TBIDB_LANGUAGE_TERM T2 ON T.T = T2.GUID
|
INNER JOIN TBIDB_LANGUAGE_TERM T2 ON T.GUID = T2.[OBJECT_ID]
|
||||||
INNER JOIN TBIDB_TERM_VALUE_VARCHAR T3 ON T2.TEXT_TERM_ID = T3.GUID
|
INNER JOIN TBIDB_TERM_VALUE_VARCHAR T3 ON T2.TERM_ID = T3.GUID
|
||||||
GO
|
GO
|
||||||
CREATE OR ALTER VIEW [dbo].[VWIDB_VALUE_TEXT] AS
|
CREATE OR ALTER VIEW [dbo].[VWIDB_VALUE_TEXT] AS
|
||||||
select TOP 100 PERCENT
|
select TOP 100 PERCENT
|
||||||
@ -3199,8 +3218,8 @@ CREATE VIEW VWIDB_CONVERSATION AS
|
|||||||
SELECT
|
SELECT
|
||||||
GUID As CONVERSATION_ID
|
GUID As CONVERSATION_ID
|
||||||
,IDB_OBJ_ID
|
,IDB_OBJ_ID
|
||||||
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (TITLE_TERM_ID) as TITLE
|
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (TITLE_TERM_ID,'de-DE') as TITLE
|
||||||
,[dbo].[FNIDB_GET_STATE_FOR_OBJECT_ID] (GUID) AS CONVERSATION_STATE
|
--,[dbo].[FNIDB_GET_STATE_FOR_OBJECT_ID] (GUID) AS CONVERSATION_STATE
|
||||||
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (ADDED_WHO) as ADDED_WHO
|
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (ADDED_WHO) as ADDED_WHO
|
||||||
,ADDED_WHEN
|
,ADDED_WHEN
|
||||||
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (CHANGED_WHO) as CHANGED_WHO
|
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (CHANGED_WHO) as CHANGED_WHO
|
||||||
@ -3211,11 +3230,11 @@ CREATE VIEW VWIDB_CONV_MESSAGES AS
|
|||||||
select
|
select
|
||||||
T.GUID,
|
T.GUID,
|
||||||
T.CONV_ID,
|
T.CONV_ID,
|
||||||
(SELECT EMAIL FROM @MY_DD_ECM_DB.dbo.TBDD_USER WHERE GUID = T.TO_USER) TO_USER,
|
(SELECT EMAIL FROM DD_ECM.dbo.TBDD_USER WHERE GUID = T.TO_USER) TO_USER,
|
||||||
[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T1.TITLE_TERM_ID) AS CONV_TITLE
|
[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T1.TITLE_TERM_ID,'de-DE') AS CONV_TITLE
|
||||||
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (T.FROM_USER) as USER_FROM
|
,[dbo].[FNIDB_GET_TERM_VALUE_VARCHAR] (T.FROM_USER) as USER_FROM
|
||||||
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.MESSAGE_TERM_ID) as MESSAGE_TEXT
|
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.MESSAGE_TERM_ID,'de-DE') as MESSAGE_TEXT
|
||||||
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.ADDED_WHO) as ADDED_WHO
|
,[dbo].[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.ADDED_WHO,'de-DE') as ADDED_WHO
|
||||||
,T.ADDED_WHEN
|
,T.ADDED_WHEN
|
||||||
from TBIDB_CONVERSATION_MESSAGE T INNER JOIN TBIDB_CONVERSATION_OBJECT T1 ON T.CONV_ID = T1.GUID
|
from TBIDB_CONVERSATION_MESSAGE T INNER JOIN TBIDB_CONVERSATION_OBJECT T1 ON T.CONV_ID = T1.GUID
|
||||||
GO
|
GO
|
||||||
@ -3488,6 +3507,42 @@ from TBIDB_OBJECT_METADATA T
|
|||||||
INNER JOIN TBIDB_LANGUAGE T4 ON T2.LANG_ID = T4.GUID
|
INNER JOIN TBIDB_LANGUAGE T4 ON T2.LANG_ID = T4.GUID
|
||||||
WHERE OBJ.ACTIVE = 1 AND OBJ.KIND_TYPE_ID = 3 AND T1.GUID = (SELECT GUID FROM TBIDB_ATTRIBUTE WHERE TITLE = 'VIRTUAL_FOLDER_PART')
|
WHERE OBJ.ACTIVE = 1 AND OBJ.KIND_TYPE_ID = 3 AND T1.GUID = (SELECT GUID FROM TBIDB_ATTRIBUTE WHERE TITLE = 'VIRTUAL_FOLDER_PART')
|
||||||
GO
|
GO
|
||||||
|
CREATE VIEW VWOBJECT_CHECKED_OUT AS
|
||||||
|
SELECT
|
||||||
|
CHK.GUID ID,
|
||||||
|
CHK.IDB_OBJ_ID,
|
||||||
|
CHK.CHECKED_OUT_WHEN,
|
||||||
|
CHK.CHECKED_IN_WHEN,
|
||||||
|
USR.EMAIL,
|
||||||
|
USR.NAME + ', ' + USR.PRENAME USR_NAME_PRENAME
|
||||||
|
|
||||||
|
FROM TBIDB_OBJECT_CHECK_IN_OUT CHK INNER JOIN DD_ECM.dbo.TBDD_USER USR ON CHK.ADDED_WHO = USR.USERNAME
|
||||||
|
GO
|
||||||
|
CREATE VIEW [dbo].[VWIDB_OBJECT]
|
||||||
|
AS
|
||||||
|
SELECT
|
||||||
|
OBJ.IDB_OBJ_ID,
|
||||||
|
dbo.TBIDB_OBJECT_BE.BE_ID,
|
||||||
|
dbo.TBIDB_OBJECT_KIND.GUID AS KIND_ID,
|
||||||
|
dbo.TBIDB_OBJECT_KIND.KIND_NAME,
|
||||||
|
dbo.TBIDB_BUSINESS_ENTITY.TITLE AS BE_NAME,
|
||||||
|
dbo.TBIDB_OBJECT_STORE.GUID AS STORE_ID,
|
||||||
|
dbo.TBIDB_OBJECT_STORE.OBJECT_TITLE AS STORE_NAME,
|
||||||
|
DT.Doctype_ID,
|
||||||
|
DT.SYS_TITLE as DoxtypeSysTitle
|
||||||
|
FROM
|
||||||
|
dbo.TBIDB_OBJECT OBJ INNER JOIN
|
||||||
|
dbo.TBIDB_OBJECT_BE ON OBJ.IDB_OBJ_ID = dbo.TBIDB_OBJECT_BE.IDB_OBJ_ID INNER JOIN
|
||||||
|
dbo.TBIDB_OBJECT_KIND ON OBJ.KIND_TYPE_ID = dbo.TBIDB_OBJECT_KIND.GUID INNER JOIN
|
||||||
|
dbo.TBIDB_FILE_OBJECT ON dbo.TBIDB_FILE_OBJECT.IDB_OBJ_ID = OBJ.IDB_OBJ_ID INNER JOIN
|
||||||
|
dbo.TBIDB_OBJECT_STORE ON dbo.TBIDB_OBJECT_STORE.GUID = dbo.TBIDB_FILE_OBJECT.OBJ_ST_ID INNER JOIN
|
||||||
|
dbo.TBIDB_BUSINESS_ENTITY ON dbo.TBIDB_OBJECT_BE.BE_ID = dbo.TBIDB_BUSINESS_ENTITY.GUID INNER JOIN
|
||||||
|
VWIDB_DOC_DOCTYPE DT ON OBJ.IDB_OBJ_ID = DT.IDB_OBJ_ID
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*###########################################
|
/*###########################################
|
||||||
############## PROCEDURES ###################
|
############## PROCEDURES ###################
|
||||||
#############################################*/
|
#############################################*/
|
||||||
@ -3711,6 +3766,8 @@ EXEC PRIDB_NEW_IDB_STATE 'File deleted', 'SYSTEM';
|
|||||||
EXEC PRIDB_NEW_IDB_STATE 'Metadata changed','SYSTEM';
|
EXEC PRIDB_NEW_IDB_STATE 'Metadata changed','SYSTEM';
|
||||||
EXEC PRIDB_NEW_IDB_STATE 'Attributevalue deleted','SYSTEM';
|
EXEC PRIDB_NEW_IDB_STATE 'Attributevalue deleted','SYSTEM';
|
||||||
EXEC PRIDB_NEW_IDB_STATE 'File opened', 'SYSTEM';
|
EXEC PRIDB_NEW_IDB_STATE 'File opened', 'SYSTEM';
|
||||||
|
EXEC PRIDB_NEW_IDB_STATE 'File Checked Out', 'SYSTEM';
|
||||||
|
EXEC PRIDB_NEW_IDB_STATE 'File Checked In', 'SYSTEM';
|
||||||
|
|
||||||
EXEC PRIDB_SET_IDB_STATE_LANG 'File Versioned','Datei versioniert', 'de-DE', 'SYSTEM';
|
EXEC PRIDB_SET_IDB_STATE_LANG 'File Versioned','Datei versioniert', 'de-DE', 'SYSTEM';
|
||||||
EXEC PRIDB_SET_IDB_STATE_LANG 'File added','Datei erstellt', 'de-DE', 'SYSTEM';
|
EXEC PRIDB_SET_IDB_STATE_LANG 'File added','Datei erstellt', 'de-DE', 'SYSTEM';
|
||||||
@ -3719,6 +3776,8 @@ EXEC PRIDB_SET_IDB_STATE_LANG 'File deleted','Datei gel
|
|||||||
EXEC PRIDB_SET_IDB_STATE_LANG 'Metadata changed','Attributwert geändert', 'de-DE', 'SYSTEM';
|
EXEC PRIDB_SET_IDB_STATE_LANG 'Metadata changed','Attributwert geändert', 'de-DE', 'SYSTEM';
|
||||||
EXEC PRIDB_SET_IDB_STATE_LANG 'Attributevalue deleted','Attributwert gelöscht', 'de-DE', 'SYSTEM';
|
EXEC PRIDB_SET_IDB_STATE_LANG 'Attributevalue deleted','Attributwert gelöscht', 'de-DE', 'SYSTEM';
|
||||||
EXEC PRIDB_SET_IDB_STATE_LANG 'File opened','Datei geöffnet', 'de-DE', 'SYSTEM';
|
EXEC PRIDB_SET_IDB_STATE_LANG 'File opened','Datei geöffnet', 'de-DE', 'SYSTEM';
|
||||||
|
EXEC PRIDB_SET_IDB_STATE_LANG 'File Checked Out','Datei ausgechecked', 'de-DE', 'SYSTEM';
|
||||||
|
EXEC PRIDB_SET_IDB_STATE_LANG 'File Checked In','Datei wieder eingecheckt', 'de-DE', 'SYSTEM';
|
||||||
GO
|
GO
|
||||||
|
|
||||||
CREATE OR ALTER PROCEDURE [dbo].[PRIDB_DELETE_ATTRIBUTE_DATA] @IDB_OBJ_ID BIGINT, @ATTRIBUTE VARCHAR(100), @WHO VARCHAR(100)
|
CREATE OR ALTER PROCEDURE [dbo].[PRIDB_DELETE_ATTRIBUTE_DATA] @IDB_OBJ_ID BIGINT, @ATTRIBUTE VARCHAR(100), @WHO VARCHAR(100)
|
||||||
@ -4135,7 +4194,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
GO
|
GO
|
||||||
ALTER PROCEDURE [dbo].[PRIDB_CREATE_VIEW_DOC_DATA] @pLANGCODE VARCHAR(5) ,@pVar VARCHAR(15) = 'DEFAULT'
|
CREATE OR ALTER PROCEDURE [dbo].[PRIDB_CREATE_VIEW_DOC_DATA] @pLANGCODE VARCHAR(5) ,@pVar VARCHAR(15) = 'DEFAULT'
|
||||||
AS
|
AS
|
||||||
DECLARE
|
DECLARE
|
||||||
@ATTR_ID INT,
|
@ATTR_ID INT,
|
||||||
@ -4522,7 +4581,7 @@ BEGIN
|
|||||||
INSERT INTO TBIDB_CONVERSATION_OBJECT (TITLE_TERM_ID,IDB_OBJ_ID,ADDED_WHO) VALUES (@LANG_TITLE_TERM_ID,@pIDB_OBJ_ID,@ADDED_WHO_TERM_ID)
|
INSERT INTO TBIDB_CONVERSATION_OBJECT (TITLE_TERM_ID,IDB_OBJ_ID,ADDED_WHO) VALUES (@LANG_TITLE_TERM_ID,@pIDB_OBJ_ID,@ADDED_WHO_TERM_ID)
|
||||||
|
|
||||||
DECLARE @STARTED_STATE BIGINT
|
DECLARE @STARTED_STATE BIGINT
|
||||||
SELECT @STARTED_STATE = GUID FROM TBIDB_STATES T WHERE dbo.[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (STATE_LTERM_ID) = 'Started'
|
SELECT @STARTED_STATE = GUID FROM TBIDB_STATES T WHERE dbo.[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.TITLE,'de-DE') = 'Started'
|
||||||
|
|
||||||
DECLARE @CONVERSATION_ID BIGINT
|
DECLARE @CONVERSATION_ID BIGINT
|
||||||
SELECT @CONVERSATION_ID = GUID FROM TBIDB_CONVERSATION_OBJECT WHERE TITLE_TERM_ID = @LANG_TITLE_TERM_ID AND IDB_OBJ_ID = @pIDB_OBJ_ID
|
SELECT @CONVERSATION_ID = GUID FROM TBIDB_CONVERSATION_OBJECT WHERE TITLE_TERM_ID = @LANG_TITLE_TERM_ID AND IDB_OBJ_ID = @pIDB_OBJ_ID
|
||||||
@ -4557,7 +4616,7 @@ BEGIN
|
|||||||
,@ENDED_STATE BIGINT
|
,@ENDED_STATE BIGINT
|
||||||
|
|
||||||
SELECT @LANG_ID = GUID FROM TBIDB_LANGUAGE WHERE LANG_CODE = @pLANG_CODE
|
SELECT @LANG_ID = GUID FROM TBIDB_LANGUAGE WHERE LANG_CODE = @pLANG_CODE
|
||||||
SELECT @ENDED_STATE = GUID FROM TBIDB_STATES T WHERE dbo.[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (STATE_LTERM_ID) = 'Ended'
|
SELECT @ENDED_STATE = GUID FROM TBIDB_STATES T WHERE dbo.[FNIDB_GET_TERM_FOR_LANG_TERM_ID] (T.TITLE,'de-DE') = 'Ended'
|
||||||
|
|
||||||
DECLARE @WHO_TERM_ID BIGINT
|
DECLARE @WHO_TERM_ID BIGINT
|
||||||
EXEC PRIDB_NEW_TERM 'VARCHAR',@pWHO,@pWHO,@TERM_ID = @WHO_TERM_ID OUTPUT;
|
EXEC PRIDB_NEW_TERM 'VARCHAR',@pWHO,@pWHO,@TERM_ID = @WHO_TERM_ID OUTPUT;
|
||||||
@ -4687,6 +4746,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
CREATE PROCEDURE [dbo].[PRIDB_NEW_SEARCH_PROFILE] @BE_ID INT, @pTITLE VARCHAR(512),@pWHO VARCHAR(100),@pCOMMENT VARCHAR(900) = NULL, @pLANG_CODE VARCHAR(5) = 'de-DE'
|
CREATE PROCEDURE [dbo].[PRIDB_NEW_SEARCH_PROFILE] @BE_ID INT, @pTITLE VARCHAR(512),@pWHO VARCHAR(100),@pCOMMENT VARCHAR(900) = NULL, @pLANG_CODE VARCHAR(5) = 'de-DE'
|
||||||
AS
|
AS
|
||||||
BEGIN
|
BEGIN
|
||||||
@ -4729,7 +4789,7 @@ BEGIN
|
|||||||
WHILE @@FETCH_STATUS = 0
|
WHILE @@FETCH_STATUS = 0
|
||||||
BEGIN
|
BEGIN
|
||||||
IF NOT EXISTS (SELECT GUID FROM TBIDB_SEARCH_RESULT_ATTRIBUTES WHERE SEARCH_PROFIL_ID = @SEARCH_ID AND ATTRIBUTE_ID = @ATTR_ID)
|
IF NOT EXISTS (SELECT GUID FROM TBIDB_SEARCH_RESULT_ATTRIBUTES WHERE SEARCH_PROFIL_ID = @SEARCH_ID AND ATTRIBUTE_ID = @ATTR_ID)
|
||||||
EXEC PRIDB_NEW_SEARCH_RESULT_ATTRIBUTE @SEARCH_ID,@ATTR_ID,@pWHO_TERMID,@SEQUENCE
|
EXEC PRIDB_NEW_SEARCH_RESULT_ATTRIBUTE @SEARCH_ID,@ATTR_ID,@WHO_TERM_ID,@SEQUENCE
|
||||||
SET @SEQUENCE += 1
|
SET @SEQUENCE += 1
|
||||||
FETCH NEXT FROM cursorDefaultAttributes INTO @ATTR_ID
|
FETCH NEXT FROM cursorDefaultAttributes INTO @ATTR_ID
|
||||||
END
|
END
|
||||||
@ -4737,7 +4797,6 @@ BEGIN
|
|||||||
DEALLOCATE cursorDefaultAttributes
|
DEALLOCATE cursorDefaultAttributes
|
||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
GO
|
|
||||||
--CREATE PROCEDURE [dbo].[PRIDB_NEW_SEARCH_SQL_RESULT] @SEARCH_ID INT,@pWHO_TERMID BIGINT
|
--CREATE PROCEDURE [dbo].[PRIDB_NEW_SEARCH_SQL_RESULT] @SEARCH_ID INT,@pWHO_TERMID BIGINT
|
||||||
--AS
|
--AS
|
||||||
--BEGIN
|
--BEGIN
|
||||||
@ -5041,7 +5100,7 @@ GO
|
|||||||
-- ,@WHO_TERM_ID FROM TBIDB_USER_SEARCH_CRITERIA WHERE USERID = @pUserID AND SEARCH_PROFIL_ID = @pSEARCHID
|
-- ,@WHO_TERM_ID FROM TBIDB_USER_SEARCH_CRITERIA WHERE USERID = @pUserID AND SEARCH_PROFIL_ID = @pSEARCHID
|
||||||
--END
|
--END
|
||||||
--GO
|
--GO
|
||||||
ALTER PROCEDURE [dbo].[PRIDB_NEW_OBJECT] @KIND_TYPE VARCHAR(20),@WHO VARCHAR(100),@FOREIGN_REFID Bigint = 0,@PARENT_OBJ_ID BIGINT = 0, @IDB_OBJ_ID BIGINT OUTPUT
|
CREATE OR ALTER PROCEDURE [dbo].[PRIDB_NEW_OBJECT] @KIND_TYPE VARCHAR(20),@WHO VARCHAR(100),@FOREIGN_REFID Bigint = 0,@PARENT_OBJ_ID BIGINT = 0, @IDB_OBJ_ID BIGINT OUTPUT
|
||||||
AS
|
AS
|
||||||
BEGIN
|
BEGIN
|
||||||
DECLARE
|
DECLARE
|
||||||
@ -5806,6 +5865,98 @@ OPEN c_CATALOG_USR
|
|||||||
FETCH NEXT FROM c_CATALOG_USR INTO @USR_GUID
|
FETCH NEXT FROM c_CATALOG_USR INTO @USR_GUID
|
||||||
END
|
END
|
||||||
CLOSE c_CATALOG_USR
|
CLOSE c_CATALOG_USR
|
||||||
DEALLOCATE c_CATALOG_USR
|
DEALLOCATE c_CATALOG_USR;
|
||||||
|
GO
|
||||||
|
|
||||||
|
USE DD_ECM
|
||||||
|
GO
|
||||||
|
CREATE VIEW 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,
|
||||||
|
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
||||||
|
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
|
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_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.IDB_OBJECT_STORE_ID = T5.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,
|
||||||
|
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
|
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_OBJECT_STORE T5
|
||||||
|
WHERE
|
||||||
|
T4.AKTIV = 1 AND
|
||||||
|
T.GUID = T3.[USER_ID] AND
|
||||||
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
|
T4.IDB_OBJECT_STORE_ID = T5.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 OR ALTER VIEW [dbo].[VWGI_DOCTYPE_IDB] AS
|
||||||
|
SELECT
|
||||||
|
T4.GUID as DOCTYPE_ID,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE,
|
||||||
|
T4.BEZEICHNUNG AS DOCTYPE_ONLY,
|
||||||
|
T4.KURZNAME,
|
||||||
|
T4.FOLDER_FOR_INDEX DYNAMIC_FOLDER,
|
||||||
|
T4.AKTIV,
|
||||||
|
T4.NAMENKONVENTION,
|
||||||
|
T4.OBJEKTTYP,
|
||||||
|
T6.OBJECT_TITLE AS OBJECT_STORE,
|
||||||
|
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
||||||
|
T7.CAT_TITLE AS OBJECT_ST_PATH,
|
||||||
|
T4.ERSTELLTWANN,
|
||||||
|
T4.GEAENDERTWANN,
|
||||||
|
T4.SEQUENCE,
|
||||||
|
T4.IDB_DOCTYPE_ID
|
||||||
|
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.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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -1,8 +1,6 @@
|
|||||||
|
|
||||||
/*##################################
|
/*##################################
|
||||||
1. Search for @MyUSER and replace the username
|
1. If windream database is not located: Search for windream60 and replace with databaselink.windream60
|
||||||
You use for administration
|
|
||||||
2. If windream database is not located: Search for windream60 and replace with databaselink.windream60
|
|
||||||
ALTER TABLE TBDD_CONNECTION
|
ALTER TABLE TBDD_CONNECTION
|
||||||
ADD SYS_CONNECTION BIT DEFAULT 0 NOT NULL;
|
ADD SYS_CONNECTION BIT DEFAULT 0 NOT NULL;
|
||||||
GO
|
GO
|
||||||
@ -10,11 +8,10 @@ GO
|
|||||||
|
|
||||||
UPDATE TBDD_MODULES SET DB_VERSION = '2.2.0.0' where NAME = 'Process-Manager'
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.2.0.0' where NAME = 'Process-Manager'
|
||||||
GO
|
GO
|
||||||
INSERT INTO TBDD_USER_MODULES (USER_ID,MODULE_ID,IS_ADMIN) SELECT GUID,(SELECT GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'PM'),1 FROM TBDD_USER where UPPER(USERNAME) = UPPER('@MyUSER')
|
INSERT INTO TBDD_USER_MODULES (USER_ID,MODULE_ID,IS_ADMIN) SELECT GUID,(SELECT GUID FROM TBDD_MODULES WHERE SHORT_NAME = 'PM'),1 FROM TBDD_USER where USERNAME IN (SELECT USR_NAME FROM TBIMPORT_USER);
|
||||||
GO
|
INSERT INTO TBDD_CLIENT_USER (USER_ID,CLIENT_ID) SELECT GUID,1 FROM TBDD_USER WHERE GUID NOT IN (SELECT USER_ID FROM TBDD_CLIENT_USER WHERE CLIENT_ID = 1);
|
||||||
INSERT INTO TBDD_CLIENT_USER (USER_ID,CLIENT_ID) SELECT GUID,1 FROM TBDD_USER WHERE GUID NOT IN (SELECT USER_ID FROM TBDD_CLIENT_USER WHERE CLIENT_ID = 1)
|
INSERT INTO TBDD_GROUPS_USER (USER_ID,GROUP_ID)
|
||||||
GO
|
SELECT GUID,(SELECT GUID FROM TBDD_GROUPS WHERE NAME = 'PM_ADMINS') FROM TBDD_USER WHERE USERNAME IN (SELECT USR_NAME FROM TBIMPORT_USER)
|
||||||
INSERT INTO TBDD_GROUPS_USER (USER_ID,GROUP_ID) VALUES ((SELECT GUID FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER('@MyUSER')),(SELECT GUID FROM TBDD_GROUPS WHERE NAME = 'PM_ADMINS'))
|
|
||||||
GO
|
GO
|
||||||
CREATE TABLE TBPM_KONFIGURATION
|
CREATE TABLE TBPM_KONFIGURATION
|
||||||
(
|
(
|
||||||
|
|||||||
17
01_PM/Updates/2.2.1.0.sql
Normal file
17
01_PM/Updates/2.2.1.0.sql
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.2.1.0' where NAME = 'Process-Manager'
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE TBPM_CONTROL_TABLE ADD LU_CAPTION VARCHAR(150) NOT NULL DEFAULT 'NONE'
|
||||||
|
GO
|
||||||
|
CREATE TABLE TBPM_VALIDATION_PROFILE_GROUP_USER
|
||||||
|
(
|
||||||
|
GUID BIGINT IDENTITY(1,1),
|
||||||
|
PROFIL_ID INTEGER NOT NULL,
|
||||||
|
DocID BIGINT NOT NULL,
|
||||||
|
UserID INTEGER NOT NULL,
|
||||||
|
ADDED_WHO VARCHAR(100) DEFAULT 'SYSTEM' NOT NULL,
|
||||||
|
ADDED_WHEN DATETIME DEFAULT GETDATE(),
|
||||||
|
CONSTRAINT PK_TBPM_VALIDATION_PROFILE_GROUP_USER PRIMARY KEY(GUID),
|
||||||
|
CONSTRAINT UQ_TBPM_VALIDATION_PROFILE_GROUP_USER UNIQUE (PROFIL_ID,DocID,UserID)
|
||||||
|
)
|
||||||
|
GO
|
||||||
@ -314,22 +314,22 @@ SELECT DISTINCT
|
|||||||
T4.NAMENKONVENTION,
|
T4.NAMENKONVENTION,
|
||||||
T4.OBJEKTTYP,
|
T4.OBJEKTTYP,
|
||||||
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
||||||
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
--T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
T4.SEQUENCE
|
T4.SEQUENCE
|
||||||
FROM
|
FROM
|
||||||
DD_ECM.dbo.TBDD_USER T,
|
DD_ECM.dbo.TBDD_USER T,
|
||||||
DD_ECM.dbo.TBDD_GROUPS_USER T1,
|
DD_ECM.dbo.TBDD_GROUPS_USER T1,
|
||||||
DD_ECM.dbo.TBDD_GROUPS T2,
|
DD_ECM.dbo.TBDD_GROUPS T2,
|
||||||
DD_ECM.dbo.TBDD_USRGRP_DOKTYPE T3,
|
DD_ECM.dbo.TBDD_USRGRP_DOKTYPE T3,
|
||||||
DD_ECM.dbo.TBDD_DOKUMENTART T4,
|
DD_ECM.dbo.TBDD_DOKUMENTART T4--,
|
||||||
IDB.dbo.TBIDB_OBJECT_STORE T5
|
--IDB.dbo.TBIDB_OBJECT_STORE T5
|
||||||
WHERE
|
WHERE
|
||||||
T4.AKTIV = 1 AND
|
T4.AKTIV = 1 AND
|
||||||
T.GUID = T1.[USER_ID] AND
|
T.GUID = T1.[USER_ID] AND
|
||||||
T1.GROUP_ID = T2.GUID AND
|
T1.GROUP_ID = T2.GUID AND
|
||||||
T2.GUID = T3.GROUP_ID AND
|
T2.GUID = T3.GROUP_ID AND
|
||||||
T3.DOCTYPE_ID = T4.GUID AND
|
T3.DOCTYPE_ID = T4.GUID AND
|
||||||
T4.IDB_OBJECT_STORE_ID = T5.GUID AND
|
--T4.IDB_OBJECT_STORE_ID = T5.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')))
|
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
|
||||||
@ -346,18 +346,18 @@ SELECT DISTINCT
|
|||||||
T4.NAMENKONVENTION,
|
T4.NAMENKONVENTION,
|
||||||
T4.OBJEKTTYP,
|
T4.OBJEKTTYP,
|
||||||
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
||||||
T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
--T5.OBJECT_TITLE as OBJECT_ST_NAME,
|
||||||
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_OBJECT_STORE T5
|
--IDB.dbo.TBIDB_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.IDB_OBJECT_STORE_ID = T5.GUID AND
|
--T4.IDB_OBJECT_STORE_ID = T5.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')))
|
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
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
@ -520,16 +520,16 @@ SELECT
|
|||||||
T4.AKTIV,
|
T4.AKTIV,
|
||||||
T4.NAMENKONVENTION,
|
T4.NAMENKONVENTION,
|
||||||
T4.OBJEKTTYP,
|
T4.OBJEKTTYP,
|
||||||
T6.OBJECT_TITLE AS OBJECT_STORE,
|
--T6.OBJECT_TITLE AS OBJECT_STORE,
|
||||||
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
T4.IDB_OBJECT_STORE_ID OBJECT_ST_ID,
|
||||||
T7.CAT_TITLE AS OBJECT_ST_PATH,
|
--T7.CAT_TITLE AS OBJECT_ST_PATH,
|
||||||
T4.ERSTELLTWANN,
|
T4.ERSTELLTWANN,
|
||||||
T4.GEAENDERTWANN,
|
T4.GEAENDERTWANN,
|
||||||
T4.SEQUENCE,
|
T4.SEQUENCE--,
|
||||||
T4.IDB_DOCTYPE_ID
|
--T4.IDB_DOCTYPE_ID
|
||||||
FROM
|
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.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
|
||||||
|
|||||||
@ -13,6 +13,3 @@ ALTER TABLE TBGI_HISTORY ALTER COLUMN INDEX8 VARCHAR(250)
|
|||||||
ALTER TABLE TBGI_HISTORY ALTER COLUMN INDEX9 VARCHAR(250)
|
ALTER TABLE TBGI_HISTORY ALTER COLUMN INDEX9 VARCHAR(250)
|
||||||
ALTER TABLE TBGI_HISTORY ALTER COLUMN INDEX10 VARCHAR(250)
|
ALTER TABLE TBGI_HISTORY ALTER COLUMN INDEX10 VARCHAR(250)
|
||||||
GO
|
GO
|
||||||
|
|
||||||
ALTER TABLE TBGI_FILES_USER ADD FILE_HASH VARCHAR(100) NULL
|
|
||||||
GO
|
|
||||||
@ -15,7 +15,7 @@ SELECT DISTINCT
|
|||||||
T4.AKTIV,
|
T4.AKTIV,
|
||||||
T4.NAMENKONVENTION,
|
T4.NAMENKONVENTION,
|
||||||
T4.OBJEKTTYP,
|
T4.OBJEKTTYP,
|
||||||
T4.IDB_FILESTORE_ID,
|
--T4.IDB_FILESTORE_ID,
|
||||||
T4.SEQUENCE
|
T4.SEQUENCE
|
||||||
FROM
|
FROM
|
||||||
TBDD_USER T,
|
TBDD_USER T,
|
||||||
@ -43,7 +43,7 @@ SELECT DISTINCT
|
|||||||
T4.AKTIV,
|
T4.AKTIV,
|
||||||
T4.NAMENKONVENTION,
|
T4.NAMENKONVENTION,
|
||||||
T4.OBJEKTTYP,
|
T4.OBJEKTTYP,
|
||||||
T4.IDB_FILESTORE_ID,
|
--T4.IDB_FILESTORE_ID,
|
||||||
T4.SEQUENCE
|
T4.SEQUENCE
|
||||||
FROM
|
FROM
|
||||||
TBDD_USER T,
|
TBDD_USER T,
|
||||||
|
|||||||
@ -1,20 +1,9 @@
|
|||||||
|
|
||||||
/*##################################
|
|
||||||
1. Search for @INSTALL_ADMIN_USER and replace the username You use for adminsitration
|
|
||||||
####################################*/
|
|
||||||
|
|
||||||
UPDATE TBDD_MODULES SET PRODUCT_VERSION = '1.0.0.1' where SHORT_NAME = 'UM'
|
UPDATE TBDD_MODULES SET PRODUCT_VERSION = '1.0.0.1' where SHORT_NAME = 'UM'
|
||||||
GO
|
GO
|
||||||
BEGIN
|
BEGIN
|
||||||
IF NOT EXISTS (SELECT 1 FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS')
|
IF NOT EXISTS (SELECT 1 FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS')
|
||||||
INSERT INTO TBDD_GROUPS (NAME,INTERNAL) VALUES ('UM_ADMINS',1);
|
INSERT INTO TBDD_GROUPS (NAME,INTERNAL) VALUES ('UM_ADMINS',1);
|
||||||
END
|
END
|
||||||
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
|
|
||||||
SET @MY_INSTALL_ADMIN_USER = '@INSTALL_ADMIN_USER'
|
|
||||||
IF NOT EXISTS(SELECT GUID FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER(@MY_INSTALL_ADMIN_USER))
|
|
||||||
INSERT INTO TBDD_USER(PRENAME,NAME,USERNAME) VALUES
|
|
||||||
('DefPrename','DefSurname',@MY_INSTALL_ADMIN_USER)
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [dbo].[TBDD_GROUPS_USER] DROP CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
|
ALTER TABLE [dbo].[TBDD_GROUPS_USER] DROP CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
|
||||||
GO
|
GO
|
||||||
@ -25,16 +14,10 @@ GO
|
|||||||
ALTER TABLE [dbo].[TBDD_GROUPS_USER] CHECK CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
|
ALTER TABLE [dbo].[TBDD_GROUPS_USER] CHECK CONSTRAINT [FK_TBDD_GROUPS_USER_GROUP_ID]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DECLARE @MY_INSTALL_ADMIN_USER VARCHAR(50)
|
|
||||||
SET @MY_INSTALL_ADMIN_USER = '@INSTALL_ADMIN_USER'
|
|
||||||
DECLARE @USERID Int
|
|
||||||
SELECT @USERID = GUID FROM TBDD_USER WHERE UPPER(USERNAME) = UPPER(@MY_INSTALL_ADMIN_USER)
|
|
||||||
DECLARE @UM_GROUP_ID INT
|
DECLARE @UM_GROUP_ID INT
|
||||||
SELECT @UM_GROUP_ID = GUID FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS'
|
SELECT @UM_GROUP_ID = GUID FROM TBDD_GROUPS WHERE NAME = 'UM_ADMINS'
|
||||||
IF NOT EXISTS(SELECT GUID FROM TBDD_GROUPS_USER WHERE USER_ID = @USERID AND GROUP_ID = @UM_GROUP_ID)
|
INSERT INTO TBDD_GROUPS_USER (GROUP_ID,USER_ID)
|
||||||
INSERT INTO TBDD_GROUPS_USER (GROUP_ID,USER_ID) VALUES (@UM_GROUP_ID,@USERID)
|
SELECT @UM_GROUP_ID,B.GUID FROM TBIMPORT_USER A INNER JOIN TBDD_USER B ON A.USR_NAME = B.USERNAME
|
||||||
GO
|
GO
|
||||||
--if not exists (select * from sysobjects where name='TBDD_GROUPS_MODULES' and xtype='U')
|
--if not exists (select * from sysobjects where name='TBDD_GROUPS_MODULES' and xtype='U')
|
||||||
--CREATE TABLE TBDD_GROUPS_MODULES
|
--CREATE TABLE TBDD_GROUPS_MODULES
|
||||||
|
|||||||
Binary file not shown.
@ -1,12 +1,12 @@
|
|||||||
DROP TABLE TBMON_PROFILE_PARAM;
|
--DROP TABLE TBMON_PROFILE_PARAM;
|
||||||
DROP TABLE TBMON_PROFILE;
|
--DROP TABLE TBMON_PROFILE;
|
||||||
CREATE TABLE TBMON_PROFILE
|
CREATE TABLE TBMON_PROFILE
|
||||||
(
|
(
|
||||||
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
GUID INTEGER NOT NULL IDENTITY (1, 1),
|
||||||
TITLE VARCHAR(250) NOT NULL,
|
TITLE VARCHAR(250) NOT NULL,
|
||||||
CAPTION VARCHAR(250),
|
CAPTION VARCHAR(250),
|
||||||
EXEC_SQL NVARCHAR(MAX),
|
EXEC_SQL NVARCHAR(MAX),
|
||||||
RETURN_TYPE VARCHAR(100) NOT NULL,
|
RETURN_TYPE VARCHAR(100) NOT NULL, --TreeView or Table
|
||||||
COMMENT VARCHAR(500),
|
COMMENT VARCHAR(500),
|
||||||
ACTIVE BIT NOT NULL DEFAULT 1,
|
ACTIVE BIT NOT NULL DEFAULT 1,
|
||||||
ADDED_WHO VARCHAR(100) NOT NULL DEFAULT 'System',
|
ADDED_WHO VARCHAR(100) NOT NULL DEFAULT 'System',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user