Important : Dépréciation du point d'accès Microsoft Dynamics CRM 2011

L'équipe produit Microsoft Dynamics CRM a annoncé dans un article sorti le 17 juin 2016 la dépréciation de certains composants Dynamics CRM. Ceux-ci vont être remplacés par de nouvelles fonctionnalités à partir de la prochaine version majeure de l'application qui sera disponible à la fin de l'année 2016.


Parmi ces composants dépréciés et le plus intéressant, je vais vous présenter le point d'accès Microsoft Dynamics CRM 2011.

Comment ajouter des signatures de courrier électronique dans Dynamics CRM 2016 Update 1

Dans cet article, je vais vous présenter une des nouveautés apportées par la nouvelle version de Microsoft Dynamics CRM 2016 update 1. Il s'agit cette fois-ci de pouvoir intégrer automatiquement une ou des signatures dans des courriers électroniques créés à partir du client Web.

Avant la version 2016 update 1, nous devions utiliser un modèle de courrier électronique pour ajouter une signature, ce qui exige que l'utilisateur doive passer par le bouton Insérer un modèle pour ajouter sa signature ou de réaliser un développement spécifique pour l'automatiser. Aujourd'hui, grâce à l'introduction d'une nouvelle entité nommée "Email signatures", chaque utilisateur CRM peut configurer une ou plusieurs signatures, de telle sorte que lorsqu’un nouveau courrier électronique est créé, la signature par défaut de l'utilisateur est ajoutée automatiquement au corps d'e-mail.

Intégration des vignettes Power BI dans vos tableaux de bord CRM

De nombreuses nouveautés et améliorations ont été apportées par la nouvelle mise à jour de Microsoft Dynamics CRM Spring 2016 Wave. Parmi elles, et peut-être la plus intéressante, il existe désormais la possibilité d'intégrer et de visualiser des vignettes Power BI directement dans des tableaux de bord utilisateur CRM.

Cette nouveauté permet aux utilisateurs CRM d'intégrer et d'analyser des visualisations Power BI directement à partir de leurs tableaux de bord CRM personnels, ce qui permet d'exploiter les excellentes fonctionnalités d'analyse et de visualisation de données proposées par Power BI. On y trouve notamment la possibilité de consolider des données provenant de différentes sources, telles que CRM, intranet, web service, site web, SAP….

L'intégration améliorée de Power BI a donc enrichi l'application Microsoft Dynamics CRM avec une fonctionnalité d'analyse et de visualisation de données très puissante. Ainsi, les utilisateurs et les décideurs au sein d'une entreprise auront à leur disposition des tableaux de bords interactifs contenant de précieuses informations mises à jour en temps réel et leur permettant de gérer leurs tâches au quotidien.

Nouveau Type "Client" - Dynamics CRM 2016 Update 1

Enfin, nous avons la possibilité de créer des champs de recherche de type Client ! La nouvelle mise à jour de Microsoft Dynamics CRM 2016 nous apporte cette nouvelle fonctionnalité qui permet de référencer dans un même champ un enregistrement soit de type Compte soit de type Contact.

Auparavant, seules quelques entités standards telles qu’opportunité, incident, commande… contenaient des champs de recherche de ce type. Aujourd'hui, grâce à la nouvelle mise à jour, nous sommes en mesure de créer des champs de type Client sur des entités standards ou personnalisées.

Comment récupérer le détail des erreurs de vos rapports SSRS

Lorsqu'un nouveau rapport SSRS déployé dans Microsoft Dynamics CRM ne fonctionne pas et que vous n'obtenez qu'un message d'erreur générique ou parfois une page blanche sans aucun message, il devient très compliqué d'identifier la source du problème et donc de trouver des pistes de résolution.


Voici un exemple de message d'erreur générique :



Rapport SSRS - Utilisation du XML dans SQL

Si vous développez des rapports SSRS pour le CRM, et que parfois la structure complexe des données relationnelles vous empêche de présenter les données comme vous le souhaitez, l'astuce que je présente dans cet article est pour vous.

Grâce à des méthodes standard de SQL Server, il est possible de fabriquer du XML à partir de données relationnelles, ce qui veut dire que vous avez la possibilité de transformer le résultat d'une requête SELECT en éléments XML, que vous pouvez parser par la suite de manière très simple et transformer dans la structure que vous souhaitez.

Création ou mise à jour en une seule opération : Upsert

Les consultants techniques peuvent bénéficier encore une fois d'une nouveauté technique très intéressante de Microsoft Dynamics CRM puisque la fonction UPSERT est enfin implémentée dans le SDK de CRM, ceci depuis la version 2015 update 1. La fonction UPSERT (contraction d'UPDATE / INSERT) permet de réaliser une opération de création ou de mise à jour avec un seul message UpsetRequest, et ainsi nous simplifier les développements en déléguant au CRM la tâche de vérifier s’il faut créer ou mettre à jour l'enregistrement.

Le message UpsetRequest utilise les clés additionnelles pour l'identification de l'enregistrement, ceci afin de déterminer si un enregistrement existe ou non dans le CRM, donc :
§  Si la clé n'est pas mappée, un nouvel enregistrement est créé.
§  Si la clé est mappée, l'enregistrement existant est mis à jour.