Share via


Activer et désactiver la détection de doublons

Cette rubrique décrit les informations qui expliquent comment activer et désactiver la détection des doublons dans les applications Dynamics 365 et Microsoft Dataverse.

Activer la détection des doublons

Avant d’exécuter la détection des doublons, activez-la pour chacun des éléments suivants :

  • Globalement (pour toutes les tables dans l’organisation).

  • Pour une table.

  • Pour des opérations spécifiques.

Notes

Vous devez activer la détection des doublons dans les trois domaines mentionnés ci-dessus pour détecter les doublons pour une table et les opérations sur une table.

Activer la détection des doublons globalement

Activer la détection des doublons pour une table

Activer la détection de doublons pour des opérations spécifiques

  • Définissez les colonnes suivantes sur true :

    • Organization.IsDuplicateDetectionEnabledForOnlineCreateUpdate. Créer et mettre à jour des enregistrements dans Microsoft Dataverse à l’aide de l’application web ou Dynamics 365 for Outlook. Cette colonne active ou désactive la détection des doublons pour les enregistrements créés ou mis à jour avec les messages CreateRequest et UpdateRequest. Toutefois, il n’affecte pas les enregistrements créés ou mis à jour avec les méthodes IOrganizationService.Create et IOrganizationService.Update .

    • Organization.IsDuplicateDetectionEnabledForOfflineSync. Synchroniser les enregistrements hors connexion lorsque Dynamics 365 for Outlook passe du mode hors connexion au mode connexion.

    • Organization.IsDuplicateDetectionEnabledForImport. Importer des données en bloc.

    Notes

    Vous n’avez pas besoin de publier les règles de détection des doublons pour activer la détection des doublons pour ces opérations. Toutefois, vous devez publier les règles de détection des doublons avant d’effectuer les opérations.

Désactiver la détection des doublons

Désactivez la détection des doublons globalement ou pour un type de table en annulant la publication des règles de détection des doublons ou en supprimant les règles publiées.

Désactiver la détection des doublons globalement

Pour désactiver la détection des doublons globalement, utilisez le message UpdateRequest pour définir la colonne Organization.IsDuplicateDetectionEnabled sur false. Cela annule automatiquement la publication de toutes les règles de détection des doublons pour tous les types de table dans l’organisation.

Désactiver la détection des doublons pour une table

Pour désactiver la détection des doublons pour un type de table, effectuez une des opérations suivantes :

  • Utilisez le message UpdateEntityRequest pour définir la propriété IsDuplicateDetectionEnabled sur false. Cela annule automatiquement toutes les règles de détection des doublons pour un type de table. Cela supprime la prise en charge de la détection des doublons pour le type de table et vous ne pouvez pas créer une nouvelle règle de détection des doublons pour ce type de table.

  • Annulez la publication de toutes les règles de détection des doublons pour un type de table à l’aide du message UnpublishDuplicateRuleRequest.

Supprimer les règles de détection des doublons publiées

Supprimez toutes les règles publiées dans le système pour désactiver la détection des doublons globalement, ou supprimez les règles publiées pour des types de table spécifiques à l’aide de la méthode IOrganizationService.Delete .

Voir aussi

Détection des doublons
Exécuter la détection des doublons
Dupliquer les tables de règle

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).