33 lines
1.5 KiB
Transact-SQL
33 lines
1.5 KiB
Transact-SQL
--Das Overview-SQL zur Workflowdarstellung muss um folgenden LEFT JOIN erweitert werden
|
|
--#############################################################################################
|
|
--LEFT JOIN TBTF_PROFILE_FILES_WORK PFW ON T.DOC_ID = PFW.DocID AND T.PROFIL_ID = PFW.ProfileID
|
|
--#############################################################################################
|
|
--und einen where-Teil:
|
|
--#############################################################################################
|
|
--(PFW.DocID IS NULL OR (PFW.InWork = 0 AND PFW.Worked = 0))
|
|
UPDATE TBDD_MODULES SET DB_VERSION = '2.4.2.1' where NAME = 'Process-Manager';
|
|
GO
|
|
IF EXISTS(SELECT * FROM sys.columns
|
|
WHERE Name = N'SQL_PROFILE_MAIN_VIEW'
|
|
AND Object_ID = Object_ID(N'dbo.TBPM_PROFILE'))
|
|
BEGIN
|
|
ALTER TABLE TBPM_PROFILE DROP COLUMN SQL_PROFILE_MAIN_VIEW;
|
|
END
|
|
|
|
IF EXISTS(SELECT * FROM sys.columns
|
|
WHERE Name = N'SQL_GROUP_COLOR'
|
|
AND Object_ID = Object_ID(N'dbo.TBPM_PROFILE'))
|
|
BEGIN
|
|
ALTER TABLE TBPM_PROFILE DROP COLUMN SQL_GROUP_COLOR;
|
|
END
|
|
|
|
IF EXISTS(SELECT * FROM sys.columns
|
|
WHERE Name = N'SQL_GROUP_TEXT'
|
|
AND Object_ID = Object_ID(N'dbo.TBPM_PROFILE'))
|
|
BEGIN
|
|
ALTER TABLE TBPM_PROFILE DROP COLUMN SQL_GROUP_TEXT;
|
|
END
|
|
IF NOT EXISTS(SELECT GUID FROM [DD_ECM].[dbo].[TBPM_KONFIGURATION] where [SQL_PROFILE_MAIN_VIEW] like '%(PFW.DocID IS NULL OR (PFW.InWork = 0 AND PFW.Worked = 0))%')
|
|
PRINT 'ACHTUNG: Bitte erste Anweisung in Skript beachten: Es fehlt eine Erweiterung im Overview SQL!!!'
|
|
GO
|