Resumen
Twenty aplica unicidad en ciertos campos para evitar registros duplicados y garantizar la integridad de los datos. Comprender estas restricciones es esencial para realizar importaciones exitosas.Campos únicos predeterminados
| Objeto | Campos únicos |
|---|---|
| Personas | id, email |
| Empresas | id, domain |
| Objetos personalizados | solo id (de forma predeterminada) |
El campo
id es el identificador interno de Twenty, generado automáticamente para cada registro. Utiliza el formato UUID (p. ej., c776ee49-f608-4a77-8cc8-6fe96ae1e43f).Campos únicos personalizados
Puedes definir campos únicos adicionales en Configuración → Modelo de datos:- Ve a Configuración → Modelo de datos
- Selecciona el objeto
- Haz clic en un campo
- Activa Único en la configuración del campo
Casos de uso de campos únicos personalizados
- ID externos: Almacenar ID de otros sistemas (Salesforce ID, HubSpot ID)
- Identificadores empresariales: Números de empleado, códigos de cliente
- Información de contacto alternativa: Perfil de LinkedIn, número de teléfono
El nombre de campo
id está reservado para el ID interno de Twenty. Usa un nombre diferente como externalId o legacyId para los identificadores externos.Comportamiento de la importación
Creación de nuevos registros
Si el valor de un campo único no existe, se crea un nuevo registro.Actualización de registros existentes
Si el valor de un campo único coincide con un registro existente, ese registro se actualiza con los nuevos datos.Registros eliminados lógicamente
Detección de duplicados durante la importación
Durante la fase de validación:- Los duplicados dentro de tu archivo se resaltan en amarillo
- Puedes editar o eliminar filas duplicadas desde la interfaz antes de iniciar la importación
Mejores prácticas
- Elimina los duplicados de tu archivo antes de importar
- Comprueba si existen registros en Twenty antes de importar
- Usa ID externos al migrar desde otros sistemas
- Incluye campos únicos si quieres actualizar registros existentes