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

Table 1265 "Data Exch. Field Mapping Buf."

Base Application · System.IO

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-30unchanged

Neighbourhood 4 connected objects and pages

Table 1237 "Transformation Rule" (relates to)Transformation RulePage 1265 "Data Exch. Setup Subform" (pages and codeunits on it)Data Exch. Setup SubformCodeunit 9806 "Field Selection" (calls)Field SelectionPage 1266 "Select Source" (calls)Select Source

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

Properties

Property Value
Caption Data Exch. Field Mapping Buf.
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 Data Exchange Def Code Code[20] — DataClassification SystemMetadata
2 Data Exchange Line Def Code Code[20] — DataClassification SystemMetadata
3 Table ID Integer — DataClassification SystemMetadata
4 Column No. Integer — DataClassification SystemMetadata
5 Type Option — OptionCaption: Field,Table; DataClassification SystemMetadata
10 Field ID Integer — DataClassification SystemMetadata
11 Default Value Text[250] Specifies another value than the data in the field that will be exported, because you selected the Use Default Value check box. This field is only relevant for export. via Page 1265 “Data Exch. Setup Subform” DataClassification SystemMetadata
13 Source Text[250] Specifies the XPath to the XML node that must be mapped to the specified field in Microsoft Dynamics 365. via Page 1265 “Data Exch. Setup Subform” DataClassification SystemMetadata
20 Caption Text[250] Specifies the caption of the field in Dynamics 365 that the node in the currency exchange rate file must map to. via Page 1265 “Data Exch. Setup Subform” not editable; DataClassification SystemMetadata
22 Depth Integer — DataClassification SystemMetadata
23 Transformation Rule Code[20] Specifies a rule for transforming imported text to a supported value before it can be mapped to a specified field in Microsoft Dynamics 365. When you choose a value in this field, the same value is entered in the Transformation Rule field in the Data Exch. Field Mapping table and vice versa. via Page 1265 “Data Exch. Setup Subform” TableRelation Table 1237 “Transformation Rule” (Transformation Rule); DataClassification SystemMetadata

Keys

  • Key1: Data Exchange Def Code, Data Exchange Line Def Code, Field ID, Table ID (clustered)

Procedures

  • InsertFromDataExchDefinition(var TempDataExchFieldMappingBuf: Record "Data Exch. Field Mapping Buf." temporary; DataExchDef: Record "Data Exch. Def"; var TempSuggestedField: Record "Field" temporary)
  • InsertFromDataExchDefinitionLine(var TempDataExchFieldMappingBuf: Record "Data Exch. Field Mapping Buf." temporary; DataExchLineDef: Record "Data Exch. Line Def"; var TempSuggestedField: Record "Field" temporary; NewDepth: Integer)
  • InsertFieldMappingDefinition(var TempDataExchFieldMappingBuf: Record "Data Exch. Field Mapping Buf." temporary; DataExchMapping: Record "Data Exch. Mapping"; Indentation: Integer)
  • InsertSuggestedFields(var TempDataExchFieldMappingBuf: Record "Data Exch. Field Mapping Buf." temporary; DataExchMapping: Record "Data Exch. Mapping"; var TempSuggestedField: Record "Field" temporary; Indentation: Integer)
  • InsertFieldMappingLineDefinition(var TempDataExchFieldMappingBuf: Record "Data Exch. Field Mapping Buf." temporary; DataExchMapping: Record "Data Exch. Mapping"; DataExchFieldMapping: Record "Data Exch. Field Mapping"; Indentation: Integer)
  • SourceAssistEdit(var XMLBuffer: Record "XML Buffer")
  • CaptionAssistEdit()

Plus 6 local procedures.

Triggers

OnDelete, OnInsert, OnRename

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: "Data Exch. Field Mapping Buf."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources