Compartir a través de


Tutorial 2: Tutorial para desarrolladores de interfaz EDI

En este tutorial se muestra cómo usar la funcionalidad EDI en BizTalk Server en un escenario de desarrollador de interfaz.

Escenario del tutorial

En este escenario, su socio comercial envía pedidos de compra a su compañía mediante el conjunto de transacciones 850 de ANSI X12 versión 4010 (un mensaje 850). Su compañía utiliza una aplicación interna, el sistema de pedidos, para procesar los pedidos de compra.

Usted es el programador responsable del diseño de la interfaz entre el mensaje 850 que recibe de su socio comercial y el sistema de pedidos interno de la compañía. Su socio comercial requiere una confirmación funcional (997) para cada mensaje de 850 que envía.

Para facilitar la referencia, se utilizan los siguientes identificadores:

Entidad Identificador
Su compañía El sistema de pedidos
Su socio comercial Fabrikam

El flujo de mensajes en la solución completa será como se muestra a continuación:

Flujo de mensajes del tutorial para desarrolladores de interfaz EDI

Flujo de mensajes

La solución de este tutorial hará lo siguiente:

  1. Recibir un intercambio de archivos sin formato del socio comercial Fabrikam.

    Nota

    Puede que los eventos de esta lista no se produzcan en el orden mostrado.

  2. Validar el intercambio EDI con su esquema, desensamblar el mensaje a XML y depositar el mensaje XML en el cuadro de mensajes.

  3. Generar una confirmación 997 al intercambio EDI recibido y depositarla en el cuadro de mensajes.

  4. Recoger el XML de 997 mediante un puerto de envío unidireccional y ensamblar el intercambio EDI 997.

  5. Enviar un intercambio 997 a Fabrikam.

  6. Recoger el XML del mensaje mediante un puerto de envío unidireccional y ensamblar el intercambio EDI del mensaje.

  7. Enviar un intercambio EDI a OrderSystem.

    Configuración

    En este tutorial, llevará a cabo lo siguiente:

  • Configurar BizTalk para recibir un mensaje 850 de su socio comercial y devolver una confirmación 997.t

  • Utilizar una asignación de BizTalk para convertir el mensaje 850 al formato necesario según el sistema de pedidos. Este mapa se proporciona en los archivos del tutorial en el SDK de BizTalk Server.

  • Configurar un puerto de recepción para recibir el mensaje 850.

  • Configurar un puerto de envío para enviar el mensaje 850 a OrderSystem en el formato correcto.

  • Configurar un puerto de envío para que se suscriba a la confirmación 997 generada por BizTalk y la devuelva al socio comercial, Fabrikam.

En esta sección

Consulte también

Tutoriales de BizTalk Server