Exemple : Créer et associer un enregistrement de la base de connaissances à un incident
Date de publication : novembre 2016
S’applique à : Dynamics CRM 2015
Cet exemple montre comment créer une instance d'enregistrement de la base de connaissances, et l'associe à une instance d'incident. Pour plus d'informations sur la fonctionnalité que cet exemple illustre, voir Intégrer Microsoft Dynamics CRM 2015 avec Parature.
Cet exemple est pour Mise à jour 1 de Microsoft Dynamics CRM Online 2015. Il peut être téléchargé à partir de Intégration de Parature : Créer et associer un enregistrement de la base de connaissances à un incident.
Conditions préalables
L'accès à une organisation Mise à jour 1 de Microsoft Dynamics CRM Online 2015 et l'intégration de la gestion des connaissances Parature doivent être activés pour l'organisation Dynamics 365 .Pour plus d'informations :TechNet : Connecter Microsoft Dynamics CRM à la base de connaissances Parature
Téléchargez le projet Visual Studio ParatureIntegration.
Ouvrez le projet Visual Studio ParatureIntegration et installez le package NuGet Microsoft.CrmSdk.CoreAssemblies version 7.1.0-preview. Pour plus d'instructions, voir Installer les packages NuGet.
Après avoir installé les packages NuGet, voir Exécuter l'exemple pour obtenir des instructions sur le mode d'exécution de l'exemple et les prévisions possibles.
Contenu de la rubrique
En quoi consiste cet exemple :
Installer les packages NuGet
Exécuter l'exemple
En quoi consiste cet exemple :
La méthode Run de la classe CreateandAssociateKBRecordtoIncident appelle la méthode CheckCRMVersion, qui vérifie si vous utilisez la version appropriée de Dynamics 365 pour l'exemple.
La méthode CheckKnowledgeManagementStatus vérifie si la gestion des connaissances est activée pour l'entité Incident.
La méthode CreateRequiredRecords crée les enregistrements requis pour l'exemple : un exemple de compte et un enregistrement d'incident.
Permet de créer un exemple d'enregistrement KnowledgeBaseRecord.
Permet d'associer l'exemple d'enregistrement KnowledgeBaseRecord à l'enregistrement Incident créé précédemment, de vérifier si l'association est réussie, puis de dissocier l'enregistrement.
Enfin, la méthode DeleteRequiredRecords vous invite à supprimer les enregistrements d'entité créés pendant l'exécution de l'exemple :
Tapez y, puis appuyez sur Entrée pour supprimer les enregistrements d'entité de votre organisation.
Tapez n, puis appuyez sur Entrée pour conserver les enregistrements d'entité dans votre organisation. Vous devrez supprimer manuellement les enregistrements d'entité si vous souhaitez revenir à l'état d'origine.
Installer les packages NuGet
Suivez les étapes suivantes pour installer les assemblys requis par exemple :
Téléchargez cet exemple et extrayez les fichiers.
Accédez au dossier C# et ouvrez le fichier ParatureIntegration.sln à l'aide de Visual Studio.
Dans Visual Studio, cliquez avec le bouton droit sur le projet ParatureIntegration et choisissez Gérer les packages NuGet.
Pour la version de prévisualisation, veillez à choisir Inclure la version préliminaire au lieu de Stable uniquement dans les critères de recherche. Ensuite recherchez « Microsoft Dynamics CRM 2015 SDK core assemblies ». Veillez à sélectionner la version 7.1.0-preview.
Cliquez sur Installer. Vous devrez accepter les termes du contrat de licence pour terminer l'installation de ce package.
Exécuter l'exemple
Dans Visual Studio, avec la solution ouverte et les packages NuGet nécessaires installés, appuyez sur F5.
Si vous n'avez pas encore exécuté l'un des exemples de code gérés Microsoft Dynamics 365, vous devez entrer les informations permettant d'exécuter le code. Sinon, entrez le numéro de l'un des serveurs CRM que vous avez déjà configurés.
Invite
Description
Entrer un nom de serveur et de port CRM [crm.dynamics.com]
Tapez le nom de votre serveur Microsoft Dynamics CRM. La valeur par défaut est Microsoft Dynamics CRM Online (crm.dynamics.com) en Amérique du Nord.
Exemple :
crm5.dynamics.comEst-ce que cette organisation est mise en service dans les services en ligne de Microsoft (y/n) [n] ?
Tapez y s'il s'agit d'une organisation mise en service dans les services en ligne de Microsoft. Sinon, tapez n.
Entrez le domaine\nomutilisateur.
Tapez votre compte Microsoft.
Entrez le mot de passe.
Tapez votre mot de passe. Dans la fenêtre, les caractères s’afficheront sous la forme de « * ». Le mot de passe est enregistré de façon sécurisée dans le gestionnaire d’informations d’identification Microsoft pour être réutilisé ultérieurement.
Spécifiez un numéro d'organisation (1-n) [1].
Dans la liste des organisations auxquelles vous appartenez, tapez le numéro correspondant. La valeur par défaut est 1, indiquant la première organisation de la liste.
L'exemple effectuera les opérations décrites dans En quoi consiste cet exemple : et pourra vous demander des options supplémentaires.
À la fin de l'exemple, appuyez sur ENTRÉE pour fermer la fenêtre de la console.
Voir aussi
Intégrer Microsoft Dynamics CRM 2015 avec Parature
© 2017 Microsoft. Tous droits réservés. Copyright