Codeunit 453 "Job Queue - Enqueue"
Base Application · System.Threading
Across versions
- BC23present
- BC241 procedures added
- BC25-30unchanged
Neighbourhood 46 connected objects and pages
Base Application · System.Threading · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| TableNo | Job Queue Entry |
| Permissions | TableData “Job Queue Entry” = rimd, tabledata “Job Queue Category” = rim |
Events published
OnAfterEnqueueJobQueueEntry(var JobQueueEntry: Record "Job Queue Entry")(integration)- subscribers: Codeunit 9803 “Job Queue Telemetry” SendTraceOnAfterEnqueueJobQueueEntry
OnBeforeEnqueueJobQueueEntry(var JobQueueEntry: Record "Job Queue Entry")(integration)OnBeforeJobQueueScheduleTask(var JobQueueEntry: Record "Job Queue Entry"; var DoNotScheduleTask: Boolean)(integration)OnEnqueueJobQueueEntryOnBeforeJobQueueEntrySecondModify(var JobQueueEntry: Record "Job Queue Entry")(integration)
Procedures
5 local procedures, no public ones.
Triggers
OnRun
Relations
- runs on Table 472 “Job Queue Entry”
Called by
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 1350 “Telemetry Management” (1 call:
ScheduleDailyTelemetryAfterCompanyOpen → (object)) - Codeunit 137 “OCR Inc. Doc. via Job Queue” (1 call:
EnqueueJobEntry → (object)) - Codeunit 1373 “Batch Posting Print Mgt.” (1 call:
SchedulePrintJobQueueEntry → (object)) - Codeunit 1441 “RC Headlines Executor” (1 call:
ScheduleTask → (object)) - Codeunit 1502 “Workflow Setup” (1 call:
CreateJobQueueEntry → (object)) - Codeunit 1681 “Email Logging Management” (1 call:
CreateEmailLoggingJobQueueSetup → (object)) - Codeunit 1852 “Sales Forecast Scheduler” (1 call:
SetupScheduledForecasting → (object)) - Codeunit 1956 “LPP Scheduler” (1 call:
SetupScheduledLPP → (object)) - Codeunit 20038 “APIV1 - Send Sales Document” (1 call:
SendCancelledCreditMemoInBackground → (object)) - Codeunit 250 “Gen. Jnl.-Post via Job Queue” (1 call:
EnqueueJobEntry → (object)) - Codeunit 30005 “APIV2 - Job Queue Management” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 30038 “APIV2 - Send Sales Document” (1 call:
SendCancelledCreditMemoInBackground → (object)) - Codeunit 3324 “PA Email Cleanup Scheduler” (1 call:
Activate → (object)) - Codeunit 4001 “Hybrid Cloud Management” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 40028 “Hybrid Scheduled Task Mgr” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 40032 “Migration Validation” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 4035 “Wizard Integration” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 4114 “Price List Line Sync” (1 call:
StartSync → (object)) - Codeunit 441 “Prepayment Mgt.” (1 call:
CreateAndStartJobQueueEntry → (object)) - Codeunit 448 “Job Queue Dispatcher” (1 call:
CleanupStaleJobs → (object)) - Codeunit 47005 “SL Wizard Integration” (1 call:
CreateAndScheduleBackgroundJob → (object)) - Codeunit 532 “IC Data Exchange Database” (1 call:
EnqueueAutoAcceptedICInboxTransaction → (object)) - Codeunit 5330 “CRM Integration Management” (1 call:
EnableUnitGroupMapping → (object)) - Codeunit 5334 “CRM Setup Defaults” (1 call:
RecreateJobQueueEntry → (object)) - Codeunit 5465 “Graph Mgt - General Tools” (1 call:
ScheduleUpdateAPIRecordsJob → (object)) - Codeunit 6153 “API Webhook Notification Mgt.” (1 call:
CreateJob → (object)) - Codeunit 6700 “O365 Sync. Management” (1 call:
SetupContactSyncJobQueue → (object)) - Codeunit 7201 “CDS Integration Impl.” (1 call:
ScheduleEnablingVirtualTables → (object)) - Codeunit 7230 “Master Data Mgt. Setup Default” (1 call:
EnsureChangeDetectorJob → (object)) - Codeunit 737 “VAT Report Mgt.” (1 call:
CreateAndStartAutoUpdateVATReturnPeriodJob → (object)) - Codeunit 841 “Cash Flow Management” (1 call:
CreateAndStartJobQueueEntry → (object)) - Codeunit 85 “Sales Post Batch via Job Queue” (1 call:
EnqueueJobQueueEntry → (object)) - Codeunit 88 “Sales Post via Job Queue” (1 call:
EnqueueJobEntry → (object)) - Codeunit 882 “OCR - Sync Master Data” (1 call:
CreateNewJob → (object)) - Codeunit 95 “Purch Post Batch via Job Queue” (1 call:
EnqueueJobQueueEntry → (object)) - Codeunit 98 “Purchase Post via Job Queue” (1 call:
EnqueueJobEntry → (object)) - Page 20012 “APIV1 - Sales Invoices” (1 call:
SendCanceledInvoice → (object)) - Page 30012 “APIV2 - Sales Invoices” (1 call:
SendCanceledInvoice → (object)) - Page 4705 “VAT Group Setup Guide” (1 call:
EnableJobQueueStatusUpdate → (object)) - Page 676 “Schedule a Job” (1 call:
OnQueryClosePage → (object)) - Page 682 “Schedule a Report” (1 call:
OnQueryClosePage → (object)) - Table 472 “Job Queue Entry” (1 call:
EnqueueTask → (object)) - Table 5935 “Service Email Queue” (1 call:
ScheduleInJobQueue → (object)) - Table 77 “Report Selections” (1 call:
EnqueueMailingJob → (object))
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Job Queue - Enqueue"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.