Compartir a través de


Configuración de sobres (configuración del conjunto de transacciones EDIFACT)

En la página Sobres de la sección Configuración del conjunto de transacciones, se define cómo BizTalk Server genera los segmentos UNG y UNH para un intercambio codificado por EDIFACT que envía a la entidad.

El segmento UNG es el encabezado que identifica y especifica un grupo funcional de un intercambio codificado en EDIFACT. Contiene información acerca de la fecha y la hora en la que el grupo funcional se preparó, junto con el tipo y la versión del documento en el grupo funcional.

El segmento UNH es el segmento del encabezado del mensaje de un intercambio codificado en EDIFACT. Proporciona información acerca del tipo de mensaje, y de la agencia responsable de mantener la publicación del tipo de mensaje. Este segmento indica el inicio de un documento dentro de un intercambio e indica el tipo de documento que sigue.

En la sección Encabezado de grupo funcional (UNG), se asocian valores UNG con valores UNH y un espacio de nombres. Cuando BizTalk Server determina que un mensaje XML de BizTalk tiene los valores establecidos para los elementos UNH y el espacio de nombres Target en una fila de la cuadrícula, BizTalk Server rellenará los elementos de datos UNG con los valores de la misma fila de la cuadrícula. Los valores de los elementos UNH y el espacio de nombres Target deben ser únicos.

Si un mensaje no tiene una coincidencia con los elementos UNH y el espacio de nombres Target en cualquier fila, BizTalk Server rellenará el mensaje con los valores de los elementos UNG de la fila predeterminada. Estos valores se usarán incluso si el mensaje no tiene una coincidencia con los elementos UNH y el espacio de nombres Target de la fila predeterminada.

Cuando el motor de BizTalk determina que un mensaje XML de BizTalk tiene los valores establecidos para los elementos UNH y el espacio de nombres Target, el motor rellenará los elementos UNG en el mensaje con los valores establecidos para ellos en la cuadrícula, siempre que se active la casilla Crear segmentos de agrupación .

Nota

En la sección Encabezado de grupo funcional (UNG), si escribe una configuración para cualquiera de los campos de la cuadrícula y, a continuación, elimina esa configuración, tendrá que eliminar toda la fila o se producirá un error en la validación de la página.

Importante

Todas las propiedades están deshabilitadas en la pestaña de acuerdo unidireccional B de la parte A> si ha desactivado los mensajes de BizTalk local recibidos por la parte o admite el envío de mensajes de esta entidad para la Parte A. Sin embargo, todas las propiedades están habilitadas en la misma página de la pestaña Entidad B-Entidad> A si seleccionó la casilla al crear la entidad A.

Requisitos previos

Debe haber iniciado sesión como miembro del grupo Administradores de BizTalk Server o BizTalk Server operadores B2B.

Para definir los segmentos UNG y UNH

  1. Cree un contrato de codificación EDIFACT como se describe en Configuración de la configuración general (EDIFACT). Para actualizar un contrato existente, haga clic con el botón derecho en el contrato en la página Partes y perfiles de negocio y haga clic en Propiedades.

  2. En una pestaña de contrato unidireccional, en la sección Configuración del conjunto de transacciones , haga clic en Sobres.

  3. En una fila de la cuadrícula, escriba los valores siguientes:

    • En la columna Para tipo de mensaje UNH2.1 , escriba un tipo de conjunto de transacciones. (Máximo seis caracteres.)

    • En la columna UNH2.2 , escriba el número de versión del mensaje. (Como mínimo un carácter; tres caracteres como máximo).

    • En la columna UNH2.3 , escriba el número de versión del mensaje. (Como mínimo un carácter; tres caracteres como máximo).

    • En la columna UNH2.5 , escriba el código asignado. (Máximo, seis caracteres. Debe ser alfanumérico).

    • En la columna Espacio de nombres de destino , seleccione el espacio de nombres de destino del esquema. Este campo es obligatorio.

      Nota

      Estos serán los valores que BizTalk Server compare con los valores asociados con el intercambio que se crea.

  4. En la misma fila de la cuadrícula, escriba uno de los valores siguientes:

    • En el caso de UNG1 (identificación de grupo funcional), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de seis caracteres. Este campo es obligatorio.

    • Para UNG2.1 (Identificación del remitente de la aplicación), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de 35 caracteres. Este campo es obligatorio.

    • En UNG2.2 (calificador de código remitente de la aplicación), escriba un valor alfanumérico, con un máximo de cuatro caracteres. Este campo es opcional.

    • Para UNG3.1 (Identificación del destinatario de la aplicación), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de 35 caracteres. Este campo es obligatorio.

    • Para UNG3.2 (calificador de código de destinatario de aplicación), escriba un valor alfanumérico, con un máximo de cuatro caracteres. Este campo es opcional.

    • Para UNG6 (agencia de control), escriba un valor alfanumérico con un mínimo de uno y un máximo de dos. Este campo es obligatorio.

    • En UNG7.1 (Número de versión del tipo de mensaje), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de tres caracteres. Este campo es obligatorio.

    • Para UNG7.2 (Número de versión de tipo de mensaje), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de tres caracteres. Este campo es obligatorio.

    • Para UNG7.3 (Código asignado por asociación), escriba un valor alfanumérico con un mínimo de 1 carácter y un máximo de 6 caracteres. Este campo es obligatorio.

    • En UNG8 (Contraseña de aplicación), escriba un valor alfanumérico con un mínimo de un carácter y un máximo de 14 caracteres. Este campo es obligatorio.

      Nota

      Estos serán los valores que BizTalk Server escribirán en los campos UNG del intercambio que está creando si los elementos De tipo de mensaje UNH2.1, UNH2.2, UNH2.3, UNH2.5 y Espacio de nombres target de la misma fila son una coincidencia para los asociados al intercambio.

  5. Repita los pasos 4 y 5 para introducir filas adicionales en la cuadrícula.

  6. Para una fila de la cuadrícula, haga clic en Predeterminado para designarla como fila predeterminada.

    Nota

    Si un mensaje no tiene una coincidencia con UNH2.1, UNH2.2, Los elementos UNH2.3, UNH2.5 y Target de espacio de nombres de cualquier fila, BizTalk Server rellenarán el mensaje con los valores de los elementos UNG1, UNG2.1, UNG2.2, UNG3.1, UNG3.2, UNG6, UNG7.1, UNG7.2, UNG7.3 y UNG8 en la fila predeterminada. Estos valores se usarán incluso si el mensaje no tiene una coincidencia con los elementos De tipo de mensaje UNH2.1, UNH2.2, UNH2.3, UNH2.5 y Target de la fila predeterminada.

    Nota

    Si no se selecciona ninguna fila predeterminada y el mensaje no tiene una coincidencia para los elementos UNH2.1, UNH2.2, UNH2.3, UNH2.5 y Espacio de nombres target en cualquier fila, BizTalk suspenderá el mensaje.

  7. Haga clic en Aplicar para aceptar los cambios antes de continuar con la configuración o haga clic en Aceptar para validar los cambios y, a continuación, cierre el cuadro de diálogo.

Consulte también

Configuración de valores del conjunto de transacciones (EDIFACT)