Codeunit 451 Job Queue Category Scheduler
- App
- Base Application
- Namespace
- System.Threading
- Versions
- 18-21, 24-28
- Name by version
- Job Queue Recover Job from 18, Job Queue Category Scheduler from 24
Versions171819202122232425262728
Source29
Source in 29
src/Layers/W1/BaseApp/Modules/System/JobQueue/JobQueueCategoryScheduler.codeunit.al18 lines, Copyright (c) Microsoft Corporation. MIT
namespace System.Threading;
codeunit 451 "Job Queue Category Scheduler"
{
TableNo = "Job Queue Category";
InherentPermissions = X;
Permissions = TableData "Job Queue Category" = rm,
TableData "Job Queue Entry" = rm;
trigger OnRun()
var
JobQueueEntry: Record "Job Queue Entry";
begin
if not JobQueueEntry.ActivateNextJobInCategory(Rec) then
if JobQueueEntry.AnyReadyJobInCategory(Rec) then
JobQueueEntry.RefreshRecoveryTask(Rec);
end;
}