tableSales & Receivablesofficial - Microsoftderived - from the source, no model text

Table 304 "Issued Fin. Charge Memo Header"

Base Application · Microsoft.Sales.FinanceCharge

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-27unchanged
  4. BC2824 fields changed
  5. BC29-30unchanged

Neighbourhood 31 connected objects and pages

Table 305 "Issued Fin. Charge Memo Line" (relates to, 4 links)Issued Fin. Charge Memo LineTable 225 "Post Code" (relates to, 2 links)Post CodeTable 308 "No. Series" (relates to, 2 links)No. SeriesTable 349 "Dimension Value" (relates to, 2 links)Dimension ValueTable 18 "Customer" (relates to)Table 230 "Source Code" (relates to)Source CodeTable 231 "Reason Code" (relates to)Table 250 "Gen. Business Posting Group" (relates to)Gen. Business Posting GroupTable 270 "Bank Account" (relates to)Bank AccountTable 306 "Fin. Charge Comment Line" (relates to)Fin. Charge Comment LineTable 318 "Tax Area" (relates to)Tax AreaTable 323 "VAT Business Posting Group" (relates to)Table 4 "Currency" (relates to)CurrencyTable 480 "Dimension Set Entry" (relates to)Dimension Set EntryTable 5 "Finance Charge Terms" (relates to)Finance Charge TermsTable 8 "Language" (relates to)Table 9 "Country/Region" (relates to)Table 92 "Customer Posting Group" (relates to)Page 452 "Issued Fin. Charge Memo List" (pages and codeunits on it, 3 links)Issued Fin. Charge Memo ListCodeunit 1395 "Cancel Issued Fin. Charge Memo" (pages and codeunits on it)Page 450 "Issued Finance Charge Memo" (pages and codeunits on it)Page 453 "Issued Fin. Charge Memo Stat." (pages and codeunits on it)Codeunit 395 "FinChrgMemo-Issue" (calls, 2 links)FinChrgMemo-IssueCodeunit 408 "DimensionManagement" (calls)Codeunit 452 "Report Distribution Management" (calls)Codeunit 46 "SelectionFilterManagement" (calls)Report 1395 "Cancel Issued Fin.Charge Memos" (calls)Table 300 "Reminder/Fin. Charge Entry" (referenced by)Table 305 "Issued Fin. Charge Memo Line" (referenced by)Table 306 "Fin. Charge Comment Line" (referenced by)Collect outstanding balances (Learn pages)

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Sales.FinanceCharge · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 452 “Issued Fin. Charge Memo List” (1 Learn page).

Properties

Property Value
Caption Issued Fin. Charge Memo Header
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 No. Δ BC28 Code[20] Specifies the number of the involved entry or record, according to the specified number series. NotBlank
2 Customer No. Δ BC28 Code[20] Specifies the customer number the finance charge memo is for. TableRelation Table 18 “Customer”
3 Name Δ BC28 Text[100] Specifies the name of the customer the finance charge memo is for.
4 Name 2 Text[50] —
5 Address Δ BC28 Text[100] Specifies the address of the customer the finance charge memo is for.
6 Address 2 Δ BC28 Text[50] Specifies additional address information.
7 Post Code Δ BC28 Code[20] Specifies the postal code. TableRelation Table 225 “Post Code” (Post Code)
8 City Δ BC28 Text[30] Specifies the city name of the customer the finance charge memo is for. TableRelation Table 225 “Post Code” (“Post Code”.City)
9 County Text[30] —
10 Country/Region Code Code[10] — TableRelation Table 9 “Country/Region” (Country/Region)
11 Language Code Code[10] — TableRelation Table 8 “Language”
12 Currency Code Δ BC28 Code[10] Specifies the code of the currency that the issued finance charge memo is in. TableRelation Table 4 “Currency”
13 Contact Δ BC28 Text[100] Specifies the name of the person you regularly contact when you communicate with the customer the finance charge memo is for.
14 Your Reference Δ BC28 Text[35] Specifies the customer’s reference. The content will be printed on the related document.
15 Shortcut Dimension 1 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1)))
16 Shortcut Dimension 2 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2)))
17 Customer Posting Group Δ BC28 Code[20] Specifies the customer’s market type to link business transactions to. TableRelation Table 92 “Customer Posting Group” (Customer Posting Group)
18 Gen. Bus. Posting Group Code[20] — TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group)
19 VAT Registration No. Text[20] —
20 Reason Code Code[10] — TableRelation Table 231 “Reason Code” (Reason Code)
21 Posting Date Δ BC28 Date Specifies the posting date that the finance charge memo was issued on.
22 Document Date Δ BC28 Date Specifies the date when the related document was created.
23 Due Date Δ BC28 Date Specifies the date when payment of the finance charge memo is due.
25 Fin. Charge Terms Code Δ BC28 Code[10] Specifies the code for the involved finance charges in case of late payment. TableRelation Table 5 “Finance Charge Terms” (Finance Charge Terms)
26 Interest Posted Boolean —
27 Additional Fee Posted Boolean —
29 Posting Description Text[100] —
30 Comment Boolean — FlowField: exist(“Fin. Charge Comment Line” where(Type = const(“Issued Finance Charge Memo”), “No.” = field(“No.”))); not editable
31 Remaining Amount Decimal — FlowField: sum(“Issued Fin. Charge Memo Line”.“Remaining Amount” where(“Finance Charge Memo No.” = field(“No.”), “Detailed Interest Rates Entry” = const(false))); not editable
32 Interest Amount Δ BC28 Decimal Specifies the total of the interest amounts on the finance charge memo lines. FlowField: sum(“Issued Fin. Charge Memo Line”.Amount where(“Finance Charge Memo No.” = field(“No.”), Type = const(“Customer Ledger Entry”), “Detailed Interest Rates Entry” = const(false))); not editable
33 Additional Fee Δ BC28 Decimal Specifies the total of the additional fee amounts on the finance charge memo lines. FlowField: sum(“Issued Fin. Charge Memo Line”.Amount where(“Finance Charge Memo No.” = field(“No.”), Type = const(“G/L Account”))); not editable
34 VAT Amount Decimal — FlowField: sum(“Issued Fin. Charge Memo Line”.“VAT Amount” where(“Finance Charge Memo No.” = field(“No.”), “Detailed Interest Rates Entry” = const(false))); not editable
35 No. Printed Δ BC28 Integer Specifies how many times the document has been printed.
36 User ID Code[50] — TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
37 No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series); not editable
38 Pre-Assigned No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series)
39 Pre-Assigned No. Δ BC28 Code[20] Specifies the number of the finance charge memo.
40 Source Code Code[10] — TableRelation Table 230 “Source Code” (Source Code)
41 Tax Area Code Code[20] — TableRelation Table 318 “Tax Area” (Tax Area)
42 Tax Liable Boolean —
43 VAT Bus. Posting Group Code[20] — TableRelation Table 323 “VAT Business Posting Group” (VAT Business Posting Group)
44 VAT Reporting Date Δ BC28 Date Specifies the VAT date for the finance charge memo. not editable
50 Canceled Δ BC28 Boolean Specifies if the issued finance charge memo has been canceled. DataClassification SystemMetadata
51 Canceled By Code[50] — TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
52 Canceled Date Date — DataClassification SystemMetadata
53 Canceled By Document No. Code[20] —
54 Format Region Text[80] — TableRelation “Language Selection”.“Language Tag”
163 Company Bank Account Code Δ BC28 Code[20] Specifies the bank account to use for bank information when the document is printed. TableRelation Table 270 “Bank Account” (“Bank Account” where(“Currency Code” = field(“Currency Code”)))
480 Dimension Set ID Integer — TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable

Keys

  • Key1: No. (clustered)
  • Key2: Customer No., Posting Date
  • Key3: Posting Date

Events published

  • OnBeforePrintRecords(var IssuedFinChargeMemoHeader: Record "Issued Fin. Charge Memo Header"; ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean; var IsHandled: Boolean) (integration): Raised before the issued finance charge memo is printed or emailed.

Procedures

  • PrintRecords(ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean): Prints or emails the issued finance charge memo using the configured report selections.
  • Navigate(): Opens the Navigate page to show all related ledger entries for this issued finance charge memo.
  • IncrNoPrinted(): Increments the print count for this issued finance charge memo.
  • ShowDimensions(): Opens the dimension set entries page to view dimensions assigned to this memo.
  • GetCustomerVATRegistrationNumber(): Text: Retrieves the customer’s VAT registration number for document printing.
  • GetCustomerVATRegistrationNumberLbl(): Text: Retrieves the caption for the VAT registration number field.
  • RunCancelIssuedFinChargeMemo(var IssuedFinChargeMemoHeader: Record "Issued Fin. Charge Memo Header"): Runs the Cancel Issued Finance Charge Memos report for the selected records.

Triggers

OnDelete

Relations

Referenced by

3 fields in 3 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Countries that replace it

BE, IT, NO

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Issued Fin. Charge Memo Header"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources