-- PRTF_DEACTIVATE_VALIDATOR_MESSAGE 
-- =================================================================
-- Die Procedure setzt einen Datensatz der Tabelle TBTF_VALIDATOR_MESSAGE 
-- auf ACTIVE = 0
--
-- =================================================================
-- Copyright (c) 2024 by Digital Data GmbH
--
-- Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim
-- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works
-- =================================================================
-- Creation Date / Author:    30.08.2024 / MP
-- =================================================================
-- History:
-- 30.08.2024 / MP - Prozedur erstellt

CREATE PROCEDURE [dbo].[PRTF_DEACTIVATE_VALIDATOR_MESSAGE]
		  @DOC_ID BIGINT					-- DocID oder IDB_OBJ_ID / 1 für alle Belege
		, @MESSAGE_TITLE VARCHAR(100)		-- Title aus GUI_LANGUAGE_PHRASE
		, @CHANGED_WHO VARCHAR(100)			-- Wo/Von wem wurde die Prozedur aufgerufen
		, @ACTIVE_FLAG INTEGER = 0			-- optionales ACTIVE-Flag - Default = 0
AS
BEGIN
	SET NOCOUNT ON;

	UPDATE DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE SET
		Active = @ACTIVE_FLAG,
		CHANGED_WHO = @CHANGED_WHO
	WHERE DocID = @DOC_ID
		AND GUI_LANG_TITLE = @MESSAGE_TITLE;

END