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

Table 297 "Issued Reminder Header"

Base Application · Microsoft.Sales.Reminder

Across versions

  1. BC23present
  2. BC248 fields added, 2 fields changed
  3. BC25-27unchanged
  4. BC2826 fields changed, 1 procedures added
  5. BC29-30unchanged

Neighbourhood 37 connected objects and pages

Table 298 "Issued Reminder Line" (relates to, 5 links)Issued Reminder LineTable 225 "Post Code" (relates to, 2 links)Post CodeTable 308 "No. Series" (relates to, 2 links)Table 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)Table 292 "Reminder Terms" (relates to)Reminder TermsTable 293 "Reminder Level" (relates to)Reminder LevelTable 299 "Reminder Comment Line" (relates to)Reminder 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)Table 6751 "Reminder Action Group" (relates to)Table 8 "Language" (relates to)Table 9 "Country/Region" (relates to)Table 92 "Customer Posting Group" (relates to)Page 440 "Issued Reminder List" (pages and codeunits on it, 3 links)Issued Reminder ListCodeunit 1393 "Cancel Issued Reminder" (pages and codeunits on it)Page 438 "Issued Reminder" (pages and codeunits on it)Page 441 "Issued Reminder Statistics" (pages and codeunits on it)Codeunit 545 "Send Reminder" (event subscribers)Codeunit 6753 "Send Reminder Event Handler" (event subscribers)Codeunit 393 "Reminder-Issue" (calls, 2 links)Reminder-IssueCodeunit 408 "DimensionManagement" (calls)Codeunit 452 "Report Distribution Management" (calls)Codeunit 46 "SelectionFilterManagement" (calls)Report 1393 "Cancel Issued Reminders" (calls)Table 9054 "Finance Cue" (referenced by, 2 links)Finance CueTable 298 "Issued Reminder Line" (referenced by)Table 299 "Reminder Comment Line" (referenced by)Table 300 "Reminder/Fin. Charge Entry" (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.Reminder · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 440 “Issued Reminder List” (1 Learn page).

Properties

Property Value
Caption Issued Reminder 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 reminder is for. TableRelation Table 18 “Customer”
3 Name Δ BC28 Text[100] Specifies the name of the customer the reminder is for.
4 Name 2 Text[50] —
5 Address Δ BC28 Text[100] Specifies the address of the customer the reminder 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 reminder 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 currency code of the issued reminder. 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 reminder 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 Code[20] — 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 reminder 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 amount on the reminder is due.
24 Reminder Terms Code Δ BC28 Code[10] Specifies the reminder terms code for the reminder. TableRelation Table 292 “Reminder Terms” (Reminder Terms)
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 —
28 Reminder Level Δ BC28 Integer Specifies the reminder’s level. TableRelation Table 293 “Reminder Level” (“Reminder Level”.“No.” where(“Reminder Terms Code” = field(“Reminder Terms Code”)))
29 Posting Description Text[100] —
30 Comment Boolean — FlowField: exist(“Reminder Comment Line” where(Type = const(“Issued Reminder”), “No.” = field(“No.”))); not editable
31 Remaining Amount Δ BC28 Decimal Specifies the total of the remaining amounts on the reminder lines. FlowField: sum(“Issued Reminder Line”.“Remaining Amount” where(“Reminder No.” = field(“No.”), “Line Type” = const(“Reminder Line”), “Detailed Interest Rates Entry” = const(false))); not editable
32 Interest Amount Decimal — FlowField: sum(“Issued Reminder Line”.Amount where(“Reminder No.” = field(“No.”), Type = const(“Customer Ledger Entry”), “Line Type” = const(“Reminder Line”), “Detailed Interest Rates Entry” = const(false))); not editable
33 Additional Fee Δ BC24 Δ BC28 Decimal Specifies the total of the additional fee amounts on the reminder lines. FlowField: sum(“Issued Reminder Line”.Amount where(“Reminder No.” = field(“No.”), Type = const(“G/L Account”), “Line Type” = filter(<> “Not Due”))); not editable
34 VAT Amount Δ BC24 Decimal — FlowField: sum(“Issued Reminder Line”.“VAT Amount” where(“Reminder No.” = field(“No.”), “Detailed Interest Rates Entry” = const(false), “Line Type” = filter(<> “Not Due”))); 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 reminder from which the issued reminder was created.
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 Add. Fee per Line Δ BC28 Decimal Specifies that the fee is distributed on individual reminder lines. FlowField: sum(“Issued Reminder Line”.Amount where(“Reminder No.” = field(“No.”), Type = const(“Line Fee”)))
47 VAT Reporting Date Δ BC28 Date Specifies the VAT date for the reminder. not editable
50 Canceled Δ BC28 Boolean Specifies if the issued reminder 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”
55 Email Text + BC24 Blob —
56 Sent For Current Level + BC24 Boolean —
57 Last Email Sent Date Time + BC24 DateTime —
58 Total Email Sent Count + BC24 Integer —
59 Last Level Email Sent Count + BC24 Integer —
60 Email Sent Level + BC24 Integer —
61 Failed Email Outbox Entry No. + BC24 BigInteger —
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
500 Reminder Automation Code + BC24 Code[50] — TableRelation Table 6751 “Reminder Action Group” (“Reminder Action Group”.“Code”)

Keys

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

Events published

  • OnAfterPrintRecords(var IssuedReminderHeader: Record "Issued Reminder Header"; ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean) (integration): Raised after printing the issued reminder records.
  • OnBeforePrintRecords(var IssuedReminderHeader: Record "Issued Reminder Header"; ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean; var IsHandled: Boolean) (integration): Raised before printing the issued reminder records.
  • OnGetReportParameters(var LogInteraction: Boolean; var ShowNotDueAmounts: Boolean; var ShowMIRLines: Boolean; ReportID: Integer; var Handled: Boolean) + BC24 (integration): Raised to get report parameters for the issued reminder report.

Trigger event subscribers

Procedures

  • PrintRecords(ShowRequestForm: Boolean; SendAsEmail: Boolean; HideDialog: Boolean): Prints or sends issued reminders based on the specified options.
  • ClearSentEmailFieldsOnLevelUpdate(var IssuedReminderHeader: Record "Issued Reminder Header") + BC24: Clears the sent email tracking fields when the reminder level changes.
  • Navigate(): Opens the Navigate page to show all related ledger entries for this issued reminder.
  • IncrNoPrinted(): Increments the print count for this issued reminder.
  • ShowDimensions(): Opens the dimension set entries page to view dimensions assigned to this reminder.
  • GetCustomerVATRegistrationNumber(): Text: Retrieves the customer’s VAT registration number for document printing.
  • GetCustomerVATRegistrationNumberLbl(): Text: Retrieves the caption for the VAT registration number field.
  • CalculateLineFeeVATAmount(): Decimal: Calculates the total VAT amount for line fees on this reminder.
  • CalculateTotalIncludingVAT(): Decimal + BC24: Calculates the total amount including VAT for all lines on this reminder.
  • RunCancelIssuedReminder(var IssuedReminderHeader: Record "Issued Reminder Header"): Runs the Cancel Issued Reminders report for the selected issued reminder records.
  • GetLogInteractionDescription(): Text[100] + BC28: Returns the description to use when logging an interaction for this issued reminder. When the posting description still holds the default text derived from the pre-assigned (unissued) reminder number, it is replaced with the same text based on the issued reminder number so the Contact History refere…

Triggers

OnDelete

Relations

Referenced by

5 fields in 4 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.

Recent changes

Countries that replace it

BE, FI, 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 Reminder Header"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources