Compartir a través de


Paso 2 (para Azure): Creación de un contrato EDI

En este tema, creará asociados mediante el portal de Azure BizTalk disponible como parte de Microsoft Azure BizTalk Services. También usted creará un acuerdo entre los dos socios (Northwind y Contoso) para procesar el mensaje de pedido de ventas X12 enviado por Contoso a Northwind.

Para crear asociados

  1. Con su cuenta de Microsoft, inicie sesión en el portal.

  2. Cree un asociado para Northwind. Siga los pasos en Socios y Perfiles para crear un socio.

    Importante

    Marque este asociado como asociado administrado.

  3. Repita los pasos para crear un asociado para Contoso. No marque este asociado como asociado administrado.

Para crear un contrato

  1. En la página principal del portal, haga clic en Contratos.

  2. En la página Contratos , haga clic en la pestaña X12 si aún no está en esa pestaña. A continuación, haga clic en Crear contrato.

  3. En la página Nuevo contrato , escriba los detalles siguientes:

    Campo Descripción
    Nombre Escriba un nombre para el contrato. Para este tutorial, especifique el nombre como DemoAgreement.

    Nota: Se trata de un campo obligatorio. El nombre del contrato debe ser único.
    Descripción Escriba notas o una descripción para el contrato.
    Perfil de Socio 1 (administrado) Seleccione el asociado administrado para el contrato. Un asociado administrado es un asociado administrado por el proveedor de servicios y las canalizaciones se implementan para ese asociado durante la implementación del contrato. Normalmente, los asociados administrados por el proveedor de servicios se configuran como un asociado administrado, mientras que los asociados empresariales no están marcados como asociados administrados.

    Nota: En este tutorial, el asociado administrado es Northwind.

    Nota: El perfil predeterminado se muestra en el campo Perfil. Elija el perfil deseado que se ha configurado para el asociado.
    Perfil de socio 2 Seleccione el socio para el acuerdo (que no sea un socio gestionado).

    Nota: El perfil predeterminado se muestra en el campo Perfil. Elija el perfil deseado que se ha configurado para el asociado.

    Identidades

    Campo Descripción
    Calificador de identificador de asociado 1 Seleccione un calificador de autenticación que proporcione identidades empresariales únicas a los socios comerciales. En este tutorial, seleccione ZZ-Mutually Definido.
    Importancia Escribe Northwind.
    Calificador de identificador de asociado 2 Seleccione un calificador de autenticación que proporcione identidades empresariales únicas a los socios comerciales. En este tutorial, seleccione ZZ-Mutually Definido.
    Importancia Escribe Contoso.

    Seguimiento

    Campo Descripción
    Seguimiento de las propiedades del mensaje lateral de envío Compruebe esto para almacenar las propiedades del mensaje cuando se envíe el mensaje EDI al asociado. Una vez almacenados, puede consultar estos datos haciendo clic en Seguimiento en el panel izquierdo del Portal de Azure BizTalk.

    Cuando esté habilitado, también puede almacenar el cuerpo del mensaje marcando Registrar el cuerpo del mensaje del lado de envío.
    Seguimiento de las propiedades del mensaje lateral de recepción Compruebe esto para almacenar las propiedades del mensaje cuando se recibe el mensaje EDI de un asociado. Una vez almacenados, puede consultar estos datos haciendo clic en Seguimiento en el panel izquierdo del Portal de Azure BizTalk.

    Cuando esté habilitado, también puede almacenar el cuerpo del mensaje seleccionando Seguimiento del cuerpo del mensaje de recepción.
  4. Haga clic en Continue.

    Al hacer clic en Continuar , se agregan dos pestañas nuevas, una para la configuración de recepción y la otra para la configuración de envío. Cada pestaña es para un acuerdo unidireccional entre los dos asociados, uno para recibir mensajes y el otro para enviar mensajes.

  5. Especifique la configuración de recepción.

    1. En la página Transporte , establezca el tipo de transporte en HTTP.

      El campo Punto de conexión muestra la dirección URL a la que Contoso debe enviar el mensaje de pedido de ventas X12.

    2. En la página Protocolo , especifique los valores siguientes.

      1. Si es necesario, especifique valores para ISA1, ISA2, ISA3 e ISA4.

      2. En Confirmaciones, seleccione TA1 esperado y 997 esperado si desea generar confirmaciones técnicas y funcionales en respuesta para recibir el mensaje.

      3. En Esquemas, haga clic en el botón Cargar y cargue el esquema X12 840 (que descargó del Centro de descarga) y el esquema SalesOrder (que creó en Para crear un esquema dentro del proyecto EDI).

        Establezca las siguientes propiedades en la sección Esquemas .

        Propiedad Importancia
        Versión 00401
        Tipo de transacción (ST1) 840
        Esquema /X12_00401_840.xsd
    3. En la página Transformar , cargue la transformación que creó en Para crear una transformación en el proyecto EDI.

      En Elija los mapas que desea ejecutar como parte de este contrato, elija /X12_00401_840.xsd para Esquemas y /EDI840TOSALESORDER. TRFM para Transformar nombre de archivo.

    4. En la página Ruta, seleccione Rutar hacia la cola de Service Bus y proporcione la dirección relativa de la cola a la que se envía el mensaje. Para este tutorial, especifique la dirección relativa como queueordersedi para que la dirección URL completa sea https://<namespace>.servicebus.appfabriclabs.com/queueordersedi.

      Nota:

      En este tutorial no se trata el escenario en el que se envía un mensaje con error al punto de conexión especificado en configuración de suspensión de mensajes. Sin embargo, para la implementación correcta del contrato, debe proporcionar un valor para esta configuración. Puede introducir un valor no vacío.

  6. Especifique la configuración de envío.

    Nota:

    Para el escenario descrito en este tutorial, no necesita ninguna configuración de envío para el acuerdo. Sin embargo, no se puede implementar un contrato sin especificar la configuración de envío, aunque sean valores ficticios. Además, en la pestaña Configuración de envío , no es necesario proporcionar ningún valor ficticio para el URI de entrada, transformación y procesamiento por lotes.

    1. En la página Protocolo , en Esquemas, haga clic en el botón Cargar y cargue el esquema para el mensaje X12 840.

      Establezca la versión en 00401, tipo de transacción en 840 y esquemaen X12_00401_840.

    2. En la página Transporte , especifique los puntos de conexión en los que se enviarán los mensajes o confirmaciones de respuesta a los asociados. Debe especificar un punto de conexión para los mensajes que se procesan correctamente, así como los mensajes que se suspenden debido a un error en el procesamiento.

  7. Haga clic en Implementar contrato para implementar el contrato. El contrato ahora se implementa en la dirección URL que se mostró en la página Transporte de la pestaña Configuración de recepción .

Véase también

Tutorial 4: Creación de una aplicación híbrida con BizTalk Server 2013