Codeunit 6751 "Reminder Action Progress"
Base Application · Microsoft.Sales.Reminder
Across versions
- BC23not present
- BC24added
- BC25-30unchanged
Neighbourhood 9 connected objects and pages
Base Application · Microsoft.Sales.Reminder · BC24-30 · source at ea08af5e · facts from BC29
Procedures
CreateGroupEntry(var ReminderActionGroup: Record "Reminder Action Group"; var ReminderActionGroupLog: Record "Reminder Action Group Log")GetLastEntryForGroup(ReminderActionGroupCode: Code[50]; var ReminderActionGroupLog: Record "Reminder Action Group Log"): Boolean: Retrieves the most recent log entry for the specified reminder action group.GetLastActionEntry(var ReminderAction: Record "Reminder Action"; var ReminderActionLog: Record "Reminder Action Log"): Boolean: Retrieves the most recent log entry for the specified reminder action in the current run.CreateNewActionEntry(var ReminderAction: Record "Reminder Action"; ReminderActionLogStatus: Enum "Reminder Log Status"; var ReminderActionLog: Record "Reminder Action Log"): Creates a new log entry for tracking the execution of a specific reminder action.UpdateGroupEntry(var ReminderActionGroupLog: Record "Reminder Action Group Log"; ReminderActionLogStatus: Enum "Reminder Log Status"): Updates the status of an existing reminder action group log entry.UpdateActionEntry(var ReminderAction: Record "Reminder Action"; LastRecordID: RecordId; ReminderActionLogStatus: Enum "Reminder Log Status"): Updates the status and last processed record of a reminder action log entry.UpdateStatusAndTotalRecordsProcessed(var ReminderAction: Record "Reminder Action"; TotalRecordsProcessed: Integer; StatusText: Text): Updates the total records processed count and status summary text for a reminder action log 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 6753 “Send Reminder Event Handler” (4 calls:
SetGlobalReminderAction → GetLastEntryForGroup,UpdateStatusAfterRun → CreateNewActionEntry,UpdateStatusAfterRun → GetLastActionEntry, …) - Codeunit 6750 “Reminders Automation Job” (3 calls:
InsertOrUpdateStatus → CreateGroupEntry,InsertOrUpdateStatus → GetLastEntryForGroup,OnRun → UpdateGroupEntry) - Codeunit 6754 “Send Reminder Action Job” (3 calls:
RunSendReminders → CreateNewActionEntry,RunSendReminders → GetLastActionEntry,RunSendReminders → UpdateActionEntry) - Codeunit 6756 “Issue Reminder Event Handler” (3 calls:
UpdateStatusAfterRun → CreateNewActionEntry,UpdateStatusAfterRun → GetLastActionEntry,UpdateStatusWhenReminderIsIssued → UpdateStatusAndTotalRecordsProcessed) - Codeunit 6757 “Issue Reminder Action Job” (3 calls:
RunIssueReminders → CreateNewActionEntry,RunIssueReminders → GetLastActionEntry,RunIssueReminders → UpdateActionEntry) - Codeunit 6759 “Create Reminders Action Job” (3 calls:
RunCreateReminders → CreateNewActionEntry,RunCreateReminders → GetLastActionEntry,RunCreateReminders → UpdateActionEntry) - Codeunit 6761 “Create Aut. Event Handler” (3 calls:
HandlerReminderCreated → UpdateStatusAndTotalRecordsProcessed,UpdateStatusAfterRun → CreateNewActionEntry,UpdateStatusAfterRun → GetLastActionEntry) - Codeunit 6752 “Reminder Automation Log Errors” (1 call:
Initialize → GetLastEntryForGroup) - Table 6751 “Reminder Action Group” (1 call:
GetLastRunStatusText → GetLastEntryForGroup)
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: "Reminder Action Progress"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.