tableIntegration & APIsofficial - Microsoftderived - from the source, no model text

Table 5380 "Man. Integration Table Mapping"

Base Application · Microsoft.Integration.SyncEngine

Across versions

  1. BC23not present
  2. BC24added
  3. BC252 fields changed, 2 procedures added
  4. BC262 fields changed
  5. BC27unchanged
  6. BC283 fields changed
  7. BC29-30unchanged

Neighbourhood 4 connected objects and pages

Table 8618 "Config. Template Header" (relates to, 2 links)Config. Template HeaderPage 5382 "Man. Int. Table Mapping List" (pages and codeunits on it)Man. Int. Table Mapping ListPage 5384 "CDS New Man. Int. Table Wizard" (pages and codeunits on it)CDS New Man. Int. Table WizardTable 5381 "Man. Integration Field Mapping" (referenced by, 3 links)Man. Integration Field Mapping

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.Integration.SyncEngine · BC24-30 · source at ea08af5e · facts from BC29

Properties

Property Value
DataClassification SystemMetadata

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 Name Δ BC28 Code[20] Specifies the name of the integration table. NotBlank
2 Table ID Integer — TableRelation AllObjWithCaption.“Object ID” where(“Object Type” = const(Table), “Object Subtype” = const(‘Normal’))
3 Integration Table ID Integer — TableRelation AllObjWithCaption.“Object ID” where(“Object Type” = const(Table), “Object Subtype” = const(‘CRM’))
4 Integration Table UID Integer — TableRelation Field.“No.” where(TableNo = field(“Integration Table ID”))
5 Int. Tbl. Modified On Id Integer Integration Table Modified On Id caption TableRelation Field.“No.” where(TableNo = field(“Integration Table ID”))
6 Sync Only Coupled Records Boolean —
7 Direction Option Specifies the synchronization direction. via Page 5384 “CDS New Man. Int. Table Wizard” OptionCaption: Bidirectional,ToIntegrationTable,FromIntegrationTable
8 Table Config Template Code Δ BC25 Δ BC26 Δ BC28 Code[10] — obsolete Removed 28.0; #if not CLEANSCHEMA28; TableRelation Table 8618 “Config. Template Header” (“Config. Template Header”.Code where(“Table ID” = field(“Table ID”)))
9 Int. Tbl. Config Template Code Δ BC25 Δ BC26 Δ BC28 Code[10] — obsolete Removed 28.0; #if not CLEANSCHEMA28; TableRelation Table 8618 “Config. Template Header” (“Config. Template Header”.Code where(“Table ID” = field(“Integration Table ID”)))
10 Table Filter BLOB —
11 Integration Table Filter BLOB —

Keys

  • Key1: Name (clustered)

Procedures

  • CreateRecord(IntegrationMappingName: Code[20]; IntegrationMappingTableId: Integer; IntegrationMappingIntTableId: Integer; IntegrationTableUID: Integer; IntTblModifiedOnId: Integer; SyncOnlyCoupledRecords: Boolean; lDirection: Option; TableFilter: Text; IntegrationTableFilter: Text) + BC25 − BC25 (internal)
  • InsertIntegrationTableMapping(var IntegrationTableMapping: Record "Integration Table Mapping"; MappingName: Code[20]; TableNo: Integer; IntegrationTableNo: Integer; IntegrationTableUIDFieldNo: Integer; IntegrationTableModifiedFieldNo: Integer; SynchOnlyCoupledRecords: Boolean; Direction: Option) + BC25 − BC25 (internal)
  • InsertIntegrationFieldMapping(IntegrationTableMappingName: Code[20]; TableFieldNo: Integer; IntegrationTableFieldNo: Integer; SynchDirection: Option; ConstValue: Text; ValidateField: Boolean; ValidateIntegrationTableField: Boolean; Status: Boolean; TransformationRule: Code[20]) (internal)

Plus 2 local procedures.

Triggers

OnDelete

Relations

Referenced by

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

Pages and codeunits on this table

Deprecations

  • field Int. Tbl. Config Template Code: Removed 28.0 (#if not CLEANSCHEMA28), “Replaced with Integration Table Config Template table”
  • field Table Config Template Code: Removed 28.0 (#if not CLEANSCHEMA28), “Replaced with Table Config Template 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). 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: "Man. Integration Table Mapping"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources