
September 17, 2026
Improved cardinality indicators in schema trees
Cardinality information in the source and target schema trees is now displayed using standard cardinality notation. This makes it easier to identify optional, mandatory, and repeating schema elements at a glance.
Key features or highlights
Instead of the previously used asterisk (*) and loop icons, tree nodes now display cardinality information using standard notation, making schema constraints easier to understand at a glance.
Examples include:
- • 0..1 – optional element that can occur once
- • 1..1 – mandatory element that occurs exactly once
- • 0..* – optional element that can occur multiple times
- • 1..* – mandatory element that can occur multiple times
Cardinality indicators are displayed directly in front of the corresponding tree nodes.
A new “Show cardinality indicators” option is available in the “Mapping Preferences”. Cardinality indicators are enabled by default and can be disabled if you prefer a cleaner tree view.
Benefits to users
This change provides a clearer and more consistent representation of schema cardinality while allowing you to customize the schema tree according to your preferences.
You can find more information in our BIS Mapping Services help.
September 8, 2026
AI-based sample data generation for mappings in the BIS Mapping Designer
You can now use AI to generate sample message data directly in the mapping editor. This helps you quickly create realistic data for testing and validating your mappings.
Key features:
- • The “Generate sample data using AI action” is available in the mapping editor.
- • Sample data is generated based on the selected schemas.
- • Generated data follows the schema structure and uses realistic example values where possible.
- • You can generate new sample data multiple times.
- • The generation process provides feedback, including loading indicators and error messages.
- • Supported formats include JSON, XML, CSV, EDIFACT, and X12.
Generate realistic sample data in seconds instead of creating it manually. This speeds up mapping development and testing, especially for complex schemas such as EDIFACT, and helps you better understand schema structures.
You can find more information in our BIS Mapping Services help.
Support schema-specific subfolders for sample files in the BIS Mapping Designer Service
You can now see and delete sample files located in schema-specific subfolders, in addition to the existing support for mapping-specific subfolders.
Key features
- • Both mapping-specific and schema-specific sample files are visible in the sample data file chooser dropdown on the mapping page.
- • The backend provides information indicating whether a sample file is in a mapping-specific or schema-specific subfolder for clear disambiguation.
- • The user interface shows in which subfolder each sample file is located.
- • Users can delete sample files regardless of which subfolder they reside in, with the front end correctly informing the backend about the file location.
- • Accessibility considerations and UI tests have been taken into account to ensure quality.
Benefits to users
This feature allows you to work seamlessly with mapping projects uploaded from BIS Mapping Designer without needing to reorganize files manually, improving efficiency and usability.
Advanced controls for expanding and collapsing schema trees in the BIS Mapping Designer Service
You can now expand or collapse multiple nodes in the source and target schema trees with a single action. This makes it easier to navigate large and deeply nested schemas when creating mappings.
Key features
- • Expand or collapse all nodes in a schema tree.
- • Expand or collapse nodes by tree level.
- • Continue to expand or collapse individual nodes using the arrow next to the node.
- • Adjust the source and target schema trees independently.
Benefits to users
The new controls help you quickly adjust the level of detail displayed in a schema tree, making complex schemas easier to navigate and reducing visual clutter.
You can find more information in our BIS Mapping Services help.
Prevent saving incomplete expressions in visual editor in the BIS Mapping Designer Service
The visual editor now prevents incomplete or invalid expressions from being saved. This ensures that only complete expressions are transferred to the mapping code.
Key features
- • The “Apply” button remains disabled until all required parts of an expression are complete.
- • Incomplete parts of an expression are highlighted and provide information about what is missing.
- • Validation also covers nested expressions.
- • A confirmation dialog appears when you close the visual editor without applying your changes.
- • Incomplete expressions are not transferred to the mapping code.
Benefits to users
You can create and edit expressions without the risk of transferring incomplete or invalid expressions to the mapping code. This improves reliability and helps prevent mapping errors.
AI-based sample data generation for complex schemas
AI-based sample data generation now supports schemas that consist of multiple files and schemas organized in folders. This enables you to generate sample data for more complex mapping scenarios.
Key features
- • Generate sample data for schemas that span multiple files.
- • Generate sample data for schemas organized in folders.
- • Start the generation directly from an open mapping in BIS Mapping Designer.
- • Entry points outside BIS Mapping Designer are no longer available.
Benefits to users
You can generate sample data for more complex schema structures without creating the data manually. This simplifies testing and validating mappings that use multi-file schemas or schemas organized in folders.
AI-proposed mapping code directly from SIA
You can now apply code changes proposed by SIA directly to your open mapping in the Mapping Designer Service. Describe the change you need in the SIA chat, review the proposed code, and apply it with a single click—saving you from manually copying and pasting code into the editor.
Key features:
- • Ask SIA to modify existing mapping code, such as adding empty-value handling, simplifying conditions, or adding explanatory comments.
- • Apply proposed code snippets directly to the relevant location in the mapping code editor.
- • Stay in control: changes are applied only after you choose to apply them.
- • The mapping executes automatically after a change is applied, using the existing error handling if execution fails.
Benefits:
- • Reduce manual effort when incorporating AI suggestions into your mapping.
- • Refine mapping logic through conversation while working in the Web Mapper.
- • Quickly check the result of an applied change through automatic mapping execution.