Codeunit 445 "Purch.-Post Prepmt. (Yes/No)"
Base Application · Microsoft.Purchases.Posting
Across versions
- BC23-24present
- BC251 procedures changed
- BC26-30unchanged
Neighbourhood 6 connected objects and pages
Base Application · Microsoft.Purchases.Posting · BC23-30 · source at ea08af5e · facts from BC29
Events published
OnAfterPostPrepmtInvoiceYN(var PurchaseHeader: Record "Purchase Header")(integration)OnAfterPostPrepmtCrMemoYN(var PurchaseHeader: Record "Purchase Header")(integration)OnBeforeGetReport(var PurchaseHeader: Record "Purchase Header"; DocumentType: Option Invoice,"Credit Memo"; var IsHandled: Boolean)(integration)OnBeforePostPrepmtDocument(var PurchaseHeader: Record "Purchase Header"; PrepmtDocumentType: Option)(integration)OnPostPrepmtInvoiceYNOnBeforeConfirmPostInvoice(var PurchaseHeader: Record "Purchase Header")(integration)
Event subscriptions
- OnRunPreview subscribes to Codeunit “Gen. Jnl.-Post Preview” OnRunPreview
Procedures
PostPrepmtInvoiceYN(var PurchHeader2: Record "Purchase Header"; Print: Boolean)PostPrepmtCrMemoYN(var PurchHeader2: Record "Purchase Header"; Print: Boolean)Preview(var PurchHeader: Record "Purchase Header"; DocumentType: Option)GetReport(var PurchHeader: Record "Purchase Header"; DocumentType: Option Invoice,"Credit Memo")Δ BC25SetDocumentType(NewPrepmtDocumentType: Option)
Plus 1 local procedures.
Triggers
OnRun
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 444 “Purchase-Post Prepayments” (5 calls:
OnRunPreview → (object),OnRunPreview → SetDocumentType,OnRunPreview → SetPreviewMode, …) - Codeunit 27 “Confirm Management” (2 calls:
PostPrepmtCrMemoYN → GetResponseOrDefault,PostPrepmtInvoiceYN → GetResponseOrDefault) - Codeunit 28 “Error Message Management” (2 calls:
PostPrepmtDocument → Activate,PostPrepmtDocument → PushContext) - Codeunit 19 “Gen. Jnl.-Post Preview” (1 call:
Preview → Preview) - Codeunit 29 “Error Message Handler” (1 call:
PostPrepmtDocument → ShowErrors)
Called by
- Page 50 “Purchase Order” (2 calls:
ShowPrepmtCrMemoPreview → Preview,ShowPrepmtInvoicePreview → Preview)
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: "Purch.-Post Prepmt. (Yes/No)"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.