Compartir a través de


Acuerdo de socios comerciales

Información general

Un acuerdo de socios comerciales (TPA) se define como un acuerdo vinculante y definitivo entre dos socios comerciales para la transacción de mensajes a través de un protocolo B2B específico. Los acuerdos unen propiedades comunes de procesamiento de mensaje bidireccionales de perfiles específicos del negocio de ambos socios. Es una recopilación completa de todos los aspectos que rigen una transacción empresarial entre dos socios comerciales. Un TPA normalmente deriva de los perfiles de cada socio comercial, con la capacidad de personalizar y sobrescribir la configuración necesaria.

Es decir, un TPA es un acuerdo entre dos perfiles de negocio para usar un protocolo de codificación de mensajes específico o un protocolo de transporte específico mientras intercambian mensajes B2B entre ellos.

Perfiles de asociados con contratos

En la ilustración anterior, hay un acuerdo entre los perfiles de "Envío" y "Factura" de Fabrikam y Contoso, respectivamente, para usar la codificación X12 para mensajes empresariales (contrato de codificación) y transporte AS2 para intercambiar mensajes (contrato de transporte). Puede haber varios acuerdos de este tipo entre varios perfiles de negocios. Por ejemplo, puede haber un acuerdo entre los perfiles "Pagos" y "Factura" para usar el estándar de codificación de mensajes EDIFACT. Todos estos acuerdos para todos los perfiles de un par de socios comerciales constituyen una Asociación entre los dos socios comerciales.

Acuerdos bidireccionales

Cada acuerdo entre dos perfiles de negocio es bidireccional. Por ejemplo, el acuerdo entre los perfiles de negocio "Envío" y "Factura" contendrá propiedades para procesar mensajes:

  • Recibidos por el perfil "Envío" del perfil "Factura" y

  • Enviados por el perfil "Envío" al perfil "Factura"

    En términos más sencillos, un acuerdo bidireccional es una colección de dos acuerdos unidireccionales. Los acuerdos unidireccionales pueden considerarse una colección de propiedades que definen cómo se realiza una transacción de mensajes de la entidad A a la entidad B. El otro acuerdo unidireccional puede considerarse una colección de propiedades que definen cómo se realiza la transacción de mensajes de la entidad B a la entidad A.

Consideraciones al definir un contrato

Al crear un acuerdo de socios comerciales, deben tenerse en cuenta los siguientes puntos:

  • Para dos perfiles de negocio que intercambian mensajes B2B entre ellos, es obligatorio definir un acuerdo de codificación de mensajes. Las divisiones pueden elegir tener un acuerdo AS2 únicamente si desean usar el protocolo AS2 para transferir mensajes. Por ejemplo, no se requiere un acuerdo AS2 si las divisiones de negocio eligen transferir los mensajes por correo electrónico.

  • Si dos perfiles de negocio admiten la codificación X12 y EDIFACT, y ambos perfiles acuerdan usar ambos protocolos de codificación al intercambiar mensajes, deben crearse acuerdos independientes para cada protocolo. Debe haber un acuerdo para el protocolo X12 y un acuerdo para el protocolo EDIFACT. No puede haber un acuerdo único que pueda usarse para ambos protocolos.

  • El acuerdo de codificación para mensajes X12 y EDIFACT y el acuerdo de transporte (para AS2) no pueden ser parte de un acuerdo. Deben crearse acuerdos independientes para ambos.

Contrato global o de reserva

Algunas organizaciones de negocios pueden elegir tener un conjunto particular de mecanismos de procesamiento B2B sin diferenciar en los socios comerciales implicados en una mensajería B2B específica. En esencia, estas organizaciones de negocios tienen una sola configuración de protocolo B2B común, que se comparte con el resto de socios comerciales. Por lo tanto, puesto que estas organizaciones no necesitan tener configuraciones específicas para socios específicos, la configuración del protocolo B2B se define para el propio socio comercial y no para un perfil de negocios comercial. En BizTalk Server, estas organizaciones empresariales se reflejan como socios comerciales globales. Otras empresas que necesitan comerciar con una empresa representada como socio comercial global utilizan acuerdos con el socio comercial global denominado Acuerdo global de socios comerciales. Estos acuerdos cumplen la configuración de protocolo y codificación de mensajes definida para el socio comercial global.

Esta configuración definida a nivel global también puede ser útil en escenarios donde la configuración de protocolo específica del perfil entre dos socios comerciales no formula un acuerdo de socios comerciales. En este escenario, la organización que hospeda BizTalk Server puede usar la configuración de protocolo definida para que el asociado formule un acuerdo con otro perfil de negocio comercial. En tales casos, el acuerdo llegado al uso de la configuración de protocolo global definida para el asociado se denomina Acuerdo de Socios comerciales de reserva.

Más información a continuación

Reunirlo todo: Definir una solución de administración de socios comerciales

Consulte también

Bloques de creación de una solución de administración de socios comerciales