interfaceFinanceofficial - Microsoftderived - from the source, no model text

Interface "PaymentPracticeSchemeHandler"

PaymentPractices · Microsoft.Finance.Analysis

Across versions

  1. BC23-28not present
  2. BC29-30present

PaymentPractices · Microsoft.Finance.Analysis · BC29-30 · source at ea08af5e · facts from BC29

Procedures

  • ValidateHeader(var PaymentPracticeHeader: Record "Payment Practice Header")
  • UpdatePaymentPracData(var PaymentPracticeData: Record "Payment Practice Data"): Boolean: Enriches or filters a Payment Practice Data row before insertion. Returns true to include the row, false to skip it.
  • CalculateHeaderTotals(var PaymentPracticeHeader: Record "Payment Practice Header"; var PaymentPracticeData: Record "Payment Practice Data"): Calculates scheme-specific header totals after standard totals are generated.
  • CalculateLineTotals(var PaymentPracticeLine: Record "Payment Practice Line"; var PaymentPracticeData: Record "Payment Practice Data"): Calculates scheme-specific line totals for the currently visible slice of data. The caller is responsible for applying any filters (period, company size, etc.) on PaymentPracticeData before invoking this method, and for restoring them afterwards.

Ask your agent

Procedure bodies are not stored here (D10). 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: "interface", object_name: "PaymentPracticeSchemeHandler"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources