Entidades de conexão
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
As conexões oferecem uma maneira flexível de se conectar e descrever os relacionamentos entre os dois registros de entidade do Microsoft Dynamics 365. Ajuda a promover o trabalho em equipe, a colaboração e o gerenciamento efetivo de processos comerciais e vendas. As conexões permitem associar facilmente os usuários, contatos, cotações, pedidos de venda e muitos outros registros de entidade. Os registros na associação podem ser atribuídos a funções específicas que ajudam a definir a finalidade do relacionamento.
As conexões fornecem os seguintes recursos:
Uma maneira fácil e flexível de fazer uma conexão entre dois registros da maioria dos tipos de entidade do Microsoft Dynamics 365. Todas as entidades personalizáveis e corporativas personalizadas podem ser habilitadas para conexões.
Uma opção para adicionar informações úteis, como uma descrição da conexão e a duração.
A capacidade de criar funções de conexão que descrevem o relacionamento entre dois registros, como um relacionamento entre um médico e um paciente ou um gerente e um funcionário.
Uma maneira rápida para criar várias conexões e funções de um determinado registro. Por exemplo, um contato pode ter vários relacionamentos com outros contatos, contas ou contratos. Em cada relacionamento um contato pode ter uma função diferente.
Informações para criar consultas e criar gráficos. Você pode pesquisar todas as conexões e funções de conexão para um registro específico e criar tabelas e gráficos para representação visual das conexões.
Suporte para fluxos de trabalho e auditoria para automatizar e melhorar os processos empresariais.
Habilitar e criar conexões
Você pode habilitar qualquer entidade personalizada ou personalizável para a conexão atualizando os metadados da entidade. Use a mensagem UpdateEntityRequest para definir a propriedade IsConnectionsEnabled para true.
Para criar uma conexão entre dois registros, use a entidade Connection. Você deve especificar um registro do qual você cria uma conexão (origem) e um registro ao qual você se conecta (destino). Use o atributo Connection.Record1Id para especificar o registro da entidade de origem e o atributo Connection.Record2Id para especificar o registro da entidade de destino. Se preferir, você pode especificar a duração da conexão e a descrição. Para descrever o relacionamento entre os participantes na conexão, use as funções de conexão. Para especificar funções de conexão, use o atributo Connection.Record1RoleId e o atributo Connection.Record2RoleId.
Consultando conexões
Consultar conexões oferece dados importantes que você pode usar para criar relatórios, gráficos ou tabelas. Você pode consultar conexões por um registro de entidade, por um tipo de entidade (código de tipo de entidade), por uma função específica ou outros critérios. A seguir estão exemplos de como você pode consultar conexões:
Por um registro da entidade:
Mostrar todas as conexões para conta A.
Mostrar todas as funções para conta A.
Por um tipo de entidade (usando códigos de tipo de entidade):
Mostrar todas as funções a entidade de concorrente.
Localizar o número total de funções para a entidade de conta.
Por uma função:
Localizar todas as conexões onde a conta A é um "Fornecedor".
Localizar todas as oportunidades abertas acima de $20.000, onde o contato B é um "Vendedor".
Localizar todas as funções correspondentes para uma função "Médico", como "Paciente", "Enfermeira" ou "Assistente Médico".
Encontre todos os contatos com a função “Amigo”.
Importante
Quando você cria um registro de entidade de conexão, dois registros são criados no banco de dados. O primeiro registro representa uma conexão de origem para destino e o segundo registro representa uma conexão de destino para origem. Isso garante que a consulta localizará todas as conexões que o registro participa, independentemente se o registro é um registro de origem ou um registro de destino na conexão.
Confira Também
Descreva um relacionamento entre entidades com funções de conexão
Mensagens e métodos da entidade Connection
Mensagens e métodos da entidade ConnectionRole
Mensagens e métodos de entidade ConnectionRoleObjectTypeCode
Código de exemplo das entidades de conexão
Entidades de gerenciamento corporativo
Personalizar visualizações e painéis
Calendário fiscal e entidades de região
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais