From d6c237cf9306e55406d149443fb9836fcbc5dc97 Mon Sep 17 00:00:00 2001 From: Vladyslav Kovalchuk Date: Tue, 10 Mar 2026 13:17:50 +0200 Subject: [PATCH] [Bug]: Infinite retry loop in Audit File Export parallel processing --- .../app/src/ExportEngine/AuditFileExportMgt.Codeunit.al | 1 + .../app/src/ExportEngine/AuditLineExportRunner.Codeunit.al | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditFileExportMgt.Codeunit.al b/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditFileExportMgt.Codeunit.al index 1a2095b2a7..45969a850d 100644 --- a/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditFileExportMgt.Codeunit.al +++ b/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditFileExportMgt.Codeunit.al @@ -283,6 +283,7 @@ codeunit 5261 "Audit File Export Mgt." AuditFileExportLine.Validate(Status, AuditFileExportLine.Status::"In Progress"); Clear(AuditFileExportLine."Audit File Content"); AuditFileExportLine.Validate(Progress, 0); + AuditFileExportLine.Validate("No. Of Attempts", 3); if AuditFileExportHeader."Parallel Processing" then begin LogState(AuditFileExportLine, StrSubstNo(ScheduleTaskForLineTxt, AuditFileExportLine."Line No."), true); NotBefore += 3000; // have a delay between running jobs to avoid deadlocks diff --git a/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditLineExportRunner.Codeunit.al b/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditLineExportRunner.Codeunit.al index 43eacd6ed1..1c4eb247c6 100644 --- a/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditLineExportRunner.Codeunit.al +++ b/Apps/W1/AuditFileExport/app/src/ExportEngine/AuditLineExportRunner.Codeunit.al @@ -27,7 +27,6 @@ codeunit 5265 "Audit Line Export Runner" Rec.Validate("Server Instance ID", ServiceInstanceId()); Rec.Validate("Session ID", SessionId()); Rec.Validate("Created Date/Time", 0DT); - Rec.Validate("No. Of Attempts", 3); Rec.Modify(); Commit();