Compartir a través de


Cómo se almacenan los datos correspondientes a mensajes EDI de entrada

Para generar una entrada del informe de estado correspondiente a un intercambio de entrada y a la confirmación enviada como respuesta, BizTalk Server lleva a cabo lo siguiente:

  1. Cuando la canalización de recepción EDI envía el XML del mensaje de entrada al cuadro de mensajes, esta canalización crea las siguientes entradas en el almacén de datos de informes de estado con los valores siguientes:

    • Una entrada de informe de estado por cada intercambio recibido, cuyo estado se establece como Aceptado/Parcialmente aceptado/Rechazado

    • Una entrada de informe de estado por cada confirmación técnica (intercambio), una por intercambio, cuyo estado se establece como Generado

    • Una entrada de informe de estado por cada confirmación funcional, una por grupo en X12 y una para todos los grupos en EDIFACT, cuyo estado se establece como Generado.

  2. Una vez que la canalización de envío haya enviado las confirmaciones al socio comercial, la canalización de envío EDI actualiza las entradas de estado de confirmación de intercambio y de estado de confirmación funcional a Enviado, según corresponda. No se realizan cambios en la entrada de estado del intercambio.

Datos almacenados por la canalización de recepción correspondientes a los intercambios de entrada

La canalización de recepción crea un registro en el almacén de datos de informes de estado para cada intercambio que recibe. Los datos almacenados incluyen:

  • Tipo de registro = Estado de intercambio

  • Dirección de intercambio = Recepción

  • Receptor del intercambio = Datos actualizados

  • Remitente del intercambio = Datos actualizados

  • Fecha del intercambio = Datos actualizados

  • Hora del intercambio = Datos actualizados

  • Id. de control de intercambio = Datos actualizados

  • Estado del intercambio = Datos actualizados

  • Número de grupos en el intercambio = Datos actualizados (En EDIFACT los grupos son opcionales; si no se encuentran, el valor es "No aplicable”)

  • Id. del puerto de recepción del intercambio = Datos actualizados

Datos almacenados por la canalización de recepción correspondientes a cada confirmación técnica generada en respuesta a un intercambio de entrada

La canalización de envío crea un registro en el almacén de datos de informes de estado para cada confirmación técnica que envía. La confirmación técnica es el TA1 para X12 y el mensaje CONTRL con solo el segmento UCI para EDIFACT. La mayoría de los datos necesarios para la entrada están disponibles a partir de los segmentos de encabezado y finalizador del intercambio (ISA/IEA o UNB/UNZ). Otros datos están disponibles a partir de las propiedades del puerto de envío. Los datos almacenados incluyen:

  • Tipo de registro = Estado de confirmación del intercambio

  • Dirección de confirmación del intercambio = Recepción

  • Receptor del intercambio = Datos actualizados (necesarios para la correlación)

  • Remitente del intercambio = Datos actualizados (necesarios para la correlación)

  • Fecha del intercambio = Datos actualizados

  • Id. de control del intercambio = Datos actualizados (necesarios para la correlación)

  • Estado de ACK de intercambio = < esperado o no aplicable>. Si la confirmación técnica está configurada o tiene un valor asignado en el intercambio de entrada, el estado es Esperado. En caso contrario, el estado es No aplicable.

  • Id. de control ACK de intercambio= <no con valores>

  • Fecha de ACK de intercambio = <no con valores>

  • Tiempo de ACK de intercambio = <no con valores>

  • Código de acción/ACK = <no con valores>

  • Código de nota de ACK = <no con valores>

Datos actualizados por la canalización de envío correspondientes a cada confirmación técnica generada en respuesta a intercambios de entrada

Para cada confirmación técnica que envía la canalización de envío, se actualiza la entrada del informe de estado correspondiente al intercambio recibido correlacionado. Los sobres de intercambio que la canalización de envío crea serán el origen de los datos.

El ensamblador EDI localiza los registros en el almacén de datos mediante los datos que figuran en los segmentos UCI y TA1 de la confirmación entrante, como se muestra a continuación:

Campos en la confirmación Campos en el almacén de datos Comentario
Id. del remitente del intercambio Receptor del intercambio -
Id. del receptor del intercambio Remitente del intercambio -
- Fecha de intercambio -
Número de control de intercambio Id. de control de intercambio -
- Dirección de intercambio = Recepción Necesario en el escenario de intercambio conservado para la unicidad
Tipo de registro Estado de ACK de intercambio -

Los datos almacenados incluyen:

  • Tipo de registro = Estado de confirmación del intercambio

  • Dirección de confirmación del intercambio = Envío – Datos existentes

  • Estado de confirmación del intercambio = Procesado o Enviado – Datos actualizados

  • Receptor del intercambio = Datos existentes

  • Remitente del intercambio = Datos existentes

  • Fecha del intercambio = Datos existentes

  • Id. de control de intercambio = Datos existentes

  • Id. de control de confirmación del intercambio = Datos actualizados

  • Fecha de confirmación del intercambio = Datos actualizados

  • Hora de confirmación del intercambio = Datos actualizados

  • Código de acción o confirmación = Datos existentes

  • Código de nota de confirmación = Datos existentes

Datos almacenados por la canalización de recepción correspondientes a cada confirmación funcional generada en respuesta a un intercambio de entrada

La canalización de envío crea un registro en el almacén de datos de informes de estado para cada confirmación funcional que envía. La canalización de envío crea un registro de cada confirmación funcional enviada (como respuesta a un intercambio recibido) en el almacén de datos de informes de estado. Si no se encuentra ningún grupo en EDIFACT, se creará aún así una confirmación funcional. La entrada del informe de estado de confirmación funcional se rellenará a partir del encabezado o el finalizador del grupo funcional (GS/GE o UNG/UNE). La confirmación técnica es 997 para X12 y el mensaje CONTRL completo para EDIFACT. Los datos almacenados incluyen:

  • Tipo de registro = Estado de la confirmación funcional

  • Dirección de confirmación funcional = Recepción

  • Estado de ACK funcional = < esperado o no aplicable>. Si la ficha de confirmación funcional en PAM está seleccionada, el estado se establecerá como Esperado. En caso contrario, el estado se establecerá como No aplicable.

  • Receptor del intercambio = Datos actualizados (necesarios para la correlación)

  • Remitente del intercambio = Datos actualizados (necesarios para la correlación)

  • Fecha del intercambio = Datos actualizados

  • Id. de control del intercambio = Datos actualizados (necesarios para la correlación)

  • Número de control de grupo = Datos de actualización (obligatorios para la correlación. En EDIFACT si no hay segmentos de grupo presentes este campo se valora mediante UNH.1)

  • Código de Id. funcional = Datos actualizados (sin valor en EDIFACT cuando no se encuentra un grupo)

  • Número de conjuntos de transacciones = Datos (en EDIFACT esto se asigna a UNE.1 cuando se encuentran UNG/UNE o a UNZ.1 en caso de que no se encuentren segmentos de grupo)

  • Identificador de control de intercambio de ACK funcional= <no con valores>

  • Fecha de intercambio funcional de ACK = <no con valores>

  • Tiempo de intercambio de ACK funcional = <no con valores>

  • Recuento de conjuntos de transacciones entregados = <no con valores>

  • Recuento de conjuntos de transacciones aceptados = <no con valores>

  • Código de acción/ACK = <no con valores>

  • Error/sintaxis Código de error = <no con valores>

  • Código de error X12 ACK adicional 2 = <no con valores>

  • Código de error X12 ACK adicional 3 = <no con valores>

  • Código de error X12 ACK adicional 4 = <no con valores>

  • Código de error X12 ACK adicional 5 = <no con valores>

Datos actualizados por la canalización de envío correspondientes a cada confirmación funcional generada en respuesta a intercambios de entrada

Para cada confirmación funcional que envía la canalización de envío, se actualiza la entrada del informe de estado correspondiente al intercambio recibido correlacionado. Los sobres de intercambio que la canalización de envío crea serán el origen de los datos.

El ensamblador EDI localiza los registros en el almacén de datos mediante los datos que figuran en los segmentos de intercambio y de encabezado de grupo de la confirmación entrante, como se muestra a continuación:

Campos en la confirmación Campos en el almacén de datos Comentario
Id. del remitente del intercambio Receptor del intercambio -
Id. del receptor del intercambio Remitente del intercambio -
Fecha de intercambio Fecha de intercambio -
Número de control de intercambio Id. de control de intercambio -
Número de control de grupo Número de control de grupo Opcional en EDIFACT
- Dirección de intercambio = Recepción Necesario en el escenario de intercambio conservado para la unicidad
Tipo de registro Estado de confirmación funcional -

Los datos almacenados incluyen:

  • Tipo de registro = Estado de la confirmación funcional

  • Dirección de confirmación funcional = Envío – Datos existentes

  • Estado de la confirmación funcional = Enviado/Procesado – Datos actualizados

  • Receptor del intercambio = Datos existentes

  • Remitente del intercambio = Datos existentes

  • Fecha del intercambio = Datos existentes

  • Id. de control de intercambio = Datos existentes

  • Número de control de grupo = Datos existentes

  • Código de Id. funcional = Datos existentes

  • Número de conjuntos de transacciones = Datos existentes

  • Id. de control de intercambio de reconocimiento funcional = Datos actualizados

  • Fecha de intercambio de reconocimiento funcional = Datos actualizados

  • Hora de intercambio de confirmación funcional = Datos actualizados

  • Número de conjuntos de transacciones recibidos = Datos existentes

  • Número de conjuntos de transacciones aceptados = Datos existentes

  • Código de acción o confirmación = Datos existentes

  • Código de error/sintaxis de error = datos existentes

  • Código de error X12 ACK adicional 2 = Datos existentes

  • Código de error X12 ACK adicional 3 = Datos existentes

  • Código de error X12 ACK adicional 4 = Datos existentes

  • Código de error 5 de confirmación X12 adicional = Datos existentes

Consulte también

Cómo se almacenan los datos correspondientes a informes de estado de EDI y AS2
Cómo se almacenan los datos correspondientes a mensajes EDI de salida