Summary of errors
In some cases, the size of an element code, which is defined as an item restriction, was greater than the maximum allowable size for that item. In these cases, the restriction was deleted:
ANSI Tree | Element Type |
---|---|
ansi2003.mtt | AmendmentTypeCd Element |
ansi2003.mtt | CommodityGeoLogicalConnectorCd Element |
ansi2040.mtt | AmendmentTypeCd Element |
ansi3030.mtt | ActionCd306 Element |
install_dir\Supplychain_EDI_vn.n.n\wtx\x12\trees
Some of the transaction sets have ambiguous definitions. These transaction sets are removed from the type tree. If you need to use any of these transaction sets, you must modify them according to how you plan to use them.
Analysis uncovered a few transaction sets whose definitions are ambiguous. These transaction sets were not removed from the type tree. However, if you use any of these transaction sets, they must be modified in accordance with how you use it.
In cases where it was possible to change the definition of a transaction set to make it unambiguous, it was changed. Verify the changes before you use that transaction set. If a solution was not possible, without information on the data structure, the transaction set was left in its ambiguous state.
Transaction sets that cause analysis errors are detailed here:
Tree | Transaction Set | Analysis Error |
---|---|---|
ansi2003.mtt | #830 | optional segments not distinguishable |
ansi2040.mtt | #830 | optional segments not distinguishable |
ansi3010.mtt | #830 | optional segments not distinguishable |
ansi3020.mtt | #110 | optional segments not distinguishable |
#838 | data objects of same component not distinguishable | |
#426 | optional segments not distinguishable | |
ansi3030.mtt | #838 | data objects of same component not distinguishable |
#861 | optional loops not distinguishable | |
#304 | optional segments not distinguishable | |
#404* | blocked loops not distinguishable | |
#417* | blocked loops not distinguishable | |
ansi3060.mtt | #304 | optional segments not distinguishable |
ansi3070.mtt | #304 | optional segments not distinguishable |
ansi4010.mtt | #304 | optional segments not distinguishable |
ansi4020.mtt | #304 | optional segments not distinguishable |
ansi5040.mtt | #355 | optional loops not distinguishable |
* The type trees were changed so these errors do not occur. Explanations of how the trees were changed are found in the documentation provided here.