Visión general de flujos posibles

Esta sección proporciona una visión general de los tipos de transformación que puede realizar WebSphere Partner Gateway. En el apartado Pasos generales para definir intercambios de documentos se proporcionan más detalles de estas transformaciones y lo que es necesario hacer para configurarlas.

Flujo de EDI a EDI

WebSphere Partner Gateway puede aceptar un intercambio EDI de un participante o del gestor de comunidad, transformarlo en un tipo de intercambio EDI distinto (por ejemplo, EDI-X12 en EDIFACT) y enviar el documento al gestor de comunidad o participante. A continuación, se detalla el proceso para transformar un intercambio EDI en otro intercambio EDI:

  1. El intercambio EDI recibido en el concentrador se desensobra.
  2. Las transacciones individuales internas del intercambio EDI se transforman en el formato EDI del destinatario.
  3. La transacciones EDI transformadas se ensobran y envían al destinatario.

La Figura 23 muestra un intercambio X12 en el que se desensobran tres transacciones. Las transacciones se transforman en un formato EDIFACT y luego se ensobran y envían al participante.

Figura 23. Flujo de intercambio EDI a intercambio EDI
Esta figura muestra cómo se desensobra un intercambio X12, cómo se transforman las transacciones X12 en transacciones EDIFACT y cómo se ensobran las transacciones EDIFACT antes de entregarse

Cada una de las transacciones tiene asociada una correlación de transformaciones que especifica cómo se transforma la transacción. La transacción puede transformarse en una sola transacción o en varias transacciones, si se ha utilizado un encadenamiento de correlaciones para crear la correlación. Si el proceso por lotes del ensobrador está activado, las transacciones que entran en el concentrador en un sobre saldrán del mismo en un sobre. Sin embargo, si hay puntos de ruptura del sobre (por ejemplo, distintos valores para atributos EDI o un perfil de sobre diferente) o si el proceso por lotes está desactivado, las transacciones saldrán en distintos sobres. Consulte el apartado Ensobrador para obtener una descripción general del ensobrador (que es el componente que reúne un conjunto de transacciones que deben enviarse a un participante, las pone en un sobre y las envía). Consulte el apartado Modalidad de proceso por lotes para obtener más información sobre el proceso por lotes.

La transacción también puede tener asociada una correlación de validación.

WebSphere Partner Gateway puede aceptar un intercambio EDI de un participante o del gestor de comunidad, desensobrarlo y transformar las transacciones EDI resultantes en documentos XML o ROD.

Figura 24. Flujo de intercambio EDI a documentos XML
Esta figura muestra cómo se desensobra un intercambio X12 y cómo se transforman las transacciones X12 en documentos XML

La transacción puede transformarse en un solo documento o en varios documentos, si se ha utilizando un encadenamiento de transacciones para crear la correlación.

Flujo de XML o ROD a EDI

WebSphere Partner Gateway puede recibir documentos XML o ROD de un participante o del gestor de comunidad, transformarlos en transacciones EDI, ensobrar las transacciones y enviarlas al gestor de comunidad o a un participante.

En la Figura 25 se muestran los documentos XML que se transforman en interacciones X12 y se ensobran.

Figura 25. Flujo de documentos XML a intercambio EDI
Esta figura muestra cómo se transforman los documentos XML en transacciones X12 y cómo éstas se ensobran antes de entregarse

Un documento puede transformarse en varias transacciones (si se ha utilizado el encadenamiento de correlaciones para crear la correlación) y las transacciones se pueden ensobrar en distintos intercambios. En la Figura 26 se muestra un documento XML que se transforma en tres transacciones X12. Dos de las transacciones se ensobran juntas. Una se pone en un sobre aparte.

Figura 26. Flujo de documentos XML a varias transacciones EDI
Esta figura muestra cómo se transforma un documento XML en tres transacciones X12 y cómo dos de las transacciones se ensobran juntas y una se ensobra por separado antes de entregarse

Flujo de varios documentos XML o ROD a intercambio EDI

WebSphere Partner Gateway puede recibir un archivo que consta de uno o varios documentos XML o ROD de un participante o del gestor de comunidad, transformar el documento o los documentos en transacciones EDI, ensobrar las transacciones EDI en varios sobres y enviarlos al gestor de comunidad o al participante.

Cada documento puede transformarse en una sola transacción o, si se ha utilizado un encadenamiento de correlaciones, en varias transacciones.

Notas:
  1. Los documentos enviados en un archivo deben ser del mismo tipo, documentos XML o documentos ROD, pero no pueden ser de ambos.
  2. Los documentos ROD deben ser del mismo tipo.

En la Figura 27 se muestra un conjunto de documentos XML que se está dividiendo, lo que resulta en documentos XML individuales. Los documentos XML se transforman en transacciones X12 y las transacciones se ensobran.

Figura 27. Flujo de varios documentos XML a intercambio EDI
Esta figura muestra cómo se divide un archivo XML que contiene varios documentos XML, cómo se transforman los documentos XML en transacciones X12 y cómo las transacciones X12 se ensobran antes de entregarse

En la Figura 27, los documentos se dividen (por el manejador de divisor XML) y las transacciones transformadas se ensobran juntas. El manejador de divisor XML debe tener activada la opción BCG_BATCHDOCS (el valor predeterminado) para que esto suceda. Si BCG_BATCHDOCS está activada y la modalidad de proceso por lotes del ensobrador está activada, estas transacciones pueden colocarse en el mismo sobre EDI. La modalidad de proceso por lotes del ensobrador se describe en el apartado Modalidad de proceso por lotes.

Flujo de XML a ROD o de ROD a XML

WebSphere Partner Gateway puede recibir un documento XML o ROD de un participante o del gestor de comunidad, transformar el documento en el otro tipo (XML en ROD o ROD en XML) y después enviar el documento al participante o gestor de comunidad.

En la Figura 28 se muestra una serie de documentos XML que se transforman en documentos ROD.

Figura 28. Flujo de documento XML a documento ROD
Esta figura muestra cómo los documentos XML se transforman en documentos ROD

El documento puede transformarse en un solo documento o en varios documentos, si se ha utilizando un encadenamiento de transacciones para crear la correlación.

Flujo de XML a XML o de ROD a ROD

WebSphere Partner Gateway puede recibir un documento XML o ROD de un participante o del gestor de comunidad, transformarlo en un documento del mismo tipo (XML en XML o ROD en ROD) y después enviar el documento al participante o al gestor de comunidad.

En la Figura 29 se muestran documentos XML que se transforman en documentos XML de un formato distinto.

Figura 29. Flujo de documento XML a documento XML
Esta figura muestra la transformación de tres documentos XML y cómo el primero se transforma en dos documentos XML, el segundo se transforma en un solo documento XML y el tercero se transforma en dos documentos XML

El documento puede transformarse en un solo documento o en varios documentos, si se ha utilizando un encadenamiento de transacciones para crear la correlación.

Copyright IBM Corp. 2003, 2005