Phase 3

images/download/attachments/135168880/1067-version-3-modificationdate-1743477405203-api-v2.png


(1) See section Top menu bar (mapping).

(2) See section Source structure.

(3) See section Attributes source structure.

(4) See section Target structure.

(5) See section Attributes target structure.

(6) See section Functions.

(7) Shortcut dialogue, see section below. See also section User settings.

(8) See section Save and Cache Profiles.

Structure templates


See section Templates for source and target structures.

Shortcut dialogue


Option

Description

Focus: Source structure

Focuses the source structure.

Focus: Target structure

Focuses the target structure.

Focus: Functions

To edit selected functions in the target structure.

Focus: Edit

To edit the currently selected component (field, node).

Test mapping

Opens the mapping test dialogue.

Restart

Opens the restart dialogue.

Search & find

Opens the search and find dialogue.

Create intermediate version

Creates an intermediate version of the profile, see (8).

New field

Creates a new field.

New node

Creates a new node.

Cut

Fields/nodes.

Copy

Fields/nodes.

Delete

Fields/nodes.

Paste

Fields/nodes.

Find link

Finds the field from the source structure that is mapped to a selected field in the target structure.

Paste including links

Inserts previously copied fields/nodes with mapping.

Paste with field names as fix value

Inserts previously copied fields/nodes and gives the inserted fields the name of the copied field as a fixed value. Note: The inserted fields all get the data type String.

Insert functions

Inserts previously copied functions.

Process


As we have already seen, the parser (phase 2) is responsible for filling the source structure with data to create the source tree.


images/download/attachments/135168880/Mapping_1_EN-version-1-modificationdate-1739262223126-api-v2.png


With this, you have generated the basic structure of the data on which the mapping in phase 3 is based. The data is divided into records in the source tree and in each record you have a hierarchical structure of nodes and fields. This is always the first critical design step when you think about what your output data should look like in the end.


The mapper's task is to build a target tree from the source tree.


images/download/attachments/135168880/Mapping_2b_EN-version-1-modificationdate-1739262223140-api-v2.png


Starting from the source tree, you have two major design tools to achieve that - records and paths.