All DDEX standards come in different versions. Over time, DDEX members and licensees have identified additional requirements that are then added into subsequent versions of a specific standard. DDEX standards are backwards compatible with few exceptions (see below). THis This means that, for instance:
- A message in version 3.2 of a specific standard will be able to be processed with no change by a processor for version 3.3; and
- A message in version 3.3 of a specific standard will be able to be processed with no change by a processor for version 3.2, provided that none of the new features of version 3.3 are being used or are important for either party.
to be added into Things to know when implementing DDEX
There are two cases where messages in two versions may not be compatible to one another: