Codeunit 18008122 EOS MDI Background Manager
Codeunit 18008122 EOS MDI Background Manager
Methods
CreateNecessaryProcesses
procedure CreateNecessaryProcesses()
UpdateCurrentStatus
procedure UpdateCurrentStatus(CurrentCodeunitID: Integer; EntriesToProcess: Integer)
Parameters / Return Value
CurrentCodeunitID
Integer
EntriesToProcess
Integer
DeleteCurrentBackgroundProcess
procedure DeleteCurrentBackgroundProcess()
CleanUpDeadProcesses
procedure CleanUpDeadProcesses(CheckCurrentSession: Boolean)
Parameters / Return Value
- CheckCurrentSession
Boolean
GetActiveBackgroundProcessorCount
procedure GetActiveBackgroundProcessorCount(Company: Text; CodeunitID: Integer; UserName: Text): Integer
Parameters / Return Value
Company
Text[]
CodeunitID
Integer
UserName
Text[]
Returns
Integer
GetRemainingEntriesFromBackgroundProcess
procedure GetRemainingEntriesFromBackgroundProcess(Company: Text; CodeunitID: Integer; UserName: Text): Integer
Parameters / Return Value
Company
Text[]
CodeunitID
Integer
UserName
Text[]
Returns
Integer
CreateBackgroundExecutors
procedure CreateBackgroundExecutors(CompanyNameToProcess: Text;CodeunitID: Integer;NoOfBackgroundTaskToCreate: Integer;RecordToProcessPerTask: Integer)
Parameters / Return Value
CompanyNameToProcess
Text[]
CodeunitID
Integer
NoOfBackgroundTaskToCreate
Integer
RecordToProcessPerTask
Integer
PermanentExecutorExist
procedure PermanentExecutorExist(Company: Text; CodeunitID: Integer; UserName: Text): Boolean
Parameters / Return Value
Company
Text[]
CodeunitID
Integer
UserName
Text[]
Returns
Boolean
JobQueueExist
procedure JobQueueExist(): Boolean
Parameters / Return Value
- Returns
Boolean
JobQueueExistAndReady
procedure JobQueueExistAndReady(): Boolean
Parameters / Return Value
- Returns
Boolean
CreateAndOpenJobQueue
procedure CreateAndOpenJobQueue()
Events
OnBeforeStartCodeunit
local procedure OnBeforeStartCodeunit(var JobQueueEntry: Record "Job Queue Entry")
Parameters / Return Value
- JobQueueEntry
Record "Job Queue Entry"
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -