Converters
A Converter provides functionality to convert values between client communication models and ERP communication models and vice versa. A common use case is the conversion of units between Nexeed Industrial Application System and the ERP system. Example: ERP system sends PCE (piece) as unit, which will then be converted into the Nexeed Industrial Application System standard value NAR (number of articles).
Currently, ERP Connectivity provides three types of Converters:
-
Date Time Converter
Static Converter that can be used to easily convert dates and times with timezone information.
-
Numeric Converter
Static Converter that applies some little more logic to convert a string into a number (integer, float, …).
-
Matrix Converter
Configurable Converter that can apply a key → value conversion with some additional parameters. A Connector Package can make use of one of the existing Matrix Converter configurations or provide new ones to fulfill a completely new use case. Currently available configurations are:
-
Unit Converter
for conversion from Nexeed Industrial Application System to ERP system and from ERP system to Nexeed Industrial Application System
-
Language Code Converter
for conversion from Nexeed Industrial Application System to ERP system and from ERP system to Nexeed Industrial Application System
-
Timezone Converter
converting a timezone string into this format: +/- hhmm
-
Location Mapping Converter
converting keys depending on the facility from client request that was sent to ERP Connectivity
-
-
Custom Converter
Custom Converters provide a flexible, configurable way to handle complex data transformations and mappings in ERP Connectivity. They are user-defined in package configuration, validated at runtime, and invoked during process flows to ensure data is correctly interpreted and processed.
For Example:
Status code from ERP System (e.g., BomExplosionStatus) is received and need to be mapped to an internal status code (e.g., ReleaseRevisionLevel).