Cumplimiento de protocolos de mensajería

Se ha utilizado el estándar del cómo se van a transferir o recibir los diversos mensajes a través del sistema, en los cuales se establecido utilizar dos de los principales protocolos que serán parte de la base de las transmisiones del sistema:

  • UN/EDIFACT / X12

El estándar UN/EDIFACT (Electronic Data Interchange for Administration, Commerce and Transport) se define como un conjunto de datos estructurados conforme a un formato capaz de ser procesado automáticamente, enviado y leído, de esta publicación estándar otro organismo de estandarización, American Standard (ANSI) creo un comité llamado X12, este estándar es muy similar al EDIFACT en cuanto a su forma y es utilizado por ciertas navieras, pero tiene diferencias técnicas que hacen que sea leído o enviado de distinta forma.

  • XML 

Es un lenguaje desarrollado por World Wide Web Consortium (W3C), el cual se define como un conjunto de datos estructurados de una manera ordenada según el requerimiento de cada proceso de negocio, identificando el origen/destino del mensaje con su cabecera y detalle.

En este diseño se involucran estos dos protocolos cumpliéndose con el estándar, los cuales se representan en la siguiente gráfica y como conversan con las integraciones de los actores relevantes del PCS.

Figura 8 Estructura de un mensaje EDIFACT

En función de ello, el diseño del PCS ha considerado la transformación de mensajes entre los dos protocolos principales descritos, mensajes enviados o recibidos por EDI y/o XML, en los cuales podrían ser traducidos desde un formato XML a un formato EDI y viceversa, incluyendo el formato de CVS como salida permitida.

Para cumplir con esta transferencia de información, se seguirán los siguientes pasos que ya están estandarizados en el documento de referencia que se menciona al inicio del documento y que la siguiente figura los detalla.

Figura 9 Traducción de Mensajes