Rational Developer for System z, Versión 7.6.1

EDIFACT

Este tema presenta una estructura de nivel superior de un mensaje EDIFACT.

En el diagrama siguiente:
  • El carácter de tilde invertida es un delimitador real en la corriente de datos.
  • Las llaves { } se utilizan para indicar agrupaciones, pero realmente no forman parte de la corriente de datos.
Intercambio
{
   Consejo de serie de servicio (UNA)
   Cabecera de intercambio (UNB)
   `
   Grupos funcionales o sólo mensajes
   {
      Cabecera de grupo funcional - UNG
      `
         Mensaje_01
         {
            Cabecera de mensaje -- UNH
            `
               Segmento de datos 01
               {
                  Código {Código:Valor}
                  Elemento de datos simple {valor}
                  Elemento de datos compuesto
                  {
                     Elemento de datos de componente {valor}
                     :
                     Elemento de datos de componente {valor}
                  }   
                  `
               }
               Segmento de datos 02
               Segmento de datos 03
               Cola de mensaje -- UNT
            `
         }
         Mensaje_02
         Mensaje_03
         Cola de grupo funcional UNE
      `
   }
   Cola de intercambio UNZ
   `
}

Puede modelar el intercambio de nivel superior de un mensaje EDIFACT estableciendo las siguientes propiedades para el tipo complejo en el que se basa el mensaje:

Composición = Secuencia
Validación de contenido = Cerrada
Separador de datos de código = <EDIFACT_TAGDATA_SEP>
Separación de elementos de datos = Delimitada con códigos
Delimitador = <EDIFACT_CS>

Dentro de un mensaje EDIFACT, puede definir los delimitadores que se utilizarán en el propio mensaje utilizando el elemento opcional Consejo de serie de servicio. Para habilitar este elemento para que se reconozca como una Serie de servicio EDIFACT, debe establecer la propiedad del elemento Interpretar valor de elemento en Serie de servicio EDIFACT. También debe establecer los valores de delimitador en los valores de nemotécnico que se toman de forma predeterminada al establecer la propiedad Estándar del mensaje en EDIFACT.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)