X12


X12 is an EDI data transmission standard used mainly in the United States. The main difference to EDIFACT, which is mainly used in Europe, is the different structure of the message, but technically the same principles apply.

The source structures for the different message types are available as templates.

Settings


(1) Check input format: If this checkbox is set, the input fields are checked against their format templates during parsing. If a value violates the format template of the field or exceeds the field length, an error is created. If an error occurs, the profile job will not be aborted immediately in phase 2, but at the end of phase 2 or after 50 errors. Attention: The use of format checking puts a strain on performance and should only be used if absolutely necessary.

(2) Check min/max settings: Specifies whether to check the number of repetitions (of fields and nodes) in the source structure.

(3) Split files: See section below.

(4) Execute semantic checks: Incoming files can be checked with semantic rules. See section Semantic check .

Split files


An X12 file may only contain one message type, since the profile only allows for one source structure to be defined. But the format would allow for different message types in one file.

The checkbox (3) can be used to split one X12 file into individual messages. A job is created for each message. The restriction to one message type still applies if the messages in the profile are to be parsed into the source structure.

The parser is only implemented for the X12 version 005030.

See also section X12 input file check.

Structure templates


See section Templates for source and target structures.