01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql hinzugefügt
Create Procedure PRTF_NEW_VALIDATOR_MESSAGE
This commit is contained in:
parent
56baa4e01d
commit
55b719cf9b
51
01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql
Normal file
51
01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.4.0.1.sql
Normal file
@ -0,0 +1,51 @@
|
||||
-- PRTF_NEW_VALIDATOR_MESSAGE
|
||||
-- =================================================================
|
||||
-- Die Procedure fügt einen Datensatz in die Tabelle TBTF_VALIDATOR_MESSAGE ein.
|
||||
--
|
||||
-- =================================================================
|
||||
-- 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: 29.08.2024 / MP
|
||||
-- =================================================================
|
||||
-- History:
|
||||
-- 29.08.2024 / MP - Prozedur erstellt
|
||||
|
||||
CREATE PROCEDURE [dbo].[PRTF_NEW_VALIDATOR_MESSAGE]
|
||||
@DOC_ID BIGINT -- DocID oder IDB_OBJ_ID / 1 für alle Belege
|
||||
, @MESSAGE_TITLE VARCHAR(100) -- Title
|
||||
, @ADDED_WHO VARCHAR(100) -- Wo/Von wem wurde die Prozedur aufgerufen
|
||||
, @IMAGE_INDEX INTEGER = 0 -- ICON: 0 = Info / 1 = Fehlende Eingabe / 2 = Fehler
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM DD_ECM.dbo.TBDD_GUI_LANGUAGE_PHRASE
|
||||
WHERE TITLE = @MESSAGE_TITLE AND MODULE = 'PM' AND CAPT_TYPE = 'WF_MESSAGE' AND OBJ_NAME = 'frmValidator')
|
||||
BEGIN
|
||||
-- Wenn es die Meldung nicht gibt, oder nicht korrekt konfiguriert ist, brechen wir hier ab
|
||||
RETURN;
|
||||
END
|
||||
|
||||
IF @IMAGE_INDEX > 2
|
||||
BEGIN
|
||||
SET @IMAGE_INDEX = 0;
|
||||
END
|
||||
|
||||
INSERT INTO DD_ECM.dbo.TBTF_VALIDATOR_MESSAGE
|
||||
(
|
||||
DocID
|
||||
, GUI_LANG_TITLE
|
||||
, ImageIndex
|
||||
, Active
|
||||
, ADDED_WHO
|
||||
) VALUES (
|
||||
@DOC_ID
|
||||
, @MESSAGE_TITLE
|
||||
, @IMAGE_INDEX
|
||||
, 1 -- wir fügen nur aktive Sätze ein
|
||||
, @ADDED_WHO
|
||||
);
|
||||
END
|
||||
Loading…
x
Reference in New Issue
Block a user