UPDATE TBDD_MODULES SET DB_VERSION = '2.4.0.3' where NAME = 'Process-Manager' GO --Changed 13.01.2025 TBPM_PROFILE_SEARCH/TBPM_ADHOC_WF_OBJECT fehlte; ALTER PROCEDURE [dbo].[PRPM_DELETE_PROFILE](@pPID INT) AS delete from TBPM_CONTROL_TABLE where CONTROL_ID in (SELECT GUID FROM TBPM_PROFILE_CONTROLS where PROFIL_ID = @pPID); IF OBJECT_ID (N'TBPM_ADHOC_WF_SERIEL_PARTIES', N'U') IS NOT NULL Delete from TBPM_ADHOC_WF_SERIEL_PARTIES WHERE AH_WF_ID In (SELECT GUID FROM [DD_ECM].[dbo].[TBPM_ADHOC_WF_OBJECT] where PROFIL_ID = @pPID); IF OBJECT_ID (N'TBPM_ADHOC_WF_OBJECT', N'U') IS NOT NULL DELETE FROM [DD_ECM].[dbo].[TBPM_ADHOC_WF_OBJECT] where PROFIL_ID = @pPID; IF OBJECT_ID (N'TBPM_ERROR_LOG', N'U') IS NOT NULL DELETE FROM TBPM_ERROR_LOG WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE_FILES WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE_SEARCH WHERE PROFILE_ID = @pPID; IF OBJECT_ID (N'TBPM_ADHOC_WF_OBJECT', N'U') IS NOT NULL DELETE FROm TBPM_ADHOC_WF_OBJECT WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE_FINAL_INDEXING WHERE PROFIL_ID = @pPID; delete from TBPM_CONTROL_TABLE where CONTROL_ID in (select GUID FROM TBPM_PROFILE_CONTROLS WHERE PROFIL_ID = @pPID); DELETE FROM TBPM_PROFILE_CONTROLS WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE_USER WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE_GROUP WHERE PROFIL_ID = @pPID; DELETE FROM TBPM_PROFILE WHERE GUID = @pPID;