|
next
|
Subject: EDI Error Author: Tony Lavinio Date: 01 Mar 2007 09:04 AM
|
Just make one with a text editor.
"ZZ" is not a valid value for 0007; it should be "ZZZ" according
to the specifications.
However, we allow you to extend the range of codelist values to
add your own. There are several mechanisms, but the easiest is with
the .properties files. There can be one for EDIFACT, one for IATA,
one for EANCOM and one for X12.
Each has the same format:
<version> '.' <element> '.' <value> '=' <description>
<version> can be the actual version, like S93A for EDIFACT or
1997 for EANCOM or 005040 for X12 or 061 for IATA - or just an
asterisk to mean "all versions."
<element> is the element ID. In EDIFACT/EANCOM/IATA, they include
leading zeros, but in the X12 standard they do not. (Not my fault!)
<value> is the valid value you want to add to the list of codelist
values for that element that are allowed.
<description> is what comment should be generated in the outgoing
XML if comments are enabled. You can leave it blank, like this:
S93A.0007.ZZ=
but our recommendation is always to put in a description, like this:
S93A.0007.ZZ=Mutually defined
In your case, the following would work if you received messages in
all sorts of versions, but using ZZ instead of ZZZ:
*.0007.ZZ=Mutually defined
Our recommendation also is to be as specific as possible, including
the version wherever known.
These .properties files can contain any number of codelist extensions
you require.
|
|
|