Table "Issued Fin. Charge Memo Line"
Stores line items for posted finance charge memos including amounts, interest rates, and VAT details.
Properties
| Name | Value |
|---|---|
| Caption | Issued Fin. Charge Memo Line |
| DataClassification | CustomerContent |
Fields
| Name | Type | Description |
|---|---|---|
| "Finance Charge Memo No." | Code[20] | Specifies the issued finance charge memo number that this line belongs to. |
| "Line No." | Integer | Specifies the sequential line number within the issued finance charge memo. |
| "Attached to Line No." | Integer | Specifies the line number that this line is attached to, used for extended text lines. |
| Type | Option | Specifies the line type: blank for text, G/L Account for fees, or Customer Ledger Entry for interest charges. |
| "Entry No." | Integer | Specifies the customer ledger entry number for which interest was charged. |
| "Posting Date" | Date | Specifies the posting date of the original customer ledger entry. |
| "Document Date" | Date | Specifies the document date of the original customer ledger entry. |
| "Due Date" | Date | Specifies the due date of the original customer ledger entry. |
| "Document Type" | Enum Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Document Type" | Specifies the document type of the original customer ledger entry. |
| "Document No." | Code[20] | Specifies the document number of the original customer ledger entry. |
| Description | Text[100] | Specifies the description of the line, typically the customer ledger entry description or G/L account name. |
| "Original Amount" | Decimal | Specifies the original amount of the customer ledger entry before any payments. |
| "Remaining Amount" | Decimal | Specifies the remaining unpaid amount of the customer ledger entry at the time of issue. |
| "No." | Code[20] | Specifies the G/L account number for additional fees or the standard text code for text lines. |
| Amount | Decimal | Specifies the interest amount or additional fee amount that was charged. |
| "Interest Rate" | Decimal | Specifies the interest rate percentage that was used to calculate the finance charge. |
| "Gen. Prod. Posting Group" | Code[20] | Specifies the general product posting group used for posting the finance charge. |
| "VAT %" | Decimal | Specifies the VAT percentage that was applied to the finance charge. |
| "VAT Calculation Type" | Enum Microsoft.Foundation.Enums."Tax Calculation Type" | Specifies how VAT was calculated for this line. |
| "VAT Amount" | Decimal | Specifies the VAT amount that was calculated on the finance charge. |
| "Tax Group Code" | Code[20] | Specifies the tax group code used for sales tax calculation. |
| "VAT Prod. Posting Group" | Code[20] | Specifies the VAT product posting group that was used for the memo line. |
| "VAT Identifier" | Code[20] | Specifies the VAT identifier code from the VAT posting setup. |
| "Line Type" | Option | Specifies the type of line: finance charge line, beginning text, ending text, or rounding. |
| "VAT Clause Code" | Code[20] | Specifies the VAT clause code that provides explanatory text for VAT. |
| "Detailed Interest Rates Entry" | Boolean | Indicates whether this line contains detailed interest rate breakdown when multiple rates applied. |
| "System-Created Entry" | Boolean | Indicates whether this line was created automatically by the system. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemCreatedByUserName | Text[50] | |
| SystemCreatedByFullName | Text[80] | |
| SystemModifiedByUserName | Text[50] | |
| SystemModifiedByFullName | Text[80] | |
| SystemRowVersion | BigInteger |
Methods
GetCurrencyCode
Retrieves the currency code from the parent issued finance charge memo header.
procedure GetCurrencyCode(): Code[10]
Returns
| Type | Description |
|---|---|
| Code[10] |
The currency code of the issued finance charge memo. |
Events
OnAfterSetCustLedgEntryFilter
Raised after filters are set on customer ledger entries for lookup.
[IntegrationEvent(False,False)]
local procedure OnAfterSetCustLedgEntryFilter(var CustLedgEntry: Record "Cust. Ledger Entry"; var IssuedFinChrgMemoLine: Record "Issued Fin. Charge Memo Line"; CalledByFieldNo: Integer)
Parameters
| Name | Type | Description |
|---|---|---|
| CustLedgEntry | Table Microsoft.Sales.Receivables."Cust. Ledger Entry" |
Specifies the customer ledger entry record with filters applied. |
| IssuedFinChrgMemoLine | Table Microsoft.Sales.FinanceCharge."Issued Fin. Charge Memo Line" |
Specifies the issued finance charge memo line record. |
| CalledByFieldNo | Integer |
Specifies the field number that triggered the filter setup. |