Exemplo: criar e associar o registro da base de dados de conhecimento para incidentes
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
Este exemplo demonstra como criar uma instância do registro da base de dados de conhecimento, e associá-lo a uma instância do incidente. Para obter mais informações sobre o recurso demonstrado por este exemplo, consulte Integrar o Microsoft Dynamics CRM 2015 ao Parature.
Este exemplo refere-se ao Atualização 1 do Microsoft Dynamics CRM Online 2015. Essa opção está disponível para download em Integração de Parature: criar e associar registro da base de dados de conhecimento para incidente.
Pré-requisitos
Tenha acesso a uma organização do Atualização 1 do Microsoft Dynamics CRM Online 2015, e a integração de gerenciamento de conhecimento do Parature deve ser habilitada para a organização de Dynamics 365.Para obter mais informações:TechNet: Conectar o Microsoft Dynamics CRM à base de dados de conhecimento do Parature.
Baixe o projeto ParatureIntegration do Visual Studio.
Abra o projeto ParatureIntegration do Visual Studio e instale o Pacote NuGet do Microsoft.CrmSdk.CoreAssemblies versão 7.1.0-preview. Consulte Instalar pacotes NuGet mais tarde para obter instruções.
Depois de instalar os pacotes NuGet, consulte Executar o exemplo para obter instruções sobre como executar o exemplo e o que esperar.
Neste tópico
O que este exemplo faz
Instalar pacotes NuGet
Executar o exemplo
O que este exemplo faz
O método CreateandAssociateKBRecordtoIncident classe Run chama o método CheckCRMVersion, que detecta se você está executando a versão apropriada do Dynamics 365 para o exemplo.
O método CheckKnowledgeManagementStatus verifica se o gerenciamento de conhecimento está habilitado para a entidade Incident.
O método CreateRequiredRecords cria os registros necessários para o exemplo: uma conta de exemplo e um registro de incidente.
Cria um registro KnowledgeBaseRecord de exemplo.
Associa o registro KnowledgeBaseRecord de exemplo ao registro Incident criado antes, verifica se a associação teve êxito e dissocia os registros.
Por fim, o método DeleteRequiredRecords solicita que você exclua os registros de entidade criados durante a execução de exemplo:
Digite y e pressione ENTER para excluir os registros de entidade da sua organização.
Digite n e pressione ENTER para manter os registros de entidade na sua organização. Você precisará excluir manualmente os registros de entidade se desejar retornar ao estado original.
Instalar pacotes NuGet
Use as etapas a seguir para instalar os assemblies necessários para este exemplo:
Baixe este exemplo e extraia os arquivos.
Navegue até a pasta C# e abra o arquivo ParatureIntegration.sln usando o Visual Studio.
No Visual Studio, clique com o botão da direito no projeto ParatureIntegration e escolha Gerenciar pacotes NuGet.
Para a versão de visualização, escolha Incluir Pré-lançamento em vez de Somente Estável nos critérios da pesquisa. Em seguida, procure "Microsoft Dynamics CRM 2015 SDK core assemblies". Selecione a versão 7.1.0-preview.
Clique em Instalar. Você precisará aceitar os termos de licença para concluir a instalação desse pacote.
Executar o exemplo
No Visual Studio, com a solução aberta e os pacotes NuGet necessários instalados, pressione F5.
Caso você não tenha executado antes um dos exemplos de código gerenciado do Microsoft Dynamics 365, será necessário inserir informações para executar o código; caso contrário, insira o número para um dos servidores do CRM configurado anteriormente.
Solicitar
Descrição
Insira um nome de servidor do CRM e uma porta [crm.dynamics.com]
Digite o nome do seu servidor do Microsoft Dynamics CRM. O padrão é Microsoft Dynamics CRM Online (crm.dynamics.com) na América do Norte.
Exemplo:
crm5.dynamics.comEsta organização foi provisionada nos serviços online da Microsoft (y/n) [n]
Digite y caso seja uma organização provisionada pelos serviços online da Microsoft. Caso contrário, digite n.
Insira domínio\nome de usuário
Digite sua conta da Microsoft.
Insira a senha
Digite sua senha. Os caracteres serão mostrados como "*" na janela. Sua senha é salva com segurança no Microsoft Credential Manager para reutilização posterior.
Especificar um número da organização (1-n) [1]
Na lista de organizações mostradas que você participa, digite o número correspondente. O padrão é 1, indicando a primeira organização na lista.
O exemplo executará as operações descritas em O que este exemplo faz e pode solicitar a você opções adicionais.
Quando o exemplo for concluída, pressione ENTER para fechar a janela do console.
Confira Também
Integrar o Microsoft Dynamics CRM 2015 ao Parature
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais