From 0370166d4c85e4e90a72de70c6ccabd2423ef485 Mon Sep 17 00:00:00 2001 From: Gert Robyns Date: Wed, 18 Dec 2024 15:38:31 +0100 Subject: [PATCH] Merge 535bbf698fdd86bf24f3cce137a968d7f96fa697 into eec9a99df167c2de24abdc77bd7a92a902b71be9 --- .../NoSeries/src/Setup/NoSeriesSetupImpl.Codeunit.al | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Business Foundation/App/NoSeries/src/Setup/NoSeriesSetupImpl.Codeunit.al b/src/Business Foundation/App/NoSeries/src/Setup/NoSeriesSetupImpl.Codeunit.al index cbb49a8b02..6a40da2e83 100644 --- a/src/Business Foundation/App/NoSeries/src/Setup/NoSeriesSetupImpl.Codeunit.al +++ b/src/Business Foundation/App/NoSeries/src/Setup/NoSeriesSetupImpl.Codeunit.al @@ -140,16 +140,16 @@ codeunit 305 "No. Series - Setup Impl." var NoSeriesLine2: Record "No. Series Line"; NoSeries: Codeunit "No. Series"; - NoSeriesCodeFilter: Text; + PreEventFilter, PostEventFilter : Text; begin NoSeriesLine2.SetCurrentKey("Series Code", "Starting Date"); NoSeriesLine2.SetRange("Starting Date", 0D, StartingDate); NoSeriesLine2.SetRange("Series Code", NoSeriesCode); + PreEventFilter := NoSeriesLine2.GetFilter("Series Code"); NoSeries.OnSetNoSeriesLineFilters(NoSeriesLine2); - if NoSeriesCode <> '' then - NoSeriesCodeFilter := NoSeriesLine2.GetFilter("Series Code"); - if NoSeriesCodeFilter <> NoSeriesCode then - Error(CodeFieldChangedErr, NoSeriesLine2.FieldCaption("Series Code"), NoSeriesCode, NoSeriesCodeFilter); + PostEventFilter := NoSeriesLine2.GetFilter("Series Code"); + if PreEventFilter <> PostEventFilter then + Error(CodeFieldChangedErr, NoSeriesLine2.FieldCaption("Series Code"), PreEventFilter, PostEventFilter); NoSeriesLine.SetCurrentKey("Series Code", "Starting Date"); NoSeriesLine.CopyFilters(NoSeriesLine2);