tableAL Developmentofficial - Microsoftderived - from the source, no model text

Table 8620 "Config. Tmpl. Selection Rules"

Base Application · System.IO

Across versions

  1. BC23present
  2. BC241 fields changed
  3. BC251 procedures changed
  4. BC26-30unchanged

Neighbourhood 6 connected objects and pages

Table 8618 "Config. Template Header" (relates to, 2 links)Config. Template HeaderPage 5469 "API Setup" (pages and codeunits on it)API SetupCodeunit 1530 "Request Page Parameters Helper" (calls, 3 links)Request Page Parameters HelperCodeunit 4100 "Temp Blob" (calls, 3 links)Temp BlobCodeunit 701 "Data Type Management" (calls)Data Type ManagementConfigure API Templates (Learn pages)Configure API Templates

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 · System.IO · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 5469 “API Setup” (1 Learn page).

Properties

Property Value
Caption Config. Tmpl. Selection Rules
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 Table ID Integer Specifies the table that the template applies to. via Page 5469 “API Setup” TableRelation AllObjWithCaption.“Object ID” where(“Object Type” = const(Table))
2 Template Code Code[10] Specifies the config template that should be applied via Page 5469 “API Setup” TableRelation Table 8618 “Config. Template Header” (“Config. Template Header”.Code where(“Table ID” = field(“Table ID”))); NotBlank
5 Selection Criteria BLOB —
6 Description Δ BC24 Text[250] Specifies a description for the API template selection. via Page 5469 “API Setup” FlowField: lookup(“Config. Template Header”.Description where(Code = field(“Template Code”), “Table ID” = field(“Table ID”))); not editable
10 Order Integer Specifies the order of the entry. via Page 5469 “API Setup”
11 Page ID Integer Specifies the API web service page that the template applies to. via Page 5469 “API Setup”

Keys

  • Key1: Table ID, Template Code, Page ID (clustered)
  • Key2: Order

Procedures

  • SetSelectionCriteria()
  • GetFiltersAsTextDisplay(): Text
  • FindTemplateBasedOnRecordFields(RecordVariant: Variant; var ConfigTemplateHeader: Record "Config. Template Header"): Boolean Δ BC25

Plus 2 local procedures.

Relations

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.

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: "Config. Tmpl. Selection Rules"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources