Resolución del acuerdo para mensajes AS2 entrantes
Cuando BizTalk Server recibe un mensaje codificado EDIINT/AS2 a través del transporte HTTP/HTTPS, intenta determinar el perfil de negocio del socio comercial que envió el mensaje. Para ello, trata de realizar lo que se indica a continuación (en el mismo orden que se muestra):
Haga una coincidencia entre el encabezado de AS2-From en el mensaje entrante con el valor de AS2-From en la página Identificadores del contrato AS2 unidireccional en el cuadro de diálogo Propiedades del contrato .
Si BizTalk Server no puede determinar el acuerdo, intentará coincidir con la propiedad de contexto AS2-From establecida para el mensaje entrante con el nombre de un socio comercial.
Nota
Puesto que el encabezado AS2-From solo puede contener caracteres ASCII, debe asegurarse de que el nombre del socio comercial y el alias AS2-From contienen únicamente caracteres ASCII. Si no se encuentra una coincidencia exacta, BizTalk no podrá determinar el acuerdo basándose en los encabezados de mensaje entrante.
La canalización de recepción AS2 solo procesará el mensaje si se ha determinado un acuerdo. A diferencia del procesamiento EDI, no hay ninguna propiedad AS2 de reserva que BizTalk Server puede usar si no puede determinar el contrato.
Una vez que la canalización haya determinado el contrato, comprobará la configuración de La configuración del contrato de uso para la validación y la propiedad del encabezado de mensaje en la página Validación del contrato AS2 unidireccional en el cuadro de diálogo Configuración del contrato. Si está activada esa propiedad, la canalización de recepción usará las propiedades de acuerdo para procesar el mensaje. Si la propiedad está desactivada, la canalización de recepción usará los valores del encabezado de AS2 del mensaje para llevar a cabo el procesamiento.
Nota
Es posible que el acuerdo AS2 que se determina durante la resolución de acuerdo no sea el mismo que la carga EDI. No hay ningún requisito que indique que AS2 y EDI deben compartir el mismo acuerdo, ya que el acuerdo AS2 puede representar una cámara de compensación que enruta documentos EDI de varias entidades.
Para obtener más información sobre el proceso de recepción, consulte Procesamiento de un mensaje AS2 entrante.