diff --git a/current/[PRDD_SET_STATUS_IN_THIRDPARTY_DB]/[PRDD_SET_STATUS_IN_THIRDPARTY_DB].sql b/current/[PRDD_SET_STATUS_IN_THIRDPARTY_DB]/[PRDD_SET_STATUS_IN_THIRDPARTY_DB].sql index 144afa2..d607bea 100644 --- a/current/[PRDD_SET_STATUS_IN_THIRDPARTY_DB]/[PRDD_SET_STATUS_IN_THIRDPARTY_DB].sql +++ b/current/[PRDD_SET_STATUS_IN_THIRDPARTY_DB]/[PRDD_SET_STATUS_IN_THIRDPARTY_DB].sql @@ -9,18 +9,19 @@ GO -- -- Returns: 1 = SUCCESS; 0 = FAILED -- ================================================================= --- Copyright (c) 2024 by Digital Data GmbH +-- Copyright (c) 2025 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: 25.11.2024 / HE,MK --- Version Date / Editor: 14.12.2024 / HE,MK --- Version Number: 1.1.0.0 +-- Version Date / Editor: 28.03.2025 / MK +-- Version Number: 1.1.1.0 -- ================================================================= -- History: -- 25.11.2024 / HE,MK - First Version -- 14.12.2024 / MK - @MyProcedureName variable implemented, Failsafe for parameters implemented +-- 28.03.2025 / MK - Result value set to success when duplicate detected CREATE OR ALTER PROCEDURE [PRDD_SET_STATUS_IN_THIRDPARTY_DB]( @pTARGET_DB NVARCHAR(256) = '[DD_CWLDATEN_DDVP]', -- Give target DB name (without schema!) @@ -150,7 +151,7 @@ BEGIN TRY IF (@LINE_COUNT_2 > 0) BEGIN PRINT 'Given status text is already there, no update needed!'; - SET @RETURN_STATUS = 1; + SET @RETURN_STATUS = 0; END; ELSE BEGIN PRINT 'Given status text is not there, update needed!';