Compartir a través de


Configuración de las opciones de host local (configuración de intercambio EDIFACT)

La configuración de host local rige cómo se procesan los intercambios EDI. La configuración de esta página puede dividirse en dos categorías: configuración del receptor (para intercambios de entrada) y configuración del remitente (para intercambios de salida). Como parte de la configuración del receptor, puede especificar si un lote entrante se dividirá en conjuntos de transacciones o se conservará tal cual. Si se conserva, puede especificar si BizTalk Server suspende el intercambio o el conjunto de transacciones en caso de que se produzca un error. Como parte de la configuración del remitente, se puede especificar cómo se generan los números de control de mensajes de salida.

Importante

Las siguientes propiedades se deshabilitan 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.

  • Todas las propiedades de la sección Configuración del remitente .

    Del mismo modo, las siguientes propiedades se deshabilitan en la misma página de la pestaña Parte B-Parte> A si ha seleccionado la casilla al crear la entidad A.

  • Todas las propiedades de la sección Configuración del receptor .

Requisitos previos

Debe haber iniciado sesión como miembro del grupo administradores de BizTalk Server o BizTalk Server operadores B2B.

Para configurar el host local – configuración del receptor

  1. Cree un contrato de codificación EDIFACT como se describe en Configuración de la configuración general (EDIFACT). 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 de intercambio , haga clic en Configuración de host local.

  3. En la sección EDIFACT ACK , para designar los números de referencia del conjunto de transacciones que se usarán en una confirmación, escriba un valor para el prefijo, un intervalo de números de referencia y sufijo.

    Haga clic en Restablecer para restablecer el número de referencia del conjunto de transacciones actual al límite inferior. Seleccione Restablecer al límite inferior cuando no esté enlazado para que BizTalk Server restablezca el número de referencia al límite de valores de intervalo inferior si se supera el límite máximo.

  4. Desactive la ACK de ruta para enviar la canalización en el puerto de recepción de solicitud-respuesta para devolver la confirmación a través de un puerto de envío independiente. Deje la propiedad seleccionada para devolver la confirmación en el puerto de envío asociado con el puerto de recepción de solicitud-respuesta bidireccional.

  5. Clear Mask security/authorization/password information disable masking of authorization/password security information (los campos UNB6.1 y UNB6.2) en la propiedad context para evitar la divulgación de información.

    Nota

    Cuando BizTalk Server recibe mensajes, promueve el encabezado UNB en el contexto del mensaje. Si no se enmascara, la información de seguridad dentro del contexto estará disponible para cualquier usuario con privilegios administrativos. Para enmascarar esta información, BizTalk Server reemplaza cada carácter de la información por un # carácter. Se trata de un proceso unidireccional: los # caracteres no se pueden convertir en caracteres reales.

  6. En la lista desplegable Inbound batch processing (Procesamiento por lotes de entrada ), haga lo siguiente:

    1. Seleccione la opción predeterminada Dividir intercambio como conjuntos de transacciones: suspenda conjuntos de transacciones en error para especificar que BizTalk Server debe analizar cada conjunto de transacciones de un intercambio en un documento XML independiente. Después, BizTalk Server aplicará el sobre adecuado al conjunto de transacciones y enrutará el documento de este conjunto al cuadro de mensajes. Con esta opción, si uno o varios conjuntos de transacciones del intercambio no superan la validación, BizTalk Server suspenderá solo esos conjuntos de transacciones.

    2. Seleccione Dividir intercambio como conjuntos de transacciones: suspenda intercambio en error para especificar que BizTalk Server debe analizar cada conjunto de transacciones de un intercambio en un documento XML independiente. Después, BizTalk Server aplicará el sobre adecuado al conjunto de transacciones y enrutará el documento de este conjunto al cuadro de mensajes. Con esta opción, si uno o varios conjuntos de transacciones en el intercambio no superan la validación, BizTalk Server suspenderá el intercambio completo.

    3. Seleccione Conservar intercambio : suspenda intercambio en error para especificar que BizTalk Server debe dejar intacto el intercambio, creando un documento XML para todo el intercambio por lotes. Con esta opción, si uno o varios conjuntos de transacciones en el intercambio no superan la validación, BizTalk Server suspenderá el intercambio completo.

    4. Seleccione Conservar intercambio: suspenda conjuntos de transacciones en error para especificar que BizTalk Server debe dejar intacto el intercambio, creando un documento XML para todo el intercambio por lotes. Con esta opción, si uno o varios conjuntos de transacciones del intercambio no se validan, BizTalk Server suspenderá solo esos conjuntos de transacciones, mientras continúa procesando todos los demás conjuntos de transacciones.

      Nota

      Si selecciona Conservar intercambio - suspender intercambio en error o Conservar intercambio - suspender conjuntos de transacciones en error, la configuración de la propiedad en las páginas Definición de segmento ISA y GS y DEFINICIÓN de segmento ST (que determinan cómo BizTalk Server creará los encabezados ISA, GS y ST de un intercambio saliente) no se aplican. Los encabezados de intercambios, grupos y conjuntos de transacciones que existen en el intercambio que se conserva quedan retenidos cuando la canalización de envío lo procesa para su envío.

Procedimiento para configurar el host local – configuración del remitente

  1. En Número de control de intercambio (UNB5), escriba un intervalo de valores para el número de control de intercambio que va a usar BizTalk Server para generar un intercambio saliente. Escriba un valor numérico: 1 como mínimo y 999999999 como máximo. Este campo es obligatorio.

    Nota

    El primer campo (UNB5.1) es el prefijo; los campos segundo y tercero (UNB5.2) contienen el intervalo de números que se van a usar como número de control de intercambio; y el cuarto campo (UNB5.3) es el sufijo. El prefijo y sufijo son opcionales; se requiere el número de control. El número de control se incrementa para cada nuevo mensaje; el prefijo y el sufijo siguen siendo los mismos. El número máximo de caracteres es 14 para el número de control, 13 para el prefijo y el sufijo, y 14 para los tres campos combinados.

    Para restablecer el número de control al valor mínimo especificado, haga clic en el botón Restablecer . Active Restablecer al límite inferior cuando se agote el límite para restablecer automáticamente el valor mínimo si se supera el valor máximo.

  2. En Número de control de grupo (UNG5), escriba el prefijo, el intervalo de números de referencia y el sufijo que BizTalk Server deben usar para el número de control de grupo del primer intercambio que envía.

    Nota

    El primer campo (UNG5.1) es el prefijo; los campos segundo y tercero (UNG5.2) contienen el intervalo de números que se van a usar para el número de control de grupo; y el cuarto campo (UNG5.3) es el sufijo. El prefijo y sufijo son opcionales; se requiere el número de control. El número de control se incrementa para cada nuevo mensaje hasta que se alcanza el valor máximo; el prefijo y el sufijo siguen siendo los mismos. Solo se permiten números en UNG5.2. El número máximo de caracteres es 14 para el número de control, 13 para el prefijo y el sufijo, y 14 para los tres campos combinados.

    Para restablecer el número de control de grupo al valor mínimo especificado, haga clic en el botón Restablecer . Active Restablecer al límite inferior cuando se agote el límite para restablecer automáticamente el valor mínimo si se supera el valor máximo.

  3. En Encabezado de mensaje (UNH), haga clic en Aplicar nuevo identificador, escriba el prefijo, escriba el intervalo de números de referencia y escriba el sufijo que BizTalk Server debe usar para el número de referencia del conjunto de transacciones.

    Nota

    El primer campo (UNH1.1) es el prefijo; los campos segundo y tercero (UNH1.2) son el intervalo de números de referencia; y el cuarto campo (UNH1.3) es el sufijo. El prefijo y sufijo son opcionales; el número de referencia es obligatorio. El número de referencia se incrementa para cada nuevo mensaje; el prefijo y el sufijo siguen siendo los mismos. El intervalo de valores predeterminado para el número referencia es de 1 a 99999999999999. Solo se permiten números en UNH1.2. El número máximo de caracteres es 14 para el número de control, 13 para el prefijo y el sufijo, y 14 para los tres campos combinados.

    Para restablecer el número de control del conjunto de transacciones actual al valor mínimo, haga clic en Restablecer. Seleccione Restablecer al límite inferior cuando esté fuera del límite para restablecer el número de control al valor mínimo si se ha superado el valor máximo.

  4. Haga clic en Aplicar para aceptar los cambios antes de continuar con la configuración, o haga clic en Aceptar para validar los cambios y, a continuación, cierre el cuadro de diálogo.

Consulte también

Configuración de las opciones de intercambio (EDIFACT)