Share via


Codeunit "Job Queue Start Codeunit"

ID 449
Namespace: System.Threading

Properties

Name Value
Permissions TableData "Job Queue Entry" = rm, tabledata "Report Settings Override" = rim
TableNo Table System.Threading."Job Queue Entry"

Events

OnAfterRun

[IntegrationEvent(False,False)]
local procedure OnAfterRun(var JobQueueEntry: Record "Job Queue Entry")

Parameters

Name Type Description
JobQueueEntry Table System.Threading."Job Queue Entry"

OnBeforeRunReport

[IntegrationEvent(False,False)]
local procedure OnBeforeRunReport(ReportID: Integer, var JobQueueEntry: Record "Job Queue Entry", var IsHandled: Boolean)

Parameters

Name Type Description
ReportID Integer
JobQueueEntry Table System.Threading."Job Queue Entry"
IsHandled Boolean

OnBeforeActivateErrorMessageHandler

Obsolete

This element will become obsolete from version 26.0. Not needed anymore

[Obsolete(Not needed anymore,26.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeActivateErrorMessageHandler(var JobQueueEntry: Record "Job Queue Entry", var ErrorMessageHandler: Codeunit "Error Message Handler", var ErrorMessageManagement: Codeunit "Error Message Management", var SuppressErrorLogging: Boolean)

Parameters

Name Type Description
JobQueueEntry Table System.Threading."Job Queue Entry"
ErrorMessageHandler Codeunit System.Utilities."Error Message Handler"
ErrorMessageManagement Codeunit System.Utilities."Error Message Management"
SuppressErrorLogging Boolean

OnBeforeRun

[IntegrationEvent(False,False)]
local procedure OnBeforeRun(var JobQueueEntry: Record "Job Queue Entry")

Parameters

Name Type Description
JobQueueEntry Table System.Threading."Job Queue Entry"

See also