Cargo-IMP

This parser requires an additional license. If you are interested, please contact our support or sales team.

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) Remove blanks (XML will be normalized): Trims all field values. Example: "a;" b " ;c" becomes "a;b;c".

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

Parser configuration


The configuration of this parser is described on the following subpages. To use the Cargo-IMP parser, you always need an XML configuration file cargo-imp_rules.xml in folder ./etc/admin/datawizard. This file tells the parser how to deal with all the special cases you will find in almost every single Cargo-IMP format definition. Per default, you will already find many specified formats, but there are a lot of older formats out there that you might have to specify yourself. If you do not want to spend time on this, you can, of course, always call our sales department and we can talk about doing that for you in a project.

Structure templates


See section Templates for source and target structures.