¿Hay algún buen analizador X12 en Java que pueda procesar la especificación Walmart 810?¿Hay algún buen analizador X12 en Java?
ejemplo EDI:
ISA*00* *00* *16*102096559TEST *14*PARTNERTEST *071214*1406*U*00040*810000263*1*T*>
GS*IN*102096559TEST*PARTNER*20071214*1406*810000263*X*004010
ST*810*0001
BIG*20050205*6463367*20050202*3376103367
REF*IA*123456170*X5T
REF*DP*00017
REF*MR*0020
N1*SU*SUPPLIER NAME
N1*ST*WAL-MART 100*UL*0078742000992
N3*406 SOUTH WALTON BLVD
N4*BENTONVILLE*AR*72712
ITD*05*15*****45
DTM*011*20050205
FOB*CC
IT1**1080*EA*3.61**IN*001719653*UP*022108955228*UK* 00221089552284
PID*F****ITEM DESCRIPTION
SAC*A*I410***2350*******02
TDS*387530
CAD*T***RDWT*ROADWAY**BM*123456789
ISS*1080*EA*100*LB
CTT*1
SE*19*0001
GE*1*810000263
IEA*1*810000263
Su pregunta es sobre EDIFACT, pero su ejemplo no es EDIFACT, es ANSI X12. Mire BOTS en SourceForge. O mira un producto de traducción comercial. ¿No estás enviando el 810 a Walmart? Me parece que está GENERANDO X12 (a menos que trabaje para Walmart o una agencia de "factores" y esté recibiendo copias de carbono de los datos), sin analizar. Analizarías el 997 regresando. – Andrew
@ Andrew estás en lo correcto. Esto es ANSI X12, no EDIFACT – Chandana
Implementé EDI a XML usando java. Consulte aquí: [introduzca la descripción del enlace aquí] (http://stackoverflow.com/questions/2794262/is-there-any-good-open-source-edifact-parser-in-java) –