2012-01-14 22 views
5

Tengo un proyecto para implementar una solución EDI en un sitio web existente similar al comercio electrónico. Solo hay tres documentos EDI involucrados y solo una empresa con la que transferir archivos. Han definido estrictamente los documentos X12, y serán responsables de todos los GET/PUT a un sitio FTP. Los tres documentos son el Consejo de inventario (entrante), Notificación de envío (entrante) y Factura (saliente).PHP EDI X12 Parsing

No queremos/necesitamos implementar una solución de gestión de EDI completa. Mi pregunta es: ¿estoy loco por pensar que esta es una tarea de análisis relativamente simple usando PHP? ¿Alguien sabe de alguna biblioteca PHP existente que pueda ser útil (tal vez X12 a XML)? Mis búsquedas han llegado vacías. Me gustaría comenzar por mi cuenta de inmediato si se trata de un objetivo realista y no hay otros recursos disponibles.

Respuesta

1

Estaba buscando algo así para .NET ... y nada (al menos no gratis, pero realmente caro). No creo que encuentres nada para php. Terminé con un código simple para analizar (edi 850) y extraer la información que necesitaba. Creo que sería el mejor enfoque para ti también.

3

El diseñador para Oakland Data Transformer es gratuito y esto le permite comprender realmente la estructura del documento X12 en el contexto de su documento de muestra. Deberá ponerse en contacto con Oakland Software support para obtener las definiciones de EDI requeridas.

Dependiendo de lo que necesite, si solo está analizando los documentos, debería poder hacerlo fácilmente con PHP y entender el contexto utilizando el producto anterior le quitará el misterio.

Descripción completa: ejecuto Oakland Software.

+0

son las definiciones EDI todavía disponible? Su dominio de soporte tiene un error. – eComEvo

+1

Este producto ahora es propiedad de Talend. Deberías contactarlos. –

+1

dice el sitio de Drupal fuera de línea ... –