Resumen de los formatos de datos EDI
Existen varios formatos de datos de uso común para el intercambio de datos entre interlocutores comerciales. Muchos de ellos son formatos basados en texto combinados con una descripción de su uso. Le daremos una visión general sobre algunos formatos comúnmente usados que son soportados por Anveo EDI Connect. Aunque falte un formato de datos en nuestra lista, probablemente tenemos una forma de soportarlo en Anveo EDI Connect. No dude en ponerse en contacto con nosotros.
Texto simple/CSV – Valores separados por comas
Muchos formatos de intercambio de datos se basan en el texto. Con Anveo EDI Connect puede importar y exportar datos como texto desde y hacia Microsoft Dynamics 365 BC / Dynamics NAV. Hay muchas maneras diferentes de dar formato a los datos. Los ejemplos son los campos de longitud fija, que utilizan caracteres de separación y formatos basados en registros. En Anveo EDI Connect puede especificar las tablas y campos de origen y destino de los datos. Puede definir filtros para que los datos se procesen de forma diferente, por ejemplo, en función de la clase de registro de una línea.
Ejemplo de un simple archivo CSV:
# Record Type = CUST;Name;No. CUST;Smith, John;1000 # Record Type = ORDER;No.;Item No.;Qty ORDER;10023;IX3243;5 ORDER;10023;IX3241;1 ORDER;10023;IX3248;2
UN/EDIFACT– Intercambio electrónico de datos de las Naciones Unidas para la administración, el comercio y el transporte
Un formato comúnmente utilizado para intercambiar datos entre los interlocutores comerciales, especialmente en Europa, es UN/EDIFACT.
Hay muchos sistemas que soportan el intercambio de datos a través de EDIFACT. Con Anveo EDI Connect puede intercambiar datos con cualquier entidad que soporte un mensaje EDIFACT. Hay muchas versiones diferentes del estándar. Cada versión se denomina, por ejemplo, D96A. Anveo EDI Connect es compatible con todas las versiones del estándar EDIFACT.
El estándar se agrupa por clases de mensaje. Los tipos de mensajes más utilizados son los pedidos (ORDERS), las respuestas a pedidos (ORDRSP), los avisos de envío (DESADV), las facturas comerciales (INVOIC) y muchos más. Anveo EDI Connect soporta todos los tipos de mensajes entrantes y salientes. Por ejemplo, nuestros clientes están utilizando avisos de remesas (REMADV), envíos de almacén (INSDES), datos de carga (IFTMIN), informes de ventas (SLSRPT) e informes de inventario (INVRPT).
También hay muchos subconjuntos. Como EANCOM, EDIELEKTRO, EDIGAS, [email protected], EDITEC, ODETTE y muchos más. Con Anveo EDI Connect puede procesar también todos los subconjuntos de EDIFACT.
El siguiente ejemplo le mostrará el comienzo de un típico archivo EDIFACT:
UNB+UNOC:3+1234567890123:14+0987654321098:14+120501:1324+1' UNH+777+ORDERS:D:96A:UN:EAN008' BGM+220+ORD111111+9' DTM+137:120501:102'
Los datos se estructuran en segmentos como en este ejemplo UNB, UNH, BGM y DTM. Los datos reales se almacenan en los llamados elementos de datos, que normalmente están separados por los caracteres + y :. Los elementos de datos pueden ser hijos del segmento, en cuyo caso se separan por el carácter + o pueden ser hijos de compuestos, separados por el carácter :. También es posible utilizar diferentes caracteres de separación.
ASC/X12 – Comité de Normas Acreditado X12
El Comité de Estándares Acreditados X12 (ASC X12) es responsable de mantener un conjunto de estándares de EDI. Los estándares X12 se utilizan principalmente en los EE.UU. y en empresas internacionales. Hay muchos tipos de mensajes para diferentes aplicaciones.
Las clases de mensaje estándar son, por ejemplo, 850 – Pedido de compra, 857 – Envío y Aviso de factura.
El formato de datos es muy similar al UN/EDIFACT, pero X12 utiliza caracteres de separación de variables, que se definen en el segmento ISA al principio del mensaje. Anveo EDI Connect soporta todos los tipos de mensajes de X12. La funcionalidad del asistente varía en función del tipo de mensaje, pero siempre es posible importar el archivo, crear la estructura a partir del archivo de ejemplo y asignar los campos a las tablas de Microsoft Dynamics NAV.
ISA*00* *00* *01*0123456789 *12*1123456789 *100325*1113*U*00403*000011436*0*T*>~ GS*PO*1234567890*1234567890*20140411*1354*1704*X*004010~ ST*850*00001234~
XML – Lenguaje de marcado extensible
Los archivos XML son soportados por muchos sistemas. En XML se pueden especificar los datos de forma estructurada. XML es muy flexible y permite una variedad de formatos de archivo diferentes. Con Anveo EDI Connect puede importar y exportar XML en Microsoft Dynamics 365 BC / Dynamics NAV. Anveo EDI Connect le ofrece una forma flexible de manejar sus archivos XML con muchas más opciones que los puertos XML incorporados de Microsoft Dynamics. Ejemplo de un archivo XML: >
<Root xmlns="http://anveogroup.com/2014/examples/communication"> <Item No="IX3241"> <Description> Item description with <b>Formated</b> Text </Description> </Item> </Root>
XML utiliza elementos, como
Hay muchos formatos de datos basados en XML, como el IDOC utilizado por SAP, cXML, OpenTrans y muchos más.
IDOC – Documento intermedio
Formato de datos basado en XML utilizado por SAP. XML es totalmente compatible con Anveo EDI Connect, pero este formato de datos es bastante difícil de configurar debido a la cantidad de datos transferidos.
cXML – XML de comercio
Formato de datos basado en XML utilizado, por ejemplo, por Ariba. XML es totalmente compatible con Anveo EDI Connect. Pero cXML también especifica el canal de comunicación, que puede requerir software adicional.
OpenTrans
Formato de datos basado en XML. XML es totalmente compatible con Anveo EDI Connect.
VDA – Asociación de la Industria del Automóvil
La VDA es una organización que publicó algunos estándares utilizados en el sector de la automoción. El formato de archivo original es un formato de archivo de texto plano/CSV de longitud fija. Los archivos son a menudo codificados en el mainframe. El formato de archivo es en general soportado por Anveo EDI Connect. Los diferentes tipos de mensajes, como envíos, facturas, etc. tienen nombres como VDA4906, VDA4913 etc. Las versiones más recientes también codifican los datos como UN/EDIFACT.
Comunicación y transferencia de datos
Comunicación basada en archivos y mensajes
Existen dos variantes para enviar datos EDI. Uno es enviar los ficheros al interlocutor comercial, el otro es enviar mensajes.
La diferencia entre la transferencia de datos basada en archivos y la basada en mensajes son los metadatos proporcionados con la transmisión.
Protocolos de comunicación
FTP – Protocolo de transferencia de archivos
FTP es un protocolo de comunicación basado en archivos. El canal no está encriptado para el FTP estándar. El protocolo está basado en cliente/servidor. El cliente puede acceder a los archivos en el servidor. Es posible crear directorios, leer y renombrar archivos y borrarlos. Para obtener una versión cifrada del protocolo FTP, consulte FTPS y SFTP.
Anveo EDI Connect soporta FTP sobre un complemento opcional que se incluye con cada licencia. El complemento puede actuar como cliente FTP y soporta varias propiedades del protocolo FTP, como el modo de transferencia de datos activo y pasivo.
FTPS – FTP sobre TLS
FTPS es una versión encriptada del protocolo FTP. Al igual que el FTP, está basado en archivos. Existen varias opciones para la encriptación del canal de comunicación. El modo implícito establece el canal seguro antes de enviar cualquier otro dato, mientras que el modo explícito establece la encriptación explícitamente llamando a un comando en el servidor.
Anveo EDI Connect soporta FTPS sobre un complemento opcional que puede actuar como cliente FTPS.
SSH – Secure Shell
SSH es un protocolo de red encriptado que permite la ejecución de comandos en el servidor remoto. Uno puede usar SSH para hacer un túnel con otros protocolos como SFTP sobre un canal seguro. Otra posibilidad es utilizar SCP para la transmisión cifrada de datos.
SFTP – Protocolo de transferencia de archivos SSH
SFTP es un protocolo de red cifrado basado en archivos que proporciona funcionalidad para transferir y gestionar archivos a través de un canal de datos seguro. Para ello utiliza el protocolo FTP sobre una conexión segura SSH.
Anveo EDI Connect puede soportar SSH y SFTP a través de un complemento opcional. Si usted requiere esta característica, por favor contáctenos.
SCP – Copia segura
Permite una transferencia de datos cifrada y basada en archivos. Para ello utiliza el protocolo SSH.
Anveo EDI Connect puede soportar SCP a través de un complemento opcional. Si usted requiere esta característica, por favor contáctenos.
X.400 – Sistema de tratamiento de mensajes
Es un sistema de intercambio de datos cifrado y basado en mensajes. X.400 es un sistema de buzón de correo y se utiliza para compartir archivos de mensajes de Anveo EDI Connect.
Anveo EDI Connect permite la conexión de componentes de comunicación externos. Para la transferencia de datos del X.400 se necesita un software de cliente X.400 o un proveedor de servicios. En general, recomendamos un proveedor de servicios al que se pueda acceder directamente mediante el complemento Anveo EDI Connect para permitir una completa supervisión de errores dentro de Microsoft Dynamics 365 BC / Dynamics NAV.
AS/2 – Declaración de aplicabilidad 2
Permite el intercambio seguro de datos basados en mensajes a través de Internet. Genera sobres para los mensajes que pueden solicitar la confirmación de la transmisión. AS/2 está diseñado principalmente para uso empresarial, características como MDNs proporcionan evidencia de la transmisión de datos.
Anveo EDI Connect es compatible con AS / 2 actualmente sólo a través de software o servicio externo. Esto se debe principalmente a razones técnicas, ya que un servidor debe escuchar las respuestas del sitio remoto y no se recomienda alojar dichos servidores desde el interior de NAV. Es posible una integración completa de software externo, incluyendo la supervisión de errores.
OFTP – Protocolo de transferencia de archivos Odette
El OFTP se utiliza principalmente en el sector de la automoción. Es un protocolo de transferencia basado en mensajes que soporta varios canales de datos. Puede encriptar y comprimir los mensajes antes de enviarlos. A diferencia de lo que el nombre sugiere, es técnicamente muy diferente de FTP. OFTP puede manejar archivos muy grandes, puede reanudar una transferencia de mensajes fallidos y soporta comprobaciones de integridad.
Anveo EDI Connect puede trabajar con software OFTP externo. Es posible integrar el software en la arquitectura de comunicación de Anveo EDI Connect para garantizar que el usuario pueda supervisar la transferencia de archivos desde el interior de Microsoft Dynamics 365 BC / Dynamics NAV.
POP3 – Protocolo de oficina de correos 3
POP3 es un protocolo de comunicación basado en mensajes. Permite recuperar los correos electrónicos de un servidor de correo. Su funcionalidad es muy limitada porque sólo permite listar, recuperar y eliminar correos electrónicos en el servidor. SMTP es la contrapartida para el envío de mensajes. POP3 puede utilizarse en un modo cifrado o no cifrado.
Anveo EDI Connect soporta POP3 a través de un complemento opcional.
SMTP – Protocolo simple de transferencia de correo
El SMTP se utiliza para enviar correos electrónicos. Por lo tanto, es un protocolo basado en mensajes. Es posible encriptar el canal de comunicación antes de enviar los datos. Para recuperar los mensajes se utiliza POP3 o IMAP.
Anveo Anveo EDI Connect Anveo EDI Connect es compatible con SMTP a través de un complemento opcional.
MDN – Notificación de disposición de mensajes
Aviso de entrega, por ejemplo para transmisiones AS/2.
IMAP – Protocolo de acceso a mensajes de Internet
Protocolo de red para la recuperación de mensajes de correo electrónico.