Share via


Table "CV Ledger Entry Buffer"

ID 382
Namespace: Microsoft.Finance.ReceivablesPayables

Properties

Name Value
Caption CV Ledger Entry Buffer
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"Entry No." Integer
"CV No." Code[20]
"Posting Date" Date
"Document Type" Enum Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Document Type"
"Document No." Code[20]
Description Text[100]
"Your Reference" Text[35]
"Currency Code" Code[10]
Amount Decimal
"Remaining Amount" Decimal
"Original Amt. (LCY)" Decimal
"Remaining Amt. (LCY)" Decimal
"Amount (LCY)" Decimal
"Sales/Purchase (LCY)" Decimal
"Profit (LCY)" Decimal
"Inv. Discount (LCY)" Decimal
"Bill-to/Pay-to CV No." Code[20]
"CV Posting Group" Code[20]
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Salesperson Code" Code[20]
"User ID" Code[50]
"Source Code" Code[10]
"On Hold" Code[3]
"Applies-to Doc. Type" Enum Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Document Type"
"Applies-to Doc. No." Code[20]
Open Boolean
"Due Date" Date
"Pmt. Discount Date" Date
"Original Pmt. Disc. Possible" Decimal
"Pmt. Disc. Given (LCY)" Decimal
"Orig. Pmt. Disc. Possible(LCY)" Decimal
Positive Boolean
"Closed by Entry No." Integer
"Closed at Date" Date
"Closed by Amount" Decimal
"Applies-to ID" Code[50]
"Journal Templ. Name" Code[10]
"Journal Batch Name" Code[10]
"Reason Code" Code[10]
"Bal. Account Type" Enum Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Account Type"
"Bal. Account No." Code[20]
"Transaction No." Integer
"Closed by Amount (LCY)" Decimal
"Debit Amount" Decimal
"Credit Amount" Decimal
"Debit Amount (LCY)" Decimal
"Credit Amount (LCY)" Decimal
"Document Date" Date
"External Document No." Code[35]
"Calculate Interest" Boolean
"Closing Interest Calculated" Boolean
"No. Series" Code[20]
"Closed by Currency Code" Code[10]
"Closed by Currency Amount" Decimal
"Rounding Currency" Code[10]
"Rounding Amount" Decimal
"Rounding Amount (LCY)" Decimal
"Adjusted Currency Factor" Decimal
"Original Currency Factor" Decimal
"Original Amount" Decimal
"Remaining Pmt. Disc. Possible" Decimal
"Pmt. Disc. Tolerance Date" Date
"Max. Payment Tolerance" Decimal
"Accepted Payment Tolerance" Decimal
"Accepted Pmt. Disc. Tolerance" Boolean
"Pmt. Tolerance (LCY)" Decimal
"Amount to Apply" Decimal
Prepayment Boolean
"Dimension Set ID" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CopyFromCustLedgEntry

procedure CopyFromCustLedgEntry(CustLedgEntry: Record "Cust. Ledger Entry")

Parameters

Name Type Description
CustLedgEntry Table Microsoft.Sales.Receivables."Cust. Ledger Entry"

CopyFromVendLedgEntry

procedure CopyFromVendLedgEntry(VendLedgEntry: Record "Vendor Ledger Entry")

Parameters

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

CopyFromEmplLedgEntry

procedure CopyFromEmplLedgEntry(EmplLedgEntry: Record "Employee Ledger Entry")

Parameters

Name Type Description
EmplLedgEntry Table Microsoft.HumanResources.Payables."Employee Ledger Entry"

RecalculateAmounts

procedure RecalculateAmounts(FromCurrencyCode: Code[10], ToCurrencyCode: Code[10], PostingDate: Date)

Parameters

Name Type Description
FromCurrencyCode Code[10]
ToCurrencyCode Code[10]
PostingDate Date

SetClosedFields

procedure SetClosedFields(EntryNo: Integer, PostingDate: Date, NewAmount: Decimal, AmountLCY: Decimal, CurrencyCode: Code[10], CurrencyAmount: Decimal)

Parameters

Name Type Description
EntryNo Integer
PostingDate Date
NewAmount Decimal
AmountLCY Decimal
CurrencyCode Code[10]
CurrencyAmount Decimal

GetPmtDiscountDate

procedure GetPmtDiscountDate(ReferenceDate: Date): Date

Parameters

Name Type Description
ReferenceDate Date

Returns

Type Description
Date

GetRemainingPmtDiscPossible

procedure GetRemainingPmtDiscPossible(ReferenceDate: Date): Decimal

Parameters

Name Type Description
ReferenceDate Date

Returns

Type Description
Decimal

Events

OnAfterCopyFromCustLedgerEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromCustLedgerEntry(var CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", CustLedgerEntry: Record "Cust. Ledger Entry")

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
CustLedgerEntry Table Microsoft.Sales.Receivables."Cust. Ledger Entry"

OnAfterCopyFromVendLedgerEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromVendLedgerEntry(var CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", VendorLedgerEntry: Record "Vendor Ledger Entry")

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
VendorLedgerEntry Table Microsoft.Purchases.Payables."Vendor Ledger Entry"

OnAfterCopyFromEmplLedgerEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromEmplLedgerEntry(var CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", EmployeeLedgerEntry: Record "Employee Ledger Entry")

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
EmployeeLedgerEntry Table Microsoft.HumanResources.Payables."Employee Ledger Entry"

OnAfterSetClosedFields

[IntegrationEvent(False,False)]
local procedure OnAfterSetClosedFields(var CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer")

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"

OnAfterGetPmtDiscountDate

[IntegrationEvent(False,False)]
local procedure OnAfterGetPmtDiscountDate(CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", ReferenceDate: Date, var PmtDiscountDate: Date)

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
ReferenceDate Date
PmtDiscountDate Date

OnAfterGetRemainingPmtDiscPossible

[IntegrationEvent(False,False)]
local procedure OnAfterGetRemainingPmtDiscPossible(CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", ReferenceDate: Date, var RemainingPmtDiscPossible: Decimal)

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
ReferenceDate Date
RemainingPmtDiscPossible Decimal

OnAfterRecalculateAmounts

[IntegrationEvent(False,False)]
local procedure OnAfterRecalculateAmounts(var CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer", FromCurrencyCode: Code[10], ToCurrencyCode: Code[10], PostingDate: Date)

Parameters

Name Type Description
CVLedgerEntryBuffer Table Microsoft.Finance.ReceivablesPayables."CV Ledger Entry Buffer"
FromCurrencyCode Code[10]
ToCurrencyCode Code[10]
PostingDate Date

See also