Codeunit 228 "Test Report-Print"
Base Application · Microsoft.Foundation.Reporting
Across versions
- BC23present
- BC242 procedures changed
- BC253 procedures removed, 2 procedures added
- BC26-27unchanged
- BC282 procedures removed, 1 events removed
- BC29-30unchanged
Neighbourhood 2 connected objects and pages
Base Application · Microsoft.Foundation.Reporting · BC23-30 · source at ea08af5e · facts from BC29
Events published
OnAfterCalcSalesDiscount(var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line")(integration)OnAfterCalcPurchDiscount(var PurchHeader: Record "Purchase Header"; var PurchaseLine: Record "Purchase Line")(integration)OnBeforePrintGenJnlLine(var NewGenJnlLine: Record "Gen. Journal Line"; var IsHandled: Boolean)(integration)OnCalcSalesDiscOnAfterSetFilters(var SalesLine: Record "Sales Line"; SalesHeader: Record "Sales Header")(integration)OnCalcPurchDiscOnAfterSetFilters(var PurchaseLine: Record "Purchase Line"; PurchaseHeader: Record "Purchase Header")(integration)OnCalcSalesDiscOnBeforeRun(SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line")(integration)OnCalcPurchDiscOnBeforeRun(PurchaseHeader: Record "Purchase Header"; var PurchaseLine: Record "Purchase Line")(integration)OnPrintGenJnlLineOnAfterGenJnlLineCopy(var GenJnlLine: Record "Gen. Journal Line")(integration)OnPrintVATStmtLineOnBeforeReportRun(VATStatementTemplate: Record "VAT Statement Template"; VATStatementLine: Record "VAT Statement Line"; var IsHandled: Boolean)(integration)
Procedures
PrintGenJnlBatch(GenJnlBatch: Record "Gen. Journal Batch")PrintGenJnlLine(var NewGenJnlLine: Record "Gen. Journal Line")PrintVATStmtName(VATStmtName: Record "VAT Statement Name")PrintVATStmtLine(var NewVATStatementLine: Record "VAT Statement Line")PrintItemJnlBatch(ItemJnlBatch: Record "Item Journal Batch")PrintItemJnlLine(var NewItemJnlLine: Record "Item Journal Line")PrintResJnlBatch(ResJnlBatch: Record "Res. Journal Batch")PrintResJnlLine(var NewResJnlLine: Record "Res. Journal Line")PrintSalesHeader(NewSalesHeader: Record "Sales Header")PrintSalesHeaderPrepmt(NewSalesHeader: Record "Sales Header")PrintPurchHeader(NewPurchHeader: Record "Purchase Header")PrintPurchHeaderPrepmt(NewPurchHeader: Record "Purchase Header")PrintBankAccRecon(NewBankAccRecon: Record "Bank Acc. Reconciliation")PrintFAJnlBatch(FAJnlBatch: Record "FA Journal Batch")PrintFAJnlLine(var NewFAJnlLine: Record "FA Journal Line")PrintInsuranceJnlBatch(InsuranceJnlBatch: Record "Insurance Journal Batch")PrintInsuranceJnlLine(var NewInsuranceJnlLine: Record "Insurance Journal Line")PrintWhseJnlBatch(WhseJnlBatch: Record "Warehouse Journal Batch")PrintWhseJnlLine(var NewWhseJnlLine: Record "Warehouse Journal Line")PrintInvtPeriod(NewInvtPeriod: Record "Inventory Period")PrintJobJnlBatch(JobJnlBatch: Record "Job Journal Batch")PrintJobJnlLine(var NewJobJnlLine: Record "Job Journal Line")CalcSalesDiscount(var SalesHeader: Record "Sales Header")Δ BC24CalcPurchDiscount(var PurchHeader: Record "Purchase Header")Δ BC24
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 60 “Sales-Calc. Discount” (1 call:
CalcSalesDiscount → (object)) - Codeunit 70 “Purch.-Calc.Discount” (1 call:
CalcPurchDiscount → (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: "codeunit", object_name: "Test Report-Print"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.