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

Table 1220 "Data Exch."

Base Application · System.IO

Across versions

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

Neighbourhood 57 connected objects and pages

Table 1222 "Data Exch. Def" (relates to)Data Exch. DefTable 1227 "Data Exch. Line Def" (relates to)Codeunit 1200 "Import Bank Statement" (pages and codeunits on it)Import Bank StatementCodeunit 1203 "Import XML File to Data Exch." (pages and codeunits on it)Import XML File to Data Exch.Codeunit 1214 "Map DataExch To Intermediate" (pages and codeunits on it)Map DataExch To IntermediateCodeunit 1217 "Pre-map Incoming Purch. Doc" (pages and codeunits on it)Pre-map Incoming Purch. DocCodeunit 1218 "Map Incoming Doc to Purch Doc" (pages and codeunits on it)Codeunit 1240 "Read Data Exch. from File" (pages and codeunits on it)Read Data Exch. from FileCodeunit 1241 "Fixed File Import" (pages and codeunits on it)Codeunit 1269 "Export Mapping" (pages and codeunits on it)Export MappingCodeunit 1273 "Exp. Pre-Mapping Gen. Jnl." (pages and codeunits on it)Exp. Pre-Mapping Gen. Jnl.Codeunit 1274 "Exp. Mapping Gen. Jnl." (pages and codeunits on it)Codeunit 1275 "Exp. Post-Mapping Gen. Jnl." (pages and codeunits on it)Exp. Post-Mapping Gen. Jnl.Codeunit 1276 "Exp. Writing Gen. Jnl." (pages and codeunits on it)Codeunit 1277 "Exp. External Data Gen. Jnl." (pages and codeunits on it)Exp. External Data Gen. Jnl.Codeunit 1278 "Exp. User Feedback Gen. Jnl." (pages and codeunits on it)Exp. User Feedback Gen. Jnl.Codeunit 1280 "Map Currency Exchange Rate" (pages and codeunits on it)Map Currency Exchange RateCodeunit 1283 "Export Generic XML" (pages and codeunits on it)Codeunit 1413 "Read Data Exch. from Stream" (pages and codeunits on it)Read Data Exch. from StreamCodeunit 1703 "Exp. Mapping Head Pos. Pay" (pages and codeunits on it)Codeunit 1704 "Exp. Pre-Mapping Det Pos. Pay" (pages and codeunits on it)Codeunit 1705 "Exp. Mapping Det Pos. Pay" (pages and codeunits on it)Codeunit 1707 "Exp. Mapping Foot Pos. Pay" (pages and codeunits on it)Codeunit 1709 "Exp. External Data Pos. Pay" (pages and codeunits on it)Codeunit 1710 "Exp. User Feedback Pos. Pay" (pages and codeunits on it)Codeunit 20111 "AMC Bank Exp. CT Feedback" (pages and codeunits on it)Codeunit 20112 "AMC Bank Exp. CT Pre-Map" (pages and codeunits on it)Codeunit 20113 "AMC Bank Exp. CT Hndl" (pages and codeunits on it)Codeunit 20114 "AMC Bank Imp.STMT. Hndl" (pages and codeunits on it)Codeunit 20120 "AMC Bank Exp. CT Write" (pages and codeunits on it)Codeunit 20125 "AMC Bank Import Statement" (pages and codeunits on it)Codeunit 4813 "Intrastat Report Exp. External" (pages and codeunits on it)Codeunit 6155 "E-Doc. DED PEPPOL External" (pages and codeunits on it)Codeunit 6156 "E-Doc. DED PEPPOL Pre-Mapping" (pages and codeunits on it)Codeunit 6157 "Pre-Map Sales Cr. Memo Line" (pages and codeunits on it)Codeunit 6158 "Pre-Map Sales Inv. Line" (pages and codeunits on it)Codeunit 6159 "Pre-Map Service Cr. Memo Line" (pages and codeunits on it)Codeunit 4100 "Temp Blob" (calls)Table 1221 "Data Exch. Field" (referenced by, 2 links)Data Exch. FieldTable 272 "Check Ledger Entry" (referenced by, 2 links)

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.
DataClassification CustomerContent
Permissions TableData “Data Exch.” = ri, TableData “Data Exch. Field” = rimd

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 Entry No. Integer — AutoIncrement
2 File Name Text[250] —
3 File Content BLOB —
4 Data Exch. Def Code Code[20] — TableRelation Table 1222 “Data Exch. Def” (Data Exch. Def)
5 Data Exch. Line Def Code Code[20] — TableRelation Table 1227 “Data Exch. Line Def” (“Data Exch. Line Def”.Code where(“Data Exch. Def Code” = field(“Data Exch. Def Code”)))
6 Table Filters BLOB —
10 Incoming Entry No. Integer — TableRelation Table 130 “Incoming Document” (Incoming Document)
11 Related Record RecordID —

Keys

  • Key1: Entry No. (clustered)
  • Key2: Data Exch. Def Code

Procedures

  • InsertRec(FileName: Text[250]; var FileContent: InStream; DataExchDefCode: Code[20])
  • ImportFileContent(DataExchDef: Record "Data Exch. Def"): Boolean
  • ImportToDataExch(DataExchDef: Record "Data Exch. Def"): Boolean
  • ExportFromDataExch(DataExchMapping: Record "Data Exch. Mapping")
  • GetFileExtension(): Text
  • SetFileContentFromBlob(TempBlob: Codeunit "Temp Blob")

Triggers

OnDelete

Relations

Referenced by

17 fields in 15 objects relate to this table (TableRelation or CalcFormula).

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

Evidence 1 sources