Table 502 "Reminder Attachment Text"
Base Application · Microsoft.Sales.Reminder
Across versions
- BC23not present
- BC24added
- BC252 fields changed, 2 fields added
- BC262 fields changed
- BC272 fields changed
- BC287 fields changed
- BC29-30unchanged
Neighbourhood 10 connected objects and pages
Base Application · Microsoft.Sales.Reminder · BC24-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Reminder Attachment Text |
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 | Id | Guid | ID caption | DataClassification SystemMetadata |
| 2 | Language Code Δ BC28 | Code[10] | Specifies the language code of the beginning and ending lines. | TableRelation Table 8 “Language”; NotBlank; DataClassification SystemMetadata |
| 3 | Source Type | Enum “Reminder Text Source Type” | — | enum Enum 1890 “Reminder Text Source Type”; DataClassification SystemMetadata |
| 4 | File Name Δ BC28 | Text[100] | Specifies the file name of the attachment. | DataClassification CustomerContent |
| 5 | Beginning Line Δ BC25 Δ BC26 Δ BC27 Δ BC28 | Text[100] | — | obsolete Pending 27.0; #if not CLEANSCHEMA29; DataClassification CustomerContent |
| 6 | Inline Fee Description Δ BC28 | Text[100] | Specifies the description line that will appear in the attachment along side the fee. | DataClassification CustomerContent |
| 7 | Ending Line Δ BC25 Δ BC26 Δ BC27 Δ BC28 | Text[100] | — | obsolete Pending 27.0; #if not CLEANSCHEMA29; DataClassification CustomerContent |
| 10 | Beginning Lines + BC25 Δ BC28 | Boolean | Shows if there are beginning lines for the current language. | FlowField: exist(“Reminder Attachment Text Line” where(Id = field(Id), “Language Code” = field(“Language Code”), Position = const(“Beginning Line”))); not editable |
| 11 | Ending Lines + BC25 Δ BC28 | Boolean | Shows if there are ending lines for the current language. | FlowField: exist(“Reminder Attachment Text Line” where(Id = field(Id), “Language Code” = field(“Language Code”), Position = const(“Ending Line”))); not editable |
Keys
- Key1: Id, Language Code (clustered)
Procedures
SetDefaultContentForNewLanguage(SelectedId: Guid; SourceType: Enum "Reminder Text Source Type"): Creates a new reminder attachment text record for the user’s language with default content.SetDefaultContentForNewLanguage(SelectedId: Guid; LanguageCode: Code[10]; SourceType: Enum "Reminder Text Source Type"): Creates a new reminder attachment text record for the specified language with default content.SetDefaultContentForNewLanguage(SelectedId: Guid; LanguageCode: Code[10]; SourceType: Enum "Reminder Text Source Type"; SelectedSystemId: Guid): Creates a new reminder attachment text record for the specified language and links it to the source record.DeleteReminderAttachmentTextLines(ReminderAttachmentText: Record "Reminder Attachment Text")+ BC25 (internal)
Triggers
OnInsert, OnDelete
Relations
- lookup page Page 833 “Reminder Attachment Text”
- Beginning Lines: CalcFormula Table 504 “Reminder Attachment Text Line”
- Ending Lines: CalcFormula Table 504 “Reminder Attachment Text Line”
- Language Code: TableRelation Table 8 “Language”
Referenced by
2 fields in 2 objects relate to this table (TableRelation or CalcFormula).
- Table 292 “Reminder Terms”: Reminder Attachment Text
- Table 293 “Reminder Level”: Reminder Attachment Text
Pages and codeunits on this table
- Page 533 “Reminder Attachment T.L. Term” (source table)
- Page 549 “Reminder Attachment T.L. Level” (source table)
- Page 833 “Reminder Attachment Text” (source table)
- Page 839 “Reminder View Attachment Text” (source table)
- Page 842 “Reminder View Communication” (source 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.
- Codeunit 43 “Language” (1 call:
SetDefaultContentForNewLanguage → GetUserLanguageCode)
Recent changes
- 2026-08-27 #10675 Temporarily suppress AS0072 (ObsoleteTag 29.0) on 10 Base App elements for v30 prep (main, BC30, fix)
Deprecations
- field Beginning Line: Pending 27.0 (#if not CLEANSCHEMA29), “To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.”
- field Ending Line: Pending 27.0 (#if not CLEANSCHEMA29), “To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.”
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: "Reminder Attachment Text"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.