Report 511 "Complete IC Inbox Action"
Base Application · Microsoft.Intercompany.Inbox
Across versions
- BC23-24present
- BC252 events added, 1 events removed
- BC26-30unchanged
Neighbourhood 4 connected objects and pages
Base Application · Microsoft.Intercompany.Inbox · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Complete IC Inbox Action |
Events published
OnAfterMoveICInboxSalesHeaderToHandled(var ICInboxSalesHeader: Record "IC Inbox Sales Header"; var HandledICInboxSalesHeader: Record "Handled IC Inbox Sales Header")(integration): Integration event raised after moving IC inbox sales header to handled table.OnAfterICInboxSalesHeaderToHandled(var ICInboxSalesHeader: Record "IC Inbox Sales Header"; var HandledICInboxSalesHeader: Record "Handled IC Inbox Sales Header")(integration): Integration event raised after processing IC inbox sales header to handled status.OnAfterMoveICInboxPurchHeaderToHandled(var ICInboxPurchaseHeader: Record "IC Inbox Purchase Header"; var HandledICInboxPurchHeader: Record "Handled IC Inbox Purch. Header")(integration): Integration event raised after moving IC inbox purchase header to handled table.OnAfterICInboxPurchHeaderToHandled(var ICInboxPurchaseHeader: Record "IC Inbox Purchase Header"; var HandledICInboxPurchHeader: Record "Handled IC Inbox Purch. Header")(integration): Integration event raised after processing IC inbox purchase header to handled status.OnBeforeHandledInboxTransactionInsert(var HandledICInboxTrans: Record "Handled IC Inbox Trans."; InboxTransaction: Record "IC Inbox Transaction"; var IsHandled: Boolean)+ BC25 − BC25 (integration): Integration event raised before inserting handled inbox transaction record.OnBeforeTestGenJnlTemplateType(var TempGenJnlLine: Record "Gen. Journal Line" temporary; GenJnlTemplate: Record "Gen. Journal Template"; var IsHandled: Boolean)(integration): Integration event raised before testing general journal template type for IC processing.OnAfterHandledInboxTransactionInsert(var HandledICInboxTrans: Record "Handled IC Inbox Trans."; var InboxTransaction: Record "IC Inbox Transaction"; IsRecordInserted: Boolean; var SkipRecord: Boolean)+ BC25 (integration): Integration event raised after inserting handled inbox transaction record.
Procedures
PageValidateJnl(): Validates and initializes journal template and batch information for journal entry creation.SetJournal(JournalTemplateName: Code[10]; JournalBatchName: Code[10]): Sets the journal template and batch for journal entry creation during inbox transaction processing.
Plus 2 local procedures.
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.
- Page 456 “No. Series” (1 call:
PageValidateJnl → (object))
Called by
- Codeunit 427 “ICInboxOutboxMgt” (1 call:
RecreateInboxTransactionAndReturn → (object)) - Codeunit 790 “IC Inbox Outbox Subscribers” (1 call:
OnRun → (object)) - Page 615 “IC Inbox Transactions” (1 call:
RunInboxTransactions → (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: "report", object_name: "Complete IC Inbox Action"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.