Originally posted by: jdavee
We've been researching better ways to use WTX as a validator. The problem is with custom type trees originating with the standard X12. We have several data sets that deviate from ANSI standard X12 (mostly inherited junk data we've been trying to eliminate for years).
WTX type trees for ANSI X12 are customized to accept the deviation. When data comes in that fails to parse, WTX will mark it as invalid but we can't get a simple report as to WHY it failed. Manual research is required.
Some tools like EDISim do a great job validating or analyzing X12 by ANSI standards. The deviation is picked out and displayed very quickly. But it won't accept these custom X12 files since they have acceptable deviations that EDISim will still pick out and reject.
EDISim uses SEF files to store the definitions for the X12. SEF is an open format to define X12 data (and other types) that is human and machine readable. It's a type tree of sorts. I've found several other commercial X12 apps that support SEF files.
Here's a link to info on SEF from the originators of the format:
http://www.edidev.com/articles/createIG/HowToCreateIG.html
We're currently researching how difficult it might be to edit SEF to support the customized X12, which would let EDISim validate our custom data. I'd prefer something within WTX to do this.
So, has anyone tried to use SEF files with WTX? Anything with WTX reporting validation or parsing issues in a readable form (not an incomprehensible trace file)?
Jim
#DataExchange#IBM-Websphere-Transformation-Extender#IBMSterlingTransformationExtender