Síntomas del problema
Activé la sincronización de datos de cuentas con organizaciones de Salesforce con Zendesk , pero no se sincroniza. ¿Cómo se resuelve esto?
Explicación y ejemplo
La ID externa de Zendesk es un campo del sistema que debe ser único en todas las organizaciones para una cuenta de Zendesk. Si ya existe una organización con una ID externa determinada, cualquier intento de crear una segunda fallará debido a un conflicto.
Este conflicto ocurre cuando una organización tiene establecida su ID externa debido a una integración anterior de Salesforce. A continuación se explica un ejemplo de cómo puede suceder esto con la cuenta ficticia de Spiffy Corp.
- La integración heredada de Salesforce sincroniza la cuenta de Spiffy Corp para crear una organización en Zendesk con el nombre Spiffy Corp y una ID externa de0011H000026CXpiQAG.
- La sincronización de la integración heredada está desactivada y la nueva integración de Salesforce está activada.
- El nombre de la cuenta en Salesforce se cambia aSpiffy Corp, Inc.
- Dado que la nueva integración nunca ha sincronizado esta cuenta antes, busca una coincidencia en función de los criterios de coincidencia (por lo general, el nombre de la cuenta con el nombre de la organización).
- Como no existe una organización llamada Spiffy Corp, Inc, la integración intenta crear una nueva organización con el nombre Spiffy Corp, Incy la misma ID externa.
- El intento de sincronización falla porque la organización original de Spiffy Corp ya está usando la ID externa.
Para confirmar que la sincronización falla se debe a este conflicto
- En el Centro de administración, verifique los criterios de coincidencia. Haga clic en el Iconode aplicaciones e integraciones() en la barra lateral y luego seleccioneIntegraciones> Salesforce> Configurar> Sincronización de datos> Sincronización de cuentas con organizaciones > Criterios de coincidencia. Esto se asocia comúnmente con la coincidencia de nombres, pero también podría ocurrir con otros criterios de coincidencia.
- Busque la ID de la cuenta en el URL de la cuenta de Salesforce que no se pudo sincronizar.
- Utilice el URL a continuación para ver si hay organizaciones en Zendesk que tengan esa ID externa. {YOUR_ACCOUNT_ID} es la ID de la cuenta de la URL de su cuenta de Salesforce.
https: //SUBDOMAIN.zendesk.com / agent / search / 1? type = ticket & q = type% 3Aorganization% 20external_id% 3AACCOUNT_ID_IHERE
- Utilice el resultado de la búsqueda anterior y compare el criterio coincidente (nombre probable) con el campo SFDC coincidente bajo Criterios de coincidencia.
Pasos de resolución
Hay algunas soluciones posibles para el conflicto.
Deje de sincronizar la ID de cuenta con la ID externa.
DesactiveRellenar ID externa de organización de Zendeskque debería evitar el conflicto.
Eliminar el valor external_id de las organizaciones actuales
Puede eliminar external_id usando la API de organizaciones o usando la importación masiva de organizaciones por medio de CSV.
Corrija los nombres de las cuentas para que la cuenta con la ID dada se sincronice correctamente con la organización que coincide con la ID externa
Este es el método más laborioso, pero garantiza que las ID se sincronizarán correctamente. Una vez que una cuenta se asocia correctamente con una organización, los cambios subsiguientes al nombre de esa cuenta deben actualizar el nombre de la organización (en lugar de crear una nueva organización).
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.