Partilhar via


Procurar dados utilizando pesquisas de entidade no Unified Service Desk

Pesquisas da entidade são as definições de FetchXML que consultam os serviços Web do Microsoft Dynamics CRM para devolver dados. Pode também utilizar parâmetros de substituição nas consultas FetchXML de uma pesquisa de entidade. Pesquisas de entidade poderão ser utilizadas em regras de navegação de janela como uma origem para aceder aos dados que não são apresentados no formulário, e como destino para procurar os dados utilizando uma chamada de serviço Web ao CRM e povoar os dados de contexto do Unified Service Desk para serem utilizados em parâmetros de substituição. Pode também utilizar pesquisas de entidade na ação DoSearch do controlo alojado Gestor global para procurar os dados.

Define uma pesquisa de entidade na área de Pesquisas de entidade (Definições > Unified Service Desk > Pesquisas de Entidade) no CRM. Para definir uma pesquisa de entidade, tem de especificar três aspetos: um nome, a entidade a que a pesquisa se aplica e a consulta FetchXML que representa a consulta para obter dados do servidor.

A seguinte pesquisa de FetchXML devolve detalhes do nome e endereço de uma conta com base num ID de cliente disponível de um incidente:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="account">
    <attribute name="name" />
    <attribute name="emailaddress1" />
    <attribute name="telephone1" />   
    <attribute name="address1_line1" />
    <attribute name="address1_city" />
    <attribute name="address1_stateorprovince" />
    <attribute name="address1_postalcode" />
   <attribute name="address1_country" />
   <attribute name="msdyusd_facebook"/>
   <attribute name="msdyusd_twitter"/>
    <order attribute="name" descending="false" />
    <filter type="and">
      <condition attribute="accountid" operator="eq" value="{[[incident.customerid.Id]x]}" />
    </filter>
  </entity>
</fetch>

Este é o aspoeto da definição da pesquisa de entidade:

Sample entity search definition

Importante

Quando definir consultas FetchXML numa pesquisa de entidades, só deve devolver os campos que são necessários para o objetivo. Isto minimiza o impacto na rede limitando o tamanho do pedido e os dados que estão a ser devolvidos, otimizando a utilização de recursos.

Consulte Também

Tarefas

Procedimentos: Utilizar o adaptador de serviço de escuta genérico para encaminhamento de eventos do CTI

Conceitos

Utilizar regras de navegação em janelas no Unified Service Desk
Chamadas de ação

Outros Recursos

Aprender a utilizar o Unified Service Desk

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.