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

Page 5335 "Integration Table Mapping List"

Base Application · Microsoft.Integration.SyncEngine

Across versions

  1. BC23-30present

Neighbourhood 6 connected objects and pages

Table 5335 "Integration Table Mapping" (relates to)Integration Table MappingTable 5335 "Integration Table Mapping" (pages and codeunits on it, 2 links)Integration Table MappingCodeunit 5330 "CRM Integration Management" (calls, 2 links)CRM Integration ManagementCodeunit 10 "Type Helper" (calls)Type HelperCodeunit 7201 "CDS Integration Impl." (calls)CDS Integration Impl.Page 672 "Job Queue Entries" (calls)Job Queue Entries

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 · captioned “Integration Table Mappings” · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Integration Table Mappings
SourceTable Integration Table Mapping
PageType List
UsageCategory Lists
ApplicationArea Suite

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Group Name Name Specifies the name of the integration table mapping entry. from the table field
Table TableCaptionValue Specifies the name of the Business Central table to map to the integration table.
Table Filter TableFilter Specifies the synchronization inclusion filter on the Business Central table. Records that fall outside this filter are not synchronized.
Direction Direction Specifies the synchronization direction. from the table field
Integration Table IntegrationTableCaptionValue Specifies the name of the integration table to map to the Business Central table.
Integration Table Filter IntegrationTableFilter Specifies the synchronization inclusion filter on the table in the system you are integrating with. Records that fall outside this filter are not synchronized.
Synch. Only Coupled Records Synch. Only Coupled Records Specifies if the synchronization engine will process only currently coupled records or couple the newly created records as well. from the table field
Multi Company Synch. Enabled Multi Company Synch. Enabled Specifies if the multi-company synchronization is enabled for this mapping. from the table field
Integration Field IntegrationFieldCaptionValue Specifies the ID of the field in the integration table to map to the Business Central table.
Integration Field Type IntegrationFieldTypeValue Specifies the type of the field in the integration table to map to the Business Central table.
Table Config Templates TableConfigTemplates Specifies configuration templates to use when creating new records in the Business Central table (specified by the Table ID field) during synchronization.
Integration Table Config Templates IntTableConfigTemplates Specifies configuration templates to use for creating new records in the integration table.
Int. Tbl. Caption Prefix Int. Tbl. Caption Prefix Specifies text that appears before the caption of the integration table wherever the caption is used. from the table field
Synch. Modified On Filter Synch. Modified On Filter Specifies a date/time filter that uses the date on which records were modified to determine which records to synchronize from the system you are integrating with. The filter is based on the Modified On field on the integration table records. from the table field
Synch. Int. Tbl. Mod. On Fltr. Synch. Int. Tbl. Mod. On Fltr. Specifies a date/time filter that uses the date on which records were modified to determine which records to synchronize to the integration system. The filter is based on the SystemModifiedAt field on the Business Central table records. from the table field
Deletion-Conflict Resolution Deletion-Conflict Resolution Specifies the action to take when a coupled record is deleted in one of the connected applications. from the table field
Update-Conflict Resolution Update-Conflict Resolution Specifies the action to take when a coupled record is updated in both of the connected applications. from the table field
Disable Event Job Resch. Disable Event Job Resch. Specifies if event-based rescheduling of synchronization jobs should be turned off for this table mapping. from the table field
User Defined User Defined Specifies if the field is generated manually through the integration table mapping wizard. from the table field
FactBoxes Troubleshooting part Page 5327 “Int. Table Mapping Errors” —

Actions

Group Action ToolTip Runs
Navigation Fields View fields in integration tables that are mapped to fields in Business Central. Page 5361 “Integration Field Mapping List”
Use Default Synchronization Setup Resets the integration table mappings and synchronization jobs to the default values for a connection with the integration system. All current mappings are deleted.
Job Queue Entry View or edit the job queue entry for this integration table mapping.
Integration Synch. Job Log View the status of the individual synchronization jobs. This includes synchronization jobs that have been run from the job queue and manual synchronization jobs that were performed on records from the Business Central client.
Synchronize Modified Records Synchronize records that have been modified since the last time they were synchronized.
Run Full Synchronization Start a job for full synchronization between records in Business Central and the integration system for each of the selected integration table mappings.
Run Unconditional Full Synchronization Start the full synchronization job for all records of this type in Business Central and the integration system. This includes records that have already been synchronized.
Integration Uncouple Job Log View the status of jobs for uncoupling records. The jobs were run either from the job queue, or manually, in Business Central.
Integration Coupling Job Log View the status of jobs for match-based coupling of records.
Delete Couplings Delete couplings between the selected Business Central record types records in the integration system.
Match-Based Coupling Make couplings between the selected Business Central table and the integration table based on matching criteria.
New Table Mapping Create a new integration table mapping. Page 5384 “CDS New Man. Int. Table Wizard”
Manual Integration Table Mappings See created manual integration mappings. Page 5382 “Man. Int. Table Mapping List”

Procedures

7 local procedures, no public ones.

Triggers

OnAfterGetRecord, OnInit

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.

Called by

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: "page", object_name: "Integration Table Mapping List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources