diff --git a/procs/guidance_logic.ms.sql b/procs/guidance_logic.ms.sql index f7f5442..d2dfde5 100644 --- a/procs/guidance_logic.ms.sql +++ b/procs/guidance_logic.ms.sql @@ -29,6 +29,13 @@ BEGIN RETURN; END; + -- Early exit if only list price is available + IF @target IS NULL AND @last_norm IS NULL + BEGIN + INSERT INTO @ret VALUES (NULL, N'Only List price is available, disregard'); + RETURN; + END; + -- Pick starting base price SET @base_price = COALESCE(@target, @last_norm, @list_eff); -- Reason text