Meilleur auteur de réponses
CRM Dynamics Recherche de contact avec détection de doublons

Question
-
Bonjour,
j'aimerais effecteur une recherche de contacts (dans CRM Dynamics 4.0) pour que cela m'affiche tous les contacts qui n'ont pas la même adresse par exemple. Donc faire une recherche en insérant une détection de doublon sur le champ adresse !?! Seulement je ne peux pas insérer de détection de doublon dans une recherche.
Par exemple, j'ai : Schmidt Daniel 31 rue des lapins
et Schmidt Aurélie 31 rue des lapins
Quand je fais une recherche, je voudrais afficher qu'une des 2 personnes car c'est l'adresse qui m'intéresse, donc avoir 2 enregistrements avec la même adresse me serait inutile.
Est-ce possible?
C'est dans le cadre d'un projet qui donnerait sur un CDI si je réussis....
Merci d'avance.
Cordialement
Jo
Réponses
-
Il faut mettre à jour le critère de filtre de la vue (ou changer de vue) pour afficher également les éléments désactivés
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:44
-
J'ai trouvé comment faire pour activer le paramètre de modification de critère de vue :
http://dynamicscrmcustomization.blogspot.ch/2011/05/modifier-le-filtre-de-la-recherche.html
Mais je sais pas comemnt aller dans le sql server pour insérer ce code. Pouvez-vous m'aider s'il vous plait?
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:45
-
Pardon, mes réponses concernaient principalement CRM 2011, pas CRM 4.0
Je ne sais pas quel est le nom de votre serveur SQL donc je ne pourrais pas vraiment vous aider. Ce que je peux vous dire, c'est:
- Trouvez le nom du serveur SQL
- Connectez vous sur cette machine
- Ouvrez SQL Management Studio
- Sélectionnez la base de données de l'organisation CRM
- Cliquez sur le bouton "Nouvelle Requête" dans la barre d'outils
- Exécutez le code que vous avez trouvé
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:45
Toutes les réponses
-
Bonjour,
Question forte intéressante...
Je vois plusieurs éléments pour répondre à votre question:
Si vous faites une recherche sur les contacts, ce sont des contacts qui sont affichés, donc, il n'est (de base) pas possible de dédoublonner ces éléments. Pourquoi donc ne pas faire de recherche sur les adresses?
Vous pourriez peut être chercher du coté d'un plugin sur le message RetrieveMultiple qui vous permettrez de modifier le contenu d'une réponse de recherche
Si vous voulez votre CDI, j'espère que vous avez une solide expérience sur le développement de plugin sinon, ça va être compliqué. Il vous reste sinon du développement complètement personnalisé.
-
Bonjour,
Merci d'avoir répondu.
Je ne m'y connais pas dans les plugins, donc ^cela va etre difficile s'il y a que cette solution.
Par contre j'ai trouvé une solution qui me permet de déscativer une des 2 personnes. Mais maintenant quand je fais une recherche par le nom de famille, la personne qui est désactivé ne s'affiche plus(ce qui est normal vous allez me dire), mais moi je voudrais toujours la voir dans ma liste de contact. Comment faire?
-
Il faut mettre à jour le critère de filtre de la vue (ou changer de vue) pour afficher également les éléments désactivés
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:44
-
On ne peut pas modifier les critères de la vue "Recherche"...
Dans ma liste de contact, quand je clique sur une lettre pour rechercher tous les contacts commencant par cette lettre, je peux voir le contact inactif. Mais quand je rentre le nom de ce contact inactif dans le champ recherche, il ne me retourne pas ce contact inactif... Pk?
Comment faire pour que la recherche affiche aussi les contacts inactif?
-
C'est la vue recherche rapide qu'il faut modifier
-
oui, mais comment? on ne peut pas modifier les critères sur cette vue. Je ne pas lui dire chercher dans les contacts actifs et inactif, il cherche automaitquement dans les actifs. Et cette vue n'est pas modifiable au point de vue critère. C'est ça mon problème :s
-
J'ai trouvé comment faire pour activer le paramètre de modification de critère de vue :
http://dynamicscrmcustomization.blogspot.ch/2011/05/modifier-le-filtre-de-la-recherche.html
Mais je sais pas comemnt aller dans le sql server pour insérer ce code. Pouvez-vous m'aider s'il vous plait?
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:45
-
Pardon, mes réponses concernaient principalement CRM 2011, pas CRM 4.0
Je ne sais pas quel est le nom de votre serveur SQL donc je ne pourrais pas vraiment vous aider. Ce que je peux vous dire, c'est:
- Trouvez le nom du serveur SQL
- Connectez vous sur cette machine
- Ouvrez SQL Management Studio
- Sélectionnez la base de données de l'organisation CRM
- Cliquez sur le bouton "Nouvelle Requête" dans la barre d'outils
- Exécutez le code que vous avez trouvé
- Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:45
-
Ah oui j'ai oublié de préciser que je travaillais sur le 4.0. désolé.
D'accord je vais voir pour faire cela. En faite je viens d'arriver dans l'entreprise pour modifier certains paramètredu crm et donc je ne connais pas l'architecture réseau de l'entreprise et encore moins les noms des serveurs etc... Mais je vais me renseigner.
Juste une dernière question, pour trouver le nom du serveur SQL, on peut le trouver dans CRM ou alors il faut que contact le mandataire qui s'occupe de l'informatique? (C'était pour éviter de passer par lui...)
Je ne dois pas insérer ce bout de code dans le code déjà existant? juste l'éxécuter?
En tout cas merci beaucoup pour tout. Vous m'avez bien été utile :)
-
Vous pouvez trouver le nom du serveur SQL en vous connectant sur le serveur CRM et selon vos droits:
- Lancer le gestionnaire de déploiement (Tous les programmes\Microsoft Dynamics CRM\Gestionnaire de déploiement), allez dans Serveurs, vous verrez le nom du serveur SQL
- Aller dans le registre HKLM\Software\Microsoft\MSCRM et trouvez la clé contenant une chaine de connexion SQL, le nom du serveur SQL est dedans
Et oui, il suffit d'exécuter le code.
Si toutes ces réponses vous ont aidé, merci d'en définir au moins une comme étant la réponse (ça permet de marquer cette question comme répondue, c'est plus clair pour suivre ce forum)
-
-
Une dernière question.
La détection des doublons se fait automatiquement sur le champ Nom.
est-ce possible de rajouter un autre champ à cette détection de base des doublons automatique?
Que ça me détecte si c'est un doublon si le nom ET l'adresse soit la même.
C'est possible de modifier ça?
-
Oui, c'est possible dans Paramètres, Gestion des données, règles de détection des doublons.
Puis je me permettre de vous proposer de demander à vos responsables une formation à Dynamics CRM? Parce que je sens que vous allez en avoir besoin.
-
Là j'ai plusieurs règles, j'ai déjà justement créer la règle avec les critères que je voulais, mais je n'arrive pas à la mettre par défaut. Pour que quand dans la liste de contact je clique sur détecter les doublons, ça m'utilise la règle que j'ai créer et non une autre.
J'ai regardé pour des formations, mais 2 problèmes, un comme je suis que en CDD pour le moment, ils veulent pas participer au financement(qui est de plus de 2000€) et puis 2e problème, les dates de formations sont en juin, et je termine mon CDD en mai :s
-
Certes, mais les forums ne doivent pas servir à faire votre travail. Ils sont là pour aider sur une problématique donné, pas forcément à conduire la mise en place de besoins métiers de A à Z. Votre employeur devrait être conscient qu'il ne peut pas demander l'impossible à quelqu'un ne maîtrisant pas totalement l'application.
Néanmoins, il n'y a pas de moyen de sélectionner une règle de détection de doublon. Elles sont forcément toutes appliquées (pour une même entité, bien sur)
-
Bien entendu, je le concoit tout à fait. Au départ c'était jute une problématique de publipostage qui a porté sur une problématique de doublon, puis de recherches, puis de critère de champ. Tou ça pour faire du publipostage.
Mais je comprend tout à fait. Mais comme la durée du contrat est très courte, je suis obligé de m'auto former en allant chercher ici et là des informations et de l'aide.
Elle sont toute appliquées et comme elle sont en exécution constamment, je ne peux les modifier et arrêter la publication ce qui m'empeche donc de créer une et une seule correcte règle de doublon.
Je vous remercie encore donc pour votre aide vraiment précieuse.