La Web del Programador: Comunidad de Programadores
 
    Pregunta:  18446 - SISTEMA DE TRANSFERENCIA EDI
Autor:  gabriel sellanes
Hola necesitaria alguna pista ya que debo convertir un archivo enviado por EDI y en formato ANSI X12 O UN / EDIFAC
En realidad no tengo ni idea de como hacerlo por eso me dirijo a ustedes para ver si alguien me tira algún salvavidas.
En realidad yo recibo un archivo en formato ansi x12 o un /edifac y necesito convertirlo en formato ascii y luego procesarlo.-
Pero también tengo que respoder a partir de un ascii convertirlo en
ansi x12 o edifac según lo que sea.-
Esperando alguna respuesta que me ayude a resolver este pequeño gran inconveniente.-
Saludos y Gracias
Gabriel Sellanes

  Respuesta:  Marco Villatoro
Bueno en realidad no es tanto de convertir de un formato a otro, ya que no es tan sencillo, y tampoco es muy complejo, Antes que nada tendrias que saber que realmente es un formato y que es un ESTANDAR, yo se que los formatos ASCII, es donde estan todos los caracteres soportados por algunas regiones, y a diferencia de este ANSI X12 o UN/EDIFACT son un estandar para normalizar la forma en que deben enviarse siertos documentos, por lo que la informacion dentro de un archivo ANSI X12 o UN/EDIFACT ya esta en ASCII, pero no en un archivo con la estructura que deseas, o con las tabulaciones que quieres, te recomiendo que entres a la pagina de EAN de mi pais y trates de optener mas informacion es posible que en tu pais tambien exista una pagina similar pues esta es de UN. la pagina www.eanguatemala.org.gt
estos estandares son como algoritmos de encriptacion, y lo que tienes que aprender es como se estructura cada documento en los distintos estandares de Intercambio electronica de Documentos ( por su siglas en ingles Electronic Document Intercheing EDI)