Codeunit 1330 "Instruction Mgt."
Base Application · Microsoft.Utilities
Across versions
- BC23present
- BC242 procedures removed
- BC25-26unchanged
- BC274 procedures added
- BC28-30unchanged
Neighbourhood 32 connected objects and pages
Base Application · Microsoft.Utilities · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Permissions | TableData “My Notifications” = rimd |
Events published
OnBeforeIsUnpostedEnabledForRecord(RecVariant: Variant; var Enabled: Boolean; var IsHandled: Boolean)(integration)OnAfterIsEnabled(InstructionType: Code[50]; var Result: Boolean)(integration)OnBeforeInsertDefaultUnpostedDoucumentNotification(var MyNotifications: Record "My Notifications")(integration)OnShowPostedDocumentOnBeforePageRun(RecVariant: Variant; CalledFromPageId: Integer; var PageId: Integer)(integration)- subscribers: Codeunit 6450 “Serv. Integration Mgt.” OnShowPostedDocumentOnBeforePageRun, Codeunit 6908 “Expense Event Subscriber” OnShowPostedDocumentOnBeforePageRun
Event subscriptions
- OnInitializingNotificationWithDefaultState subscribes to Page “My Notifications” OnInitializingNotificationWithDefaultState
- OnAfterIsNotificationEnabled subscribes to Table “My Notifications” OnAfterIsNotificationEnabled
- OnStateChanged subscribes to Table “My Notifications” OnStateChanged
Procedures
ShowConfirm(ConfirmQst: Text; InstructionType: Code[50]): BooleanShowConfirmUnreleased(): BooleanShowConfirmNonCertified(): Boolean+ BC27DisableMessageForCurrentUser(InstructionType: Code[50])EnableMessageForCurrentUser(InstructionType: Code[50])IsEnabled(InstructionType: Code[50]): BooleanIsUnpostedEnabledForRecord(RecVariant: Variant): BooleanIsMyNotificationEnabled(NotificationID: Guid): BooleanCreateMissingMyNotificationsWithDefaultState(NotificationID: Guid)ShowPostedConfirmationMessageCode(): Code[50]QueryPostOnCloseCode(): Code[50]OfficeUpdateNotificationCode(): Code[50]GetDefaultDimPrioritiesTxt(): Text[128]GetDefaultDimPrioritiesDescriptionTxt(): TextPostingAfterWorkingDateNotAllowedCode(): Code[50]ClosingUnreleasedOrdersCode(): Code[50]ClosingNonCertifiedProductionBOMROUTINGCode(): Code[50]+ BC27DefaultDimPrioritiesCode(): Code[50]MarkBookingAsInvoicedWarningCode(): Code[50]AutomaticLineItemsDialogCode(): Code[50]GetClosingUnpostedDocumentNotificationId(): GuidGetDocumentTypeInvoiceFilter(): TextGetOpeningPostedDocumentNotificationId(): GuidGetMarkBookingAsInvoicedWarningNotificationId(): GuidGetOfficeUpdateNotificationId(): GuidGetPostingAfterWorkingDateNotificationId(): GuidGetClosingUnreleasedOrdersNotificationId(): GuidGetDefaultDimPrioritiesNotificationId(): GuidGetAutomaticLineItemsDialogNotificationId(): GuidGetClosingProductionBOMNotificationId(): Guid+ BC27InsertDefaultUnpostedDoucumentNotification()ShowPostedDocument(RecVariant: Variant; CalledFromPageId: Integer)
Triggers
OnRun
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 408 “DimensionManagement” (6 calls:
DontNotifyCurrentUserAgain → GetDefaultDimPrioritiesDescriptionTxt,DontNotifyCurrentUserAgain → GetDefaultDimPrioritiesNotificationId,DontNotifyCurrentUserAgain → GetDefaultDimPrioritiesTxt, …) - Page 42 “Sales Order” (6 calls:
OnQueryClosePage → ShowConfirmUnreleased,PostSalesOrder → IsEnabled,PostSalesOrder → ShowPostedConfirmationMessageCode, …) - Page 50 “Purchase Order” (6 calls:
OnQueryClosePage → ShowConfirmUnreleased,PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode, …) - Page 43 “Sales Invoice” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 44 “Sales Credit Memo” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 51 “Purchase Invoice” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 52 “Purchase Credit Memo” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 6630 “Sales Return Order” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 6640 “Purchase Return Order” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 6910 “Expense Report” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 6980 “Manager Expense Report” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Page 9309 “Purchase Credit Memos” (5 calls:
PostDocument → IsEnabled,PostDocument → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowConfirm, …) - Table 36 “Sales Header” (5 calls:
ConfirmCloseUnposted → IsUnpostedEnabledForRecord,ConfirmCloseUnposted → QueryPostOnCloseCode,ConfirmCloseUnposted → ShowConfirm, …) - Table 38 “Purchase Header” (5 calls:
ConfirmCloseUnposted → IsUnpostedEnabledForRecord,ConfirmCloseUnposted → QueryPostOnCloseCode,ConfirmCloseUnposted → ShowConfirm, …) - Codeunit 1637 “Office Document Handler” (4 calls:
DisableSuggestedLinesOnDisableMessage → AutomaticLineItemsDialogCode,DisableSuggestedLinesOnDisableMessage → DisableMessageForCurrentUser,GenerateLinesForDocument → AutomaticLineItemsDialogCode, …) - Codeunit 48 “PostingSetupManagement” (3 calls:
ConfirmPostingAfterWorkingDate → GetPostingAfterWorkingDateNotificationId,ConfirmPostingAfterWorkingDate → IsMyNotificationEnabled,IsPostingSetupNotificationEnabled → IsMyNotificationEnabled) - Page 5900 “Service Order” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Page 5933 “Service Invoice” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Page 5935 “Service Credit Memo” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Page 9301 “Sales Invoice List” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Page 9302 “Sales Credit Memos” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Page 9308 “Purchase Invoices” (3 calls:
ShowPostedConfirmationMessage → ShowConfirm,ShowPostedConfirmationMessage → ShowPostedConfirmationMessageCode,ShowPostedConfirmationMessage → ShowPostedDocument) - Table 5900 “Service Header” (3 calls:
ConfirmCloseUnposted → IsUnpostedEnabledForRecord,ConfirmCloseUnposted → QueryPostOnCloseCode,ConfirmCloseUnposted → ShowConfirm) - Codeunit 1640 “Add-in Deployment Helper” (2 calls:
CheckVersion → IsEnabled,CheckVersion → OfficeUpdateNotificationCode) - Codeunit 312 “Cust-Check Cr. Limit” (2 calls:
SalesHeaderCheck → IsEnabled,SalesLineCheck → IsEnabled) - Codeunit 9070 “Document Errors Mgt.” (2 calls:
IsBackgroundValidationNotificationEnabled → IsMyNotificationEnabled,IsShowDocumentCheckFactboxNotificationEnabled → IsMyNotificationEnabled) - Page 1607 “Office Update Available Dlg” (2 calls:
OnQueryClosePage → DisableMessageForCurrentUser,OnQueryClosePage → OfficeUpdateNotificationCode) - Codeunit 5323 “Exchange Add-in Setup” (1 call:
DeployAddin → OfficeUpdateNotificationCode) - Page 99000766 “Routing” (1 call:
OnQueryClosePage → ShowConfirmNonCertified) - Page 99000786 “Production BOM” (1 call:
OnQueryClosePage → ShowConfirmNonCertified)
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: "Instruction Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.