Compartir a través de


Acuerdo entre socios comerciales

Información general

Un Acuerdo de Socios Comerciales (TPA) se define como un acuerdo definitivo y vinculante entre dos socios comerciales para realizar transacciones de mensajes a través de un protocolo B2B específico. Los acuerdos reúnen las propiedades comunes de procesamiento de mensajes bidireccionales de perfiles empresariales específicos de ambos asociados. Es una colección completa de todos los aspectos que rigen la transacción comercial entre los dos socios comerciales. Normalmente, un TPA se deriva de los perfiles de cada socio, con la capacidad de personalizar y anular la configuración necesaria.

En términos más sencillos, un TPA es una comprensión entre dos perfiles de negocio para usar un protocolo de codificación de mensajes específico o un protocolo de transporte específico al intercambiar mensajes B2B entre sí.

Perfiles de asociados con contratos

En la ilustración anterior, hay un acuerdo entre los perfiles "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 muchos acuerdos de este tipo entre varios perfiles de negocio. 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:

  • Recibido por el perfil "Shipping" desde el perfil "Invoice" y

  • Enviado 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. Un acuerdo unidireccional se puede considerar como una colección de propiedades que definen cómo se produce la transacción de mensajes de la parte A a la parte B. El otro acuerdo unidireccional se puede considerar como una colección de propiedades que definen cómo se produce la transacción de mensajes de la parte B a la parte A.

Consideraciones al definir un contrato

Debe tener en cuenta los siguientes puntos al crear un acuerdo de socio comercial:

  • Para dos perfiles empresariales que intercambian mensajes B2B entre sí, definir un contrato de codificación de mensajes es obligatorio. Las divisiones pueden optar por tener un contrato AS2 solo si quieren usar el protocolo AS2 para transferir mensajes. Por ejemplo, no se requiere un contrato AS2 si las divisiones empresariales eligen transferir mensajes por correo electrónico.

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

  • El acuerdo de codificación para los mensajes X12 y EDIFACT y el contrato de transporte (para AS2) no pueden formar parte de un contrato. Debe crear acuerdos independientes para ambos casos.

Acuerdo global o de reserva

Algunas organizaciones empresariales pueden optar por tener un conjunto singular de mecanismo de procesamiento B2B sin diferenciar a los asociados implicados en la mensajería B2B específica. En efecto, estas organizaciones empresariales tienen solo una configuración común de protocolo B2B que se comparte con todos los demás socios comerciales. Además, dado que estas organizaciones no necesitan tener una configuración específica para asociados específicos, la configuración del protocolo B2B se define para el propio socio comercial y no para un perfil de negocio 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 usan acuerdos con el socio comercial global denominado Acuerdo global de socios comerciales. Estos acuerdos se ajustan a la configuración de protocolo y codificación de mensajes definida para el socio comercial global.

La configuración definida en el nivel global también puede ser útil en escenarios en los que la configuración de protocolo específica del perfil entre dos socios comerciales no formula un acuerdo de socio comercial. 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 alcanzado utilizando la configuración del protocolo global definida para el socio se denomina Acuerdo de Socio Comercial de Reserva.

Más información a continuación

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

Véase también

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