|
next
|
 Subject: Need help with unique particle attribution rule violation Author: DG Sarbo Date: 05 Aug 2009 10:15 AM Originally Posted: 05 Aug 2009 03:12 AM
|
I don't see your point.
We have always done validation with an XSD/dictionary in our old mapping tool.
With our new tool, SS, we wanted to do validation with the converters, or with an XSD (--> doc wizard, with an EDI/SEF).
Because the converters/xsd builder cannot handle all EDI/SEF combo we are forced to do it with XQuery.
We don't want e.g. 60% of our validation with converters/XSD's and 40% within a XQuery, we want to handle that in one place/file, so when changes occur to our services we know where to look.
I am not saying SS is a bad tool or anything (I like working with it very much). I am just saying that the converters cannot handle everything that is possible in EDI... I have given enough examples already of this. Because we have a uniform way of working, we do all our validation in one place (in the XQuery). So we have no real use of the build in converters (we are pretty unhappy about this).
The converters should handle anything/everything of EDI, and if not, it should be made very clear from the beginning that there are things in the XML datamodel (like UPA) that cause problems when working on a mapping.
Edit:
EDIFACT is not a language, users can redefine it any way they want. It is possible to have a redefinition of a segment (e.g. RFF, Mandatory, length 35 and later in the message RFF, Mandatory, length 25. Or Another example: It should be possible to have 2 DTM segments of which the first is optional and the second is mandatory).
|
|
|
|