Ignorer les valeurs vides et les enregistrements inactifs dans la détection des doublons
Date de publication : novembre 2016
S’applique à : Dynamics CRM 2015
Vous pouvez améliorer les résultats de données en créant des règles de détection des doublons qui ignorent les valeurs vides et les enregistrements inactifs. Vous pouvez ainsi affiner vos résultats et réduire la quantité de données erronées.
Règles pour ignorer les valeurs vides et les enregistrements inactifs
Une règle de détection des doublons peut avoir plusieurs conditions de règle. Par exemple, vous pouvez spécifier qu’un compte est un doublon d’un autre enregistrement si les deux conditions suivantes sont satisfaites :
Les noms de compte correspondent dans les deux enregistrements.
Les ID de messagerie correspondent dans les deux enregistrements.
Cependant, avec cette règle, le système marque les deux enregistrements comme doublons si les noms de compte correspondent et que les ID de messagerie ont la valeur null. Dans un autre exemple, deux enregistrements sont marqués comme doublons si leurs ID de messagerie et leurs états correspondent. Dans ce cas, tous les enregistrements, actifs ou inactifs, ayant des ID de messagerie égaux à null sont marqués comme doublons. Un système peut se retrouver débordé suite à un grand nombre d’enregistrements dupliqués fortuits. Pour éviter de marquer les enregistrements inactifs et les enregistrements avec une valeur null comme doublons, deux nouveaux attributs ont été ajoutés : IgnoreBlankValues et ExcludeInactiveRecords.
Le tableau suivant décrit les nouveaux attributs.
Entité |
Attribut |
Type |
Description |
---|---|---|---|
DuplicateRuleCondition |
IgnoreBlankValues |
Booléen |
Détermine s’il faut considérer les valeurs vides comme valeurs non dupliquées. La valeur par défaut de cet attribut est false. Attribuez-lui la valeur true si vous ne souhaitez pas que la règle de détection des doublons considère les valeurs null comme égales. Lorsque vous procédez à une mise à niveau à partir des versions antérieures de Microsoft Dynamics 365, cet attribut a la valeur false. Important Dans le cas d’une règle de détection des doublons à une seule condition, si vous définissez la valeur de l’attribut sur false, elle est traitée par le système comme valeur true. |
DuplicateRule |
ExcludeInactiveRecords |
Booléen |
Détermine s’il faut marquer les enregistrements inactifs en tant que doublons. La valeur par défaut est false. Attribuez-lui la valeur true si vous ne souhaitez pas que les enregistrements inactifs soient marqués comme doublons, même s’ils répondent aux critères de la règle de détection des doublons. Lorsque vous procédez à une mise à niveau à partir des versions antérieures de Microsoft Dynamics 365, cet attribut a la valeur false. |
Certaines entités ont des états autres qu’actifs et inactifs. Si vous définissez l’attribut ExcludeInactiveRecords avec la valeur true, le processus de détection des doublons considère uniquement les enregistrements correspondants qui ont l’état Actif ou dont l’état est considéré comme Actif.
Le tableau suivant répertorie les enregistrements d’entité et les états correspondants.
Enregistrement d’entité |
Considéré comme état actif |
Considéré comme état inactif |
---|---|---|
Appointment |
Ouvert, Planifié |
Terminé, Annulé |
CampaignActivity |
Ouvert |
Fermée, Annulée |
CampaignResponse |
Ouvert |
Terminé, Annulé |
Contract |
Brouillon, Facturé, Suspendu |
Annulée, Expirée |
ContractDetail |
Existante, Renouvelée |
Annulée, Expirée |
Ouvert |
Terminé, Annulé |
|
Fax |
Ouvert |
Terminé, Annulé |
Incident |
Actif |
Résolu, Annulé, Fermé |
Invoice |
Actif |
Fermée, Payée, Annulée |
KbArticle |
Brouillon, Non approuvé, Publié |
N/D |
Lead |
Ouvert |
Inclus, Exclus |
Letter |
Ouvert |
Terminé, Annulé |
Opportunity |
Ouvert |
Conclue, Perdue |
PhoneCall |
Ouvert |
Terminé, Annulé |
Quote |
Brouillon, Actif |
Conclu, Perdu |
SalesOrder |
Active, Envoyée, Facturée |
Annulée, Exécutée |
ServiceAppointment |
Ouvert, Planifié |
Fermée, Annulée |
Task |
Ouvert |
Terminé, Annulé |
Par exemple, si vous définissez l’attribut ExcludeInactiveRecords sur true, seules les commandes actives, envoyées et facturées seront prises en compte pour la correspondance pendant la détection des doublons.
Voir aussi
Détecter les données dupliquées
Désactiver la détection des doublons
© 2017 Microsoft. Tous droits réservés. Copyright