Codeunit 454 "Job Queue - Send Notification"
Base Application · System.Threading
Across versions
- BC23-24present
- BC2510 procedures added
- BC26-30unchanged
Neighbourhood 7 connected objects and pages
Base Application · System.Threading · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| TableNo | Job Queue Entry |
Events published
OnAfterRun(JobQueueEntry: Record "Job Queue Entry"; RecordLink: Record "Record Link")(integration)OnBeforeRun(var JobQueueEntry: Record "Job Queue Entry"; var RecordLink: Record "Record Link"; var IsHandled: Boolean)(integration)
Event subscriptions
- OnInitializingNotificationWithDefaultState subscribes to Page “My Notifications” OnInitializingNotificationWithDefaultState
Procedures
SendNotificationWhenJobFailed()+ BC25 (internal)GetJobQueueFailedNotificationId(): Guid+ BC25 (internal)GetJobQueueSingleTaskFailedMsg(): Text+ BC25 (internal)GetJobQueueMultipleTaskFailedMsg(): Text+ BC25 (internal)RestartFailedJob(JobFailedNotification: Notification)+ BC25 (internal)ShowMoreDetailForSingleFailedJob(JobFailedNotification: Notification)+ BC25 (internal)ShowMoreDetailForMultipleFailedJobs(JobFailedNotification: Notification)+ BC25 (internal)DisableNotification(JobFailedNotification: Notification)+ BC25 (internal)SetJobQueueEntryStatusToOnHold(ModifyOnlyWhenReadOnlyNotification: Notification)
Plus 4 local procedures.
Triggers
OnRun
Relations
- runs on Table 472 “Job Queue Entry”
Calls
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 456 “Job Queue Management” (2 calls:
SendNotificationWhenJobFailed → CheckUserInJobQueueAdminList,ShowMoreDetailForMultipleFailedJobs → CheckUserInJobQueueAdminList) - Codeunit 447 “Record Link Management” (1 call:
SetText → WriteNote) - Page 672 “Job Queue Entries” (1 call:
ShowMoreDetailForMultipleFailedJobs → (object)) - Page 673 “Job Queue Entry Card” (1 call:
ShowMoreDetailForSingleFailedJob → (object))
Called by
- Page 1179 “Job Queue Notification Wizard” (1 call:
UpdateMyNotificationSetup → GetJobQueueFailedNotificationId) - Page 9102 “Job Queue Tasks Activities” (1 call:
OnOpenPage → SendNotificationWhenJobFailed)
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 - Send Notification"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.