Table 8618 "Config. Template Header"
Base Application · System.IO
Across versions
- BC23present
- BC242 fields changed
- BC25-30unchanged
Neighbourhood 22 connected objects and pages
Base Application · System.IO · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 8620 “Config. Template List” (2 Learn pages), Page 1340 “Config Templates” (1).
Properties
| Property | Value |
|---|---|
| Caption | Config. Template 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 | Code | Code[10] | Specifies the code of the data template. via Page 8620 “Config. Template List” | NotBlank |
| 2 | Description | Text[100] | Specifies a description of the template. via Page 1340 “Config Templates” | |
| 3 | Table ID | Integer | Specifies the ID of the table on which the data template is based. via Page 8620 “Config. Template List” | |
| 4 | Table Name Δ BC24 | Text[250] | Specifies the name of the table on which the data template is based. via Page 8620 “Config. Template List” | FlowField: lookup(AllObjWithCaption.“Object Name” where(“Object Type” = const(Table), “Object ID” = field(“Table ID”))); not editable |
| 5 | Table Caption Δ BC24 | Text[250] | — | FlowField: lookup(AllObjWithCaption.“Object Caption” where(“Object Type” = const(Table), “Object ID” = field(“Table ID”))); not editable |
| 6 | Used In Hierarchy | Boolean | — | FlowField: exist(“Config. Template Line” where(“Data Template Code” = field(Code), Type = const(Template))); not editable |
| 7 | Enabled | Boolean | Specifies if the template is ready to be used via Page 1340 “Config Templates” | |
| 8 | Instance No. Series | Code[20] | — | TableRelation Table 308 “No. Series” (No. Series) |
Keys
- Key1: Code (clustered)
- Key2: Table ID
Trigger event subscribers
- OnAfterDeleteEvent: Codeunit 5465 “Graph Mgt - General Tools” OnDeleteConfigTemplates
Procedures
ConfirmNewInstance(var RecRef: RecordRef)SetTemplateEnabled(IsEnabled: Boolean)SetNoSeries(NoSeries: Code[20])CopyConfigTemplate(FromConfigTemplateCode: Code[10])
Plus 3 local procedures.
Triggers
OnDelete, OnRename
Relations
- lookup page Page 8620 “Config. Template List”
- Instance No. Series: TableRelation Table 308 “No. Series”
- Used In Hierarchy: CalcFormula Table 8619 “Config. Template Line”
Referenced by
21 fields in 13 objects relate to this table (TableRelation or CalcFormula).
- Table 1806 “Data Migration Setup”: Default Customer Template, Default Item Template, Default Vendor Template
- Table 8619 “Config. Template Line”: Template Description, Data Template Code, Template Code
- Table 30102 “Shpfy Shop”: Customer Template Code, Item Template Code
- Table 5335 “Integration Table Mapping”: Int. Tbl. Config Template Code, Table Config Template Code
- Table 5380 “Man. Integration Table Mapping”: Int. Tbl. Config Template Code, Table Config Template Code
- Table 8620 “Config. Tmpl. Selection Rules”: Description, Template Code
- Table 30107 “Shpfy Customer Template”: Customer Template Code
- Table 30118 “Shpfy Order Header”: Customer Template Code
- Table 30128 “Shpfy Shop Collection Map”: Item Template Code
- Table 5325 “Table Config Template”: Table Config Template Code
- Table 5326 “Int. Table Config Template”: Int. Tbl. Config Template Code
- Table 6702 “Booking Sync”: Item Template Code
- Table 8613 “Config. Package Table”: Data Template
Pages and codeunits on this table
- Page 1340 “Config Templates” (source table)
- Page 8618 “Config. Template Header” (source table)
- Page 8620 “Config. Template List” (source table)
- Page 8621 “Config. Template Selection” (source table)
Ask your agent
Procedure bodies are not stored here (D10). 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: "Config. Template Header"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.