-
|
I have an EDIFACT document that isn't using repetitions, but it's of course present in the UNA segment. When writing out the file, I was trying to write back out the UNA segment, using the reader.getDelimiters() but the map was empty for the repetition character. I came across issue #77 which states that the repetition sepaprator is onlly available in syntax version 4. When I changed the document to syntax version 4, I now see the repetition character in the getDelimiters() map. I was unable to find in any EDIFACT docs why this was restricited to version 4. It seemed to be present in version 3 as well? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
|
@hancockks , much of the documentation I used to support StAEDI is from the Joint Syntax Working Group (JSWG) site [1]. It seems that recently it's be reorganized and some of the documentation is either no longer available (for free) or it's been relocated. This page [2] has information about syntax versions 1-3, but unfortunately it looks like the V3 PDF was incorrectly updated and it's only an amendment. If you look at the V2 PDF on page 14, it identifies the structure of the UNA, which is the same for V3.
Compare that to the V4 syntax here [3] (the first PDF, page 23)
Specifically, the "reserved for future use" in the earlier versions was replaced with the repetition separator in V4, and the decimal mark is decommissioned and shall be ignored. Let me know if this clears things up. If there is some better source of documentation that is not behind a pay wall I would be more than happy to take it into consideration. [1] https://service.gefeg.com/jwg1/Current/id1.htm |
Beta Was this translation helpful? Give feedback.
@hancockks , much of the documentation I used to support StAEDI is from the Joint Syntax Working Group (JSWG) site [1]. It seems that recently it's be reorganized and some of the documentation is either no longer available (for free) or it's been relocated.
This page [2] has information about syntax versions 1-3, but unfortunately it looks like the V3 PDF was incorrectly updated and it's only an amendment. If you look at the V2 PDF on page 14, it identifies the structure of the UNA, which is the same for V3.