Codeunit "Pmt. Export Vend. Ledger Check"

ID 1212
Namespace: Microsoft.Bank.Payment

Validates vendor ledger entries before they are exported for payment processing. This codeunit performs comprehensive checks to ensure vendor payment data integrity and compliance.

Properties

Name Value
TableNo Table Microsoft.Purchases.Payables."Vendor Ledger Entry"

Events

OnPmtExportVendorLedgerCheck

Integration event that allows customization of vendor ledger entry validation logic for payment export. This event is raised during vendor ledger entry validation to allow external extensions to add custom validation rules.

[IntegrationEvent(False,False)]
local procedure OnPmtExportVendorLedgerCheck(var VendorLedgerEntry: Record "Vendor Ledger Entry")

Parameters

Name Type Description
VendorLedgerEntry Table Microsoft.Purchases.Payables."Vendor Ledger Entry"

The vendor ledger entry being validated for payment export.

OnCheckEmptyPmtInfoVendorLedgerEntry

Integration event that allows customization of payment information validation for vendor ledger entries. This event is raised during empty payment information checks to enable custom validation logic.

[IntegrationEvent(False,False)]
local procedure OnCheckEmptyPmtInfoVendorLedgerEntry(var VendorLedgerEntry: Record "Vendor Ledger Entry", var Handled: Boolean)

Parameters

Name Type Description
VendorLedgerEntry Table Microsoft.Purchases.Payables."Vendor Ledger Entry"

The vendor ledger entry being checked for payment information.

Handled Boolean

Set to true if the validation has been handled by an external extension.

See also