Descrivere una relazione tra entità con i ruoli di connessione

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

È possibile descrivere la relazione tra record attraverso i ruoli che vengono ad essi assegnati.

Esistono diversi modi in cui è possibile utilizzare i ruoli di connessione in una connessione:

  • Applicare lo stesso ruolo al record di origine e al record di destinazione. Un "amico", un "membro del team" o un "collega" sono esempi di ruoli che è possibile applicare a entrambi i record nella connessione.

  • Applicare un ruolo al record di origine o al record di destinazione, ma non a entrambi. Un ruolo "venditore" in una connessione contatto-opportunità è un esempio di tale ruolo. I record, come ad esempio l'opportunità, la fattura o l'ordine di vendita, contengono in genere informazioni sufficienti su ciò che rappresentano e non richiedono che gli venga assegnato un ruolo.

  • Applicare due ruoli corrispondenti (talvolta indicati come ruoli reciproci). Un ruolo si applica a un record di origine e l'altro ruolo si applica a un record di destinazione. Un "medico" e un "paziente", un "padre" e un "figlio" sono esempi di ruoli corrispondenti.

Categorie di ruoli di connessione

Quando si creano i ruoli di connessione, è possibile specificarne una categoria di appartenenza. Ad esempio, è possibile utilizzare le categorie seguenti:

  • Azienda (fornitore, acquirente, concorrente)

  • Famiglia (padre, sorella, cugino)

  • Relazioni sociali (compagno di tennis, membro di un club, amico)

L'elenco delle categorie è personalizzabile. È possibile aggiungere le categorie che più si adattano al modello aziendale.

Creare ruoli di connessione

Per creare un ruolo di connessione è necessario specificare le informazioni seguenti:

  • Utilizzare l'attributo ConnectionRole.Name per specificare il nome di un ruolo.

  • Utilizzare l'attributo ConnectionRole.Description per aggiungere una descrizione del ruolo.

  • Utilizzare l'attributo ConnectionRole.Category per specificare una categoria per il ruolo. I valori possibili per questo attributo sono definiti nel set di opzioni globale Categoria (connectionrole_category).

  • Quando si crea un ruolo di connessione, è possibile specificare il tipo di entità a cui sarà applicato il ruolo, ad esempio lead, account o concorrente. Se non si specifica un tipo di entità particolare, è possibile applicare un ruolo di connessione a tutte le entità di Microsoft Dynamics 365. Per specificare il tipo di entità, utilizzare l'attributo ConnectionRoleObjectTypeCode.AssociatedObjectTypeCode. Per collegare il ruolo di connessione a un tipo di entità specifico, utilizzare l'attributo ConnectionRoleObjectTypeCode.ConnectionRoleId. Al record di una connessione di ruolo può essere fatto riferimento da più record di codice del tipo di oggetto ruolo di connessione. Se si rimuovono tutti i riferimenti al record del ruolo di connessione, è possibile applicare questo ruolo di connessione a tutte le entità di Microsoft Dynamics 365.

    Suggerimento

    Per cercare i ruoli di connessione per un'entità account, nella query, specificare tutti i ruoli collegati all'entità account (codice di tipo entità = 1) o a tutte le entità (codice di tipo entità = 0).

Associare e annullare l'associazione dei ruoli di connessione

Per associare i ruoli nella connessione, utilizzare il metodo Associate. Per annullare l'associazione dei ruoli, utilizzare il metodo Disassociate. Per ulteriori informazioni sul messaggio Associate e sul messaggio Disassociate, vedere Introduzione alle entità in Microsoft Dynamics 365.

Vedere anche

Entità connessione
Codice di esempio per le entità di connessione
Esempio: creare un ruolo di connessione reciproco (associazione anticipata)
Metodi e messaggi dell'entità Connessione

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright