Codeunit "Pmt. Export Vend. Ledger Check"
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. |