Compartir a través de


Configuración de las opciones de host local (configuración del conjunto de transacciones de X12)

Para procesar un intercambio entrante, BizTalk Server debe determinar el esquema que necesita usar para procesar y validar el intercambio. Esto consiste en determinar el espacio de nombres de destino asociado al esquema y el esquema que se va a utilizar. En esta página de acuerdo de la entidad, especifique las propiedades que se van a usar en la determinación del espacio de nombres de destino. Cómo BizTalk Server determina el esquema se describe en Resolución de acuerdos, Detección de esquemas y Autorización para mensajes EDI recibidos.

Nota

Este tema se aplica también a valores de configuración relacionados con HIPAA.

Importante

No hay propiedades deshabilitadas en la > pestaña de acuerdo unidireccional de una parte B si desactivaste los mensajes locales de BizTalk recibidos por la entidad o admite el envío de mensajes de esta entidad para la Parte A. Sin embargo, todas las propiedades están deshabilitadas en la misma página de la pestaña Parte B-Parte> A si ha seleccionado 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.

Determinar el espacio de nombres de destino

En la cuadrícula Personalizar espacio de nombres de destino, puede establecer los espacios de nombres de destino en uno de los espacios de nombres de los esquemas estándar enviados con BizTalk Server. En la cuadrícula, se asocia un valor del elemento Espacio de nombres de destino con los valores del remitente de la aplicación (GS2) y el código de identificador del conjunto de transacciones (ST1). Cuando BizTalk recibe un mensaje cuyos elementos de datos GS2 y ST1 coinciden con los de una fila de la cuadrícula, BizTalk usará el espacio de nombres correspondiente para procesar el mensaje. Los valores de los elementos especificados deben ser únicos.

Si un mensaje no tiene una coincidencia con los elementos de datos GS2 y ST1 de cualquier fila de la cuadrícula, BizTalk Server procesará el mensaje con el espacio de nombres de la fila para la que se comprueba la columna Predeterminada. Esto actúa como el espacio de nombres de destino predeterminado. Si no se identifica ningún espacio de nombres, BizTalk Server usará el espacio de nombres predeterminado de http://schemas.microsoft.com/BizTalk/Edi/EDIFACT/2006.

Nota

Si especifica una configuración para algunos de los campos de la cuadrícula y luego la elimina, deberá eliminar la fila completa para evitar errores en la validación de la página.

Nota

Para obtener un ejemplo de uso de esta cuadrícula, ejecute el tutorial de programadores de la interfaz EDI, en concreto la configuración de una entidad de la que se va a recibir un intercambio. Para obtener más información, vea Step 4: Configure a Party and Business Profile for Your Trading Partner.

Para configurar el host local para conjuntos de transacciones

  1. Cree un contrato de codificación X12 tal y como se describe en Configuración general (X12). Para actualizar un contrato existente, haga clic con el botón derecho en el contrato en la página Partes y perfiles empresariales 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 Configuración de host local.

  3. Seleccione Convertir formato decimal implícito Nn en valor numérico base 10 para convertir un número EDI especificado con el formato Nn en un valor numérico base-10 en el XML intermedio en BizTalk Server.

    Nota

    Después de esta conversión, puede haber errores en la validación de la longitud del XML intermedio. Ello se debe a que el número en formato numérico de base 10 incluye un decimal, lo que conlleva que su longitud sea superior en uno al número en formato Nn. Para resolver este problema, agregue un valor de 1 al valor de longitud mínima o máxima.

  4. Como parte de la configuración de validación del conjunto de transacciones, si establece la directiva de separador final en Opcional o Obligatoria, puede seleccionar Crear etiquetas XML vacías para que los separadores finales tengan que el remitente del intercambio incluya etiquetas XML vacías para separadores finales.

  5. En la sección Personalizar espacio de nombres de destino , haga lo siguiente:

    1. Active la casilla Predeterminado de la fila que contiene el espacio de nombres de destino predeterminado que desea definir.

    2. En la columna For ST1 (Para ST1 ), seleccione un valor para el código de identificador del conjunto de transacciones en la lista desplegable.

    3. En la columna GS2 , escriba un valor alfanumérico para el remitente de la aplicación con un mínimo de dos caracteres y un máximo de 15 caracteres. Este campo es obligatorio.

    4. En la columna Espacio de nombres de destino, seleccione en la lista desplegable o escriba el espacio de nombres de destino que se usará para un intercambio cuando no se encuentre ninguna coincidencia entre los elementos de datos de cualquier fila de la cuadrícula y los campos del intercambio.

      Nota

      Estos serán los valores que BizTalk Server comparará con los valores asociados al intercambio que ha recibido.

    5. Repita estos pasos para cualquier otro espacio de nombres de destino que se vaya a usar.

    6. Para quitar un espacio de nombres de destino de la lista, seleccione la fila y haga clic en Eliminar.

  6. Haga clic en Aplicar para aceptar los cambios, o haga clic en Aceptar para escribir y validar los cambios y, a continuación, cierre el cuadro de diálogo.

Consulte también

Configuración de las opciones de conjuntos de transacciones (X12)