Compartir a través de


Habilitar y deshabilitar la detección de duplicados

Este tema ofrece información sobre cómo habilitar y deshabilitar la detección de duplicados en Dynamics 365 Customer Engagement (on-premises).

Habilitar detección de duplicados

Antes de ejecutar la detección de duplicados, habilítela para cada una de las acciones siguientes:

  • Global (para todas las entidades de la organización).

  • Para una entidad.

  • Para operaciones específicas.

Nota

Debe habilitar la detección de duplicados en las tres áreas para detectar duplicados para una entidad y para las operaciones en una entidad.

Habilitar detección de duplicados de forma global

Habilitar la detección de duplicados para una entidad

Habilitar detección de duplicados para operaciones específicas

  • Establezca los siguientes atributos en true:

    • Organization.IsDuplicateDetectionEnabledForOnlineCreateUpdate. Crear y actualizar registros en Dynamics 365 Customer Engagement (on-premises) con la aplicación web o Dynamics 365 for Outlook. Este atributo habilita o deshabilita la detección de duplicados para los registros creados o actualizados con mensajes de CreateRequest y de UpdateRequest. Sin embargo, no afecta a los registros creados o actualizados con los métodos IOrganizationService.Create y IOrganizationService.Update.

    • Organization.IsDuplicateDetectionEnabledForOfflineSync. Sincronice los registros sin conexión cuando Dynamics 365 for Outlook pase de desconectado a conectado.

    • Organization.IsDuplicateDetectionEnabledForImport. Importe datos en masa.

    Nota

    No tiene que publicar reglas de detección de duplicados para habilitar la detección de duplicados para estas operaciones. Sin embargo, debe publicar reglas de detección de duplicados antes de realizar las operaciones.

Deshabilitar detección de duplicados

Deshabilite la detección de duplicados globalmente o para un tipo de entidad anulando la publicación de las reglas de detección de duplicados o eliminando las reglas publicadas.

Deshabilitar la detección de duplicados de forma global

Para deshabilitar la detección de duplicados globalmente, use el mensaje UpdateRequest para establecer el atributo Organization.IsDuplicateDetectionEnabled en false. Esto anula automáticamente la publicación de todas las reglas de detección de duplicados para todos los tipos de entidad de la organización.

Deshabilitar la detección de duplicados para una entidad

Para deshabilitar la detección de duplicados para un tipo de entidad, haga lo siguiente:

  • Use el mensaje de UpdateEntityRequest para establecer la propiedad de IsDuplicateDetectionEnabled en false. Esto automáticamente anula la publicación de todas las reglas de detección de duplicados para un tipo de entidad. Esto quita la compatibilidad con la detección de duplicados para el tipo de entidad y no se puede crear una nueva regla de detección de duplicados para este tipo de entidad.

  • Anule la publicación de todas las reglas de detección de duplicados para un tipo de entidad usando el mensaje UnpublishDuplicateRuleRequest.

Eliminar las reglas de detección de duplicados publicadas

Elimine todas las reglas publicadas del sistema para deshabilitar la detección de duplicados globalmente o elimine las reglas publicadas para tipos específicos de entidad con el método IOrganizationService.Delete

Vea también

Detección de duplicados
Ejecutar la detección de duplicados
Entidades de regla de duplicados