Table of Contents

Table "Issued Fin. Charge Memo Header"

ID 304
Namespace: Microsoft.Sales.FinanceCharge

Stores header information for posted finance charge memos including customer details, amounts, and cancellation status.

Properties

Name Value
Caption Issued Fin. Charge Memo Header
DataCaptionFields 1,3
DrillDownPageID Page Microsoft.Sales.FinanceCharge."Issued Fin. Charge Memo List"
LookupPageID Page Microsoft.Sales.FinanceCharge."Issued Fin. Charge Memo List"
DataClassification CustomerContent

Fields

Name Type Description
"No." Code[20]

Specifies the unique document number of the issued finance charge memo.

"Customer No." Code[20]

Specifies the customer who received this finance charge memo.

Name Text[100]

Specifies the name of the customer at the time the memo was issued.

"Name 2" Text[50]

Specifies additional name information for the customer.

Address Text[100]

Specifies the street address of the customer at the time the memo was issued.

"Address 2" Text[50]

Specifies additional address information for the customer.

"Post Code" Code[20]

Specifies the postal code of the customer's address.

City Text[30]

Specifies the city of the customer's address.

County Text[30]

Specifies the county or state of the customer's address.

"Country/Region Code" Code[10]

Specifies the country or region code of the customer's address.

"Language Code" Code[10]

Specifies the language code used for the finance charge memo document.

"Currency Code" Code[10]

Specifies the currency code for amounts on the issued finance charge memo.

Contact Text[100]

Specifies the contact person at the customer.

"Your Reference" Text[35]

Contains the customer's reference information for this finance charge memo.

"Shortcut Dimension 1 Code" Code[20]

Specifies the first global dimension code assigned to the memo.

"Shortcut Dimension 2 Code" Code[20]

Specifies the second global dimension code assigned to the memo.

"Customer Posting Group" Code[20]

Specifies the customer posting group used when the memo was posted.

"Gen. Bus. Posting Group" Code[20]

Specifies the general business posting group used when the memo was posted.

"VAT Registration No." Text[20]

Specifies the customer's VAT registration number.

"Reason Code" Code[10]

Specifies the reason code assigned to the finance charge memo.

"Posting Date" Date

Specifies the date when the finance charge memo was posted to the general ledger.

"Document Date" Date

Specifies the date of the finance charge memo document.

"Due Date" Date

Specifies the date by which payment was expected from the customer.

"Fin. Charge Terms Code" Code[10]

Specifies the finance charge terms code that was used to create the memo.

"Interest Posted" Boolean

Indicates whether interest amounts were posted to the general ledger.

"Additional Fee Posted" Boolean

Indicates whether the additional fee was posted to the general ledger.

"Posting Description" Text[100]

Specifies the description that appeared in ledger entries when the memo was posted.

Comment Boolean

Indicates whether comments exist for this issued finance charge memo.

"Remaining Amount" Decimal

Contains the total remaining amount from all customer ledger entries on the memo lines.

"Interest Amount" Decimal

Contains the total interest amount charged on all memo lines.

"Additional Fee" Decimal

Contains the total additional fee amount from all memo lines.

"VAT Amount" Decimal

Contains the total VAT amount from all memo lines.

"No. Printed" Integer

Specifies the number of times the finance charge memo has been printed.

"User ID" Code[50]

Specifies the user who issued the finance charge memo.

"No. Series" Code[20]

Specifies the number series used for the issued finance charge memo number.

"Pre-Assigned No. Series" Code[20]

Specifies the number series that was assigned to the finance charge memo before it was issued.

"Pre-Assigned No." Code[20]

Specifies the document number that was assigned before the memo was issued.

"Source Code" Code[10]

Specifies the source code that identifies the origin of the posted entries.

"Tax Area Code" Code[20]

Specifies the tax area code for sales tax calculation.

"Tax Liable" Boolean

Indicates whether the customer is liable for sales tax.

"VAT Bus. Posting Group" Code[20]

Specifies the VAT business posting group used for the memo.

"VAT Reporting Date" Date

Specifies the date used for VAT reporting purposes.

Canceled Boolean

Indicates whether this issued finance charge memo has been canceled.

"Canceled By" Code[50]

Specifies the user who canceled this finance charge memo.

"Canceled Date" Date

Specifies the date when this finance charge memo was canceled.

"Canceled By Document No." Code[20]

Specifies the document number of the credit memo that canceled this finance charge.

"Format Region" Text[80]

Specifies the regional format settings used for printing dates and numbers.

"Company Bank Account Code" Code[20]

Specifies the company bank account printed on the memo for payment.

"Dimension Set ID" Integer

Specifies the unique identifier for the dimension values assigned to this memo.

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

PrintRecords

Prints or emails the issued finance charge memo using the configured report selections.

procedure PrintRecords(ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean)

Parameters

Name Type Description
ShowRequestForm Boolean

Specifies whether to show the report request page before printing.

SendAsEmail Boolean

Specifies whether to send the memo via email instead of printing.

HideDialog Boolean

Specifies whether to suppress the email dialog when sending.

Navigate

Opens the Navigate page to show all related ledger entries for this issued finance charge memo.

procedure Navigate()

IncrNoPrinted

Increments the print count for this issued finance charge memo.

procedure IncrNoPrinted()

ShowDimensions

Opens the dimension set entries page to view dimensions assigned to this memo.

procedure ShowDimensions()

GetCustomerVATRegistrationNumber

Retrieves the customer's VAT registration number for document printing.

procedure GetCustomerVATRegistrationNumber(): Text

Returns

Type Description
Text

The VAT registration number text.

GetCustomerVATRegistrationNumberLbl

Retrieves the caption for the VAT registration number field.

procedure GetCustomerVATRegistrationNumberLbl(): Text

Returns

Type Description
Text

The field caption text for VAT Registration No.

RunCancelIssuedFinChargeMemo

Runs the Cancel Issued Finance Charge Memos report for the selected records.

procedure RunCancelIssuedFinChargeMemo(var IssuedFinChargeMemoHeader: Record "Issued Fin. Charge Memo Header")

Parameters

Name Type Description
IssuedFinChargeMemoHeader Table Microsoft.Sales.FinanceCharge."Issued Fin. Charge Memo Header"

Specifies the issued finance charge memo records to cancel.

Events

OnBeforePrintRecords

Raised before the issued finance charge memo is printed or emailed.

[IntegrationEvent(False,False)]
local procedure OnBeforePrintRecords(var IssuedFinChargeMemoHeader: Record "Issued Fin. Charge Memo Header"; ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
IssuedFinChargeMemoHeader Table Microsoft.Sales.FinanceCharge."Issued Fin. Charge Memo Header"

Specifies the issued finance charge memo header record.

ShowRequestForm Boolean

Specifies whether to show the report request page.

SendAsEmail Boolean

Specifies whether to send via email.

HideDialog Boolean

Specifies whether to hide the email dialog.

IsHandled Boolean

Set to true to skip the default print or email process.

See also