Compartir a través de


Describir una relación entre entidades con roles de conexión

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Puede describir la relación entre los registros mediante los roles que les asigna.

Existen varias formas de usar roles de conexión en una conexión:

  • Aplique el mismo rol al registro de origen y al de destino. Un "amigo", un "miembro del equipo" o un "compañero" son ejemplos de los roles que se pueden aplicar a ambos registros en la conexión.

  • Aplique un rol al registro de origen o al registro de destino, pero no a ambos. El rol "comercial" en un contacto con conexión de oportunidad es un ejemplo de dicho rol. Los registros, como oportunidad, factura, o pedido de venta, normalmente contienen suficiente información acerca de lo que representan y no necesitan que se les asigne un rol.

  • Aplique dos roles coincidentes (designados a veces roles recíprocos). Un rol se aplica a un registro de origen y el otro rol se aplica a un registro de destino. Un “doctor” y un “paciente”, un "padre” y un “hijo” son ejemplos de roles que coinciden.

Categorías del rol de conexión

Al crear roles de conexión, puede especificar a qué categoría pertenecen. Por ejemplo, puede usar las categorías siguientes:

  • Negocio (proveedor, comprador, competidor)

  • Familia (padre, hermana, primo)

  • Social (compañero de tenis, miembro de club, amigo)

La lista de categorías es personalizable. Puede agregar las categorías que mejor se adecúen a su modelo de negocio.

Crear roles de conexión

Para crear un rol de conexión, debe especificar la siguiente información:

  • Utilice el atributo ConnectionRole.Name para especificar un nombre de rol.

  • Utilice el atributo ConnectionRole.Description para agregar una descripción de rol.

  • Utilice el atributo ConnectionRole.Category para especificar una categoría de rol. Los valores posibles para este atributo se definen en el conjunto de opciones globales de Categoría (connectionrole_category).

  • Al crear un rol de conexión, puede especificar el tipo de entidad al que se aplicará el rol, como cliente potencial, cuenta o competidor. Si no especifica un tipo específico de la entidad, puede aplicar un rol de conexión a todas las entidades de Microsoft Dynamics 365 . Para especificar el tipo de entidad, use el atributo ConnectionRoleObjectTypeCode.AssociatedObjectTypeCode . Para vincular el rol de conexión a un determinado tipo de entidad, use el atributo ConnectionRoleObjectTypeCode.ConnectionRoleId . Distintos registros de código de tipo de objeto de rol de conexión pueden hacer referencia a un registro de rol de conexión. Si quita todas las referencias al registro de rol de conexión, puede aplicar este rol de conexión a todas las entidades de Microsoft Dynamics 365 .

    Sugerencia

    Para buscar los roles de conexión de una entidad de cuenta, especifique en la consulta todos los roles vinculados a la entidad de cuenta (código de tipo de entidad = 1) o a todas las entidades (código de tipo de entidad = 0).

Asociar y anular asociación de roles de conexión

Para asociar los roles de la conexión, use el método de Associate . Para anular la asociación de roles, use el método de Disassociate . Para obtener más información sobre los complementos Associate mensaje y Disassociate mensaje, consulte Introducción a entidades en Microsoft Dynamics 365.

Ver también

Entidades de conexión
Código de ejemplo para entidades de conexión
Ejemplo: creación de un rol de conexión recíproca (con enlace en tiempo de compilación)
Mensajes y métodos de la entidad Connection

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright