Compartir a través de


Configurar propiedades de canalización de EDI

Las propiedades de canalización se usan para procesar un intercambio EDI entrante o saliente cuando BizTalk Server no puede determinar el contrato al que se resuelve el intercambio entrante o saliente. En algunos casos, BizTalk Server usa la propiedad de canalización para procesar el intercambio; en otros, BizTalk Server usar el contrato de reserva. Para obtener más información, vea Cómo se configura la validación de un intercambio EDI.

Esta regla tiene algunas excepciones:

  • Para X12, la propiedad de canalización determina el juego de caracteres que se usa en tiempo de ejecución, incluso si se ha determinado el acuerdo. El juego de caracteres que se describe en el acuerdo de caracteres solo se usa para validar los valores de propiedades del acuerdo.

  • Para EDIFACT, si un intercambio entrante no tiene un segmento UNA, BizTalk Server usa los delimitadores especificados en la propiedad de canalización EfactDelimiters, BizTalk Server no usa las propiedades definidas en el contrato en el que el mensaje se resuelve en o en el contrato de reserva.

Requisitos previos

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

Propiedades de canalización de EDI

Se pueden establecer las siguientes propiedades en las canalizaciones de EDI:

Propiedad Uso Valores Canalización - Fase
AllowTrailingDelimiters Genera separadores finales en el intercambio recibido. False (valor predeterminado)

True
EdiReceive- Desensamblado

AS2EdiReceive -Desensamblador

EdiSend - Assemble

AS2EdiSend - Assemble
CharacterSet Especifica el juego de caracteres que se va a utilizar durante la validación del tiempo de ejecución de los intercambios EDI salientes.

Esta propiedad se utiliza solo para el procesamiento de X12, no para EDIFACT.
UTF8 (predeterminado)

Básico

Extendido
EdiReceive - Disassemble

AS2EdiReceive -Desensamblador

EdiSend - Assemble

AS2EdiSend - Assemble
ConvertToImpliedDecimal Para un intercambio entrante, convierta un número de EDI que se especifique con el formato Nn en un valor numérico de base 10 en el XML intermedio de BizTalk Server.

Esta propiedad se utiliza solo para el procesamiento de X12, no para EDIFACT.
False (valor predeterminado)

True
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
CreateXMLTagForTrailingSeparators Crea etiquetas XML vacías para cada uno de los separadores finales (si ha establecido AllowTrailingDelimiters en true). False (valor predeterminado)

True
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
DetectMID Habilita el desensamblador EDI para que analice varios intercambios en un único mensaje. True (predeterminado)

False
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
EdiDataValidation Habilita la validación del tipo de EDI (elementos de datos) de intercambios EDI salientes, incluida la validación de la longitud del campo, la opcionalidad y el número de repeticiones, además de la validación de elemento de datos de EDI. True (predeterminado)

False
EdiReceive - Disassemble

AS2EdiReceive - Disassemble

EdiSend - Assemble

AS2EdiSend - Assemble
EfactDelimiters Indica los delimitadores que se van a utilizar en el procesamiento de un intercambio entrante. Se utiliza si éste no tiene un segmento UNA.

Los delimitadores incluyen lo siguiente:

- UNA1 (separador de elementos de datos componentes)
- UNA2 (separador de elementos de datos)
- UNA3 (notación decimal)
- UNA4 (indicador de versión)
- UNA5 (separador de repetición)
- UNA6 (terminador de segmento) Nota: Esta propiedad se usa solo para el procesamiento EDIFACT, no para X12.
0x3A, 0x2B, 0x2C, 0x3F, 0x20, 0x27 (valores predeterminados) EdiReceive - Disassemble

AS2EdiReceive - Disassemble
IgnoreMessageEncoding Especifica que el componente BatchMarker no establecerá el EDI. Propiedad de contexto EncodingType a <X12> o <EDIFACT>. Esto se aplica a canalizaciones personalizadas cuando se procesan mensajes que no sean EDI. False (valor predeterminado)

True
EdiReceive - ResolveParty

AS2EdiReceive - ResolveParty
MaskSecurityInformation Enmascare la información de seguridad de autorización y de contraseña en la propiedad de contexto de un intercambio EDI entrante para prevenir la divulgación de información. Se aplica a los campos ISA1, ISA2, ISA3 e ISA4 para intercambios X12 y los campos UNB6 para intercambios EDIFACT. True (predeterminado)

False
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
PreserveInterchange Especifica que se procesará un lote recibido como una única unidad. False (valor predeterminado)

True
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
RouteAckOn2WayPort Devuelve una confirmación EDI por la conexión abierta de un puerto de recepción de solicitud-respuesta bidireccional. True (predeterminado)

False
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
UseDotAsDecimalSeperator Cuando se establece en True, la canalización de recepción EDI usa una notación decimal de "." en lugar de la notación decimal del documento entrante. False (valor predeterminado)

True
EdiReceive – Disassemble

AS2EdiReceive - Disassemble
UseIsa11AsRepetitionSeparator Especifica que ISA11 se utiliza como un separador de repeticiones en lugar de un identificador estándar. Nota: Esta propiedad solo se usa para el procesamiento X12, no para EDIFACT. False (valor predeterminado)

True
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
XmlSchemaValidation Activa la validación extendida (BTS-XSD) de los intercambios EDI salientes. Esto se aplica solo si el esquema se ha personalizado con elementos cuyos tipos de datos no sean de tipo EDI. Estos elementos agregados no se validarán mediante la validación de EDI, por lo que se cubrirán mediante la validación extendida. False (valor predeterminado)

True
EdiReceive - Disassemble

AS2EdiReceive - Disassemble

EdiSend - Assemble

AS2EdiSend - Assemble

Para establecer una propiedad de canalización

  1. En BizTalk Server Consola de administración, haga clic con el botón derecho en la ubicación de recepción o envíe el puerto mediante la canalización para la que desea establecer las propiedades y, a continuación, haga clic en Propiedades.

  2. Haga clic en el botón de elipsis (…) junto a la canalización para la que desee establecer las propiedades.

  3. En el cuadro de diálogo Configurar canalización , escriba el valor de la propiedad y, a continuación, haga clic en Aceptar.

Consulte también

Cómo se configura la validación de un intercambio EDI