From 82a98ab9e60df031c22a53ce98d8e1c95855980b Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Fri, 25 Oct 2024 19:09:23 +0200 Subject: [PATCH] Added violation for missing no DPG flag set --- bsmd.database/HAZ.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bsmd.database/HAZ.cs b/bsmd.database/HAZ.cs index eb3d1551..7073d11d 100644 --- a/bsmd.database/HAZ.cs +++ b/bsmd.database/HAZ.cs @@ -510,9 +510,9 @@ namespace bsmd.database public override void Validate(List errors, List violations) { - if ((this.NoDPGOnBoardOnArrival ?? false) && this.MessageHeader.InternalStatus == Message.BSMDStatus.TOSEND) + if (!this.NoDPGOnBoardOnArrival ?? true) { - violations.Add(RuleEngine.CreateViolation(ValidationCode.IMPLAUSIBLE, "No DPG on board set!", null, this.Title, null, this.Tablename)); + violations.Add(RuleEngine.CreateViolation(ValidationCode.IMPLAUSIBLE, "No DPG on board set", null, this.Title, null, this.Tablename)); } if((NoDPGOnBoardOnArrival ?? false) && this.HasPositions)