none
CRM Dynamics Recherche de contact avec détection de doublons RRS feed

  • 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
    lundi 21 janvier 2013 08:15

Réponses

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é.


    My blog : http://mscrmtools.blogspot.com


    New tools available!
    Iconator |  Solution Extender  |  Web resource manager

    lundi 21 janvier 2013 09:02
    Modérateur
  • 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?

    lundi 21 janvier 2013 11:12
  • 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

    My blog : http://mscrmtools.blogspot.com


    New tools available!
    Iconator |  Solution Extender  |  Web resource manager

    • Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:44
    lundi 21 janvier 2013 11:29
    Modérateur
  • 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?

    lundi 21 janvier 2013 11:35
  • C'est la vue recherche rapide qu'il faut modifier

    My blog : http://mscrmtools.blogspot.com

    lundi 21 janvier 2013 11:42
    Modérateur
  • 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
    lundi 21 janvier 2013 11:47
  • 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
    lundi 21 janvier 2013 11:50
  • 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é

    My blog : http://mscrmtools.blogspot.com

    • Marqué comme réponse Tartif74 lundi 21 janvier 2013 13:45
    lundi 21 janvier 2013 13:01
    Modérateur
  • 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 :)

    lundi 21 janvier 2013 13:25
  • 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)


    My blog : http://mscrmtools.blogspot.com

    lundi 21 janvier 2013 13:34
    Modérateur
  • D'accord, merci pour ces réponss. Je vais contacter le mandataire pour avoir le nom du serveur CRM car j'ai aucun document ou précisions me disant le nom du serveur.

    Merci pour tout!! :-)

    lundi 21 janvier 2013 13:43
  • 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?

    lundi 21 janvier 2013 14:29
  • 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.


    My blog : http://mscrmtools.blogspot.com

    lundi 21 janvier 2013 14:30
    Modérateur
  • 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

    lundi 21 janvier 2013 14:41
  • 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)


    My blog : http://mscrmtools.blogspot.com

    lundi 21 janvier 2013 15:39
    Modérateur
  • 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.

    lundi 21 janvier 2013 15:57