[Blog](<https://nightlysoftware.com/blog>)Migración de datos 

# Migrar datos sin duplicados: claves, conflictos y revisión antes de importar

Un nombre parecido no demuestra que dos clientes sean el mismo. Decide la identidad antes de mover pedidos, saldos o permisos.

**[Jonathan Perez](<https://nightlysoftware.com/nosotros#jonathan-perez>)**Cofundador · Diseño, producto y ventas 8 de octubre de 2026 · 7 min de lectura 

**Respuesta breve**

Para migrar datos sin duplicados necesitas una clave estable, reglas para identificar coincidencias y una lista de conflictos que alguien del negocio pueda resolver. Conserva la relación entre identificadores antiguos y nuevos, y prueba que repetir la importación no crea registros adicionales. Unificar nombres sin revisar movimientos puede juntar clientes distintos.

## Hoja de prueba: Migrar datos sin duplicados: revisión antes de importar

Un nombre parecido no demuestra que dos clientes sean el mismo. Decide la identidad antes de mover pedidos, saldos o permisos. Registra datos, resultado esperado, evidencia, responsable y resultado observado.

[Descargar hoja CSV](<https://nightlysoftware.com/plantillas/migracion-datos-duplicados-es.csv>)

En esta guía

-   [Primero decide qué representa cada registro](<https://nightlysoftware.com/blog/migracion-datos-duplicados#identidad>)
-   [Ejemplo ficticio: dos nombres y una identidad pendiente](<https://nightlysoftware.com/blog/migracion-datos-duplicados#caso>)
-   [Prueba el conjunto completo, no solo el catálogo](<https://nightlysoftware.com/blog/migracion-datos-duplicados#prueba>)
-   [Qué hacer si aparecen cambios durante la revisión](<https://nightlysoftware.com/blog/migracion-datos-duplicados#cambios>)
-   [Prepara una revisión que termine en una decisión](<https://nightlysoftware.com/blog/migracion-datos-duplicados#preparacion>)

## Primero decide qué representa cada registro

En una distribuidora, «Comercial Norte» puede ser una empresa, una sucursal o un contacto que compra para varias razones sociales. Define esas entidades antes de limpiar el archivo. Un correo compartido por compras no identifica por sí solo a una empresa; un teléfono reciclado tampoco. Conserva los valores originales junto a los normalizados para explicar cada decisión.

Los productos comerciales ya ofrecen herramientas de combinación. [Microsoft Dataverse](<https://learn.microsoft.com/en-us/power-platform/admin/detect-duplicate-records>) permite elegir un registro principal y los campos que conservará, con límites según el tipo de registro. [HubSpot](<https://knowledge.hubspot.com/records/merge-records>) advierte que una combinación no puede deshacerse directamente. Esas funciones ayudan, pero debes revisar qué ocurre con las relaciones y con los identificadores usados por otros sistemas.

## Ejemplo ficticio: dos nombres y una identidad pendiente

Supongamos un archivo de 12 cuentas. C-014 dice «Comercial Norte SA» y C-088 «C. Norte», con el mismo identificador fiscal validado por el negocio. Cada una tiene pedidos pendientes. C-091 comparte correo con ambas, pero pertenece a otra empresa. La decisión propuesta combina C-014 y C-088 en N-014 y deja C-091 separada. Son datos sintéticos para ensayar; no describen un cliente ni un ahorro medido.

El resultado esperado es 11 cuentas, no una eliminación arbitraria de filas. La tabla de correspondencias conserva C-014→N-014 y C-088→N-014. Cada pedido mantiene su importe, moneda, fecha y origen. Si los límites de crédito difieren, nadie debería escoger automáticamente el mayor: queda pendiente una decisión del responsable comercial. El conteo reducido debe explicarse con un acta de combinación.

| Situación |Decisión propuesta |Quién confirma |
| --- | --- | --- |
| Clave confirmada y misma entidad |Combinar con campos elegidos y conservar ambos orígenes |Responsable de datos |
| Solo nombre o correo parecido |Marcar posible coincidencia; mantener separados mientras se revisa |Ventas |
| Misma empresa, distintas sucursales |Conservar sucursales y su relación con la empresa |Operación |
| Identificador ausente o inválido |Poner en revisión; no inventar una clave fiscal |Administración |

## Prueba el conjunto completo, no solo el catálogo

Importa primero a un entorno de ensayo con una copia autorizada. Revisa cuentas, direcciones, contactos, pedidos abiertos y documentos asociados como un conjunto. Los totales de documentos por moneda y estado deben conservarse; no sumes saldos de monedas distintas para hacerlos «cuadrar». Registra qué filas se aceptaron, cuáles se combinaron y cuáles quedaron pendientes, con su motivo.

| Caso |Resultado esperado |Evidencia |
| --- | --- | --- |
| C-014 y C-088 combinadas |Una cuenta N-014; ambos identificadores siguen consultables |Correspondencia y ficha resultante |
| C-091 con correo compartido |Cuenta separada; sin pedidos ajenos |Búsqueda y pedidos por cuenta |
| Límite de crédito en conflicto |Importación pendiente para ese campo; decisión nominada |Lista de conflictos |
| Pedido con cliente inexistente |Rechazo visible, sin documento huérfano |Archivo de errores |
| Repetir exactamente el lote |Mismas cuentas y pedidos; no volver a sumar saldos |Conteos antes y después |
| Archivo corregido después del ensayo |Nueva versión trazable; solo cambios autorizados |Versión del lote y comparación |

## Qué hacer si aparecen cambios durante la revisión

Una limpieza que tarda varios días necesita una hora de referencia. Si ventas actualiza la dirección después de exportar, ese cambio no debe desaparecer por importar una copia vieja. Decide si congelar temporalmente la captura o aplicar un segundo lote de cambios. Usa [reglas de conflicto de sincronización](<https://nightlysoftware.com/blog/sincronizacion-conflictos-datos>) cuando dos fuentes puedan modificar el mismo campo.

Detén el paso a producción si no puedes reconstruir los vínculos, si aparecen documentos huérfanos o si una coincidencia no tiene dueño que la confirme. La herramienta disponible, los permisos de exportación y las restricciones de combinación cambian el alcance. Para existencias y movimientos consulta la [migración de inventario desde Excel](<https://nightlysoftware.com/blog/migrar-inventario-de-excel>); para la ventana de cambio usa el [plan de corte y reversa](<https://nightlysoftware.com/blog/corte-sistema-plan-reversa>).

## Prepara una revisión que termine en una decisión

Descarga la hoja y reemplaza las identidades ficticias por ejemplos anonimizados. Añade una cuenta correcta, una coincidencia dudosa y un pedido dependiente. Deja la columna observada vacía hasta ejecutar el ensayo. En una [consulta gratuita](<https://nightlysoftware.com/agendar>) de [consultoría de software](<https://nightlysoftware.com/soluciones/consultoria-de-software>), podemos revisar qué necesita tu migración y qué puede resolverse con la herramienta actual antes de plantear un desarrollo.

## Revisemos las coincidencias de tu archivo

En una consulta gratuita, usemos una muestra anonimizada para decidir qué clientes pueden combinarse, cuáles quedan pendientes y cómo conservar sus pedidos y saldos.

-   Muestra anonimizada con una coincidencia confirmada y una dudosa
-   Lista de documentos que dependen de cada cliente
-   Reglas actuales de claves, moneda y autorización de combinaciones

[Agendar diagnóstico gratuito](<https://nightlysoftware.com/agendar>)[Consultar por WhatsApp](<https://wa.me/524622212236?text=Quiero%20revisar%20coincidencias%20de%20clientes%20antes%20de%20importar.%20Tengo%20una%20muestra%20anonimizada%2C%20sus%20documentos%20relacionados%20y%20las%20reglas%20actuales%20para%20autorizar%20una%20combinaci%C3%B3n.>)

Relacionado

-   [Consultoría de software](<https://nightlysoftware.com/soluciones/consultoria-de-software>)
-   [Software a la medida](<https://nightlysoftware.com/soluciones/software-a-la-medida>)

## Preguntas frecuentes

### ¿Puedo usar el nombre como clave? 

Úsalo para sugerir posibles coincidencias, no para combinar automáticamente. Abreviaturas, homónimos y sucursales requieren otra evidencia. Acuerda con el negocio qué combinación de identificadores demuestra una misma entidad y deja en revisión lo que no alcance ese criterio.

### ¿Qué pasa con las facturas del registro eliminado? 

Antes de combinar, demuestra dónde quedarán sus relaciones y cómo podrás encontrar el identificador original. El tratamiento depende del producto y del tipo de documento. No borres ni reasignes documentos cerrados por una regla general de limpieza.

### ¿Cómo sé que el lote se puede repetir? 

Ejecuta el mismo archivo dos veces en el ensayo y compara cuentas, documentos e importes por moneda. Una segunda ejecución debe reconocer lo ya importado mediante claves estables. Si agrega otro pedido o saldo, todavía falta una regla de repetición.

### ¿Necesito cambiar de CRM? 

No necesariamente. Primero prueba las herramientas de detección, combinación y exportación de tu sistema. Un desarrollo puede ser útil para reglas que esas herramientas no cubran, pero se justifica después de documentar el conflicto y sus dependencias.

## Fuentes

1.  [Detect duplicate records and merge](<https://learn.microsoft.com/en-us/power-platform/admin/detect-duplicate-records>)Microsoft 
2.  [Merge records](<https://knowledge.hubspot.com/records/merge-records>)HubSpot 

Última actualización: 8 de octubre de 2026

## Sigue leyendo

[Inventario5 oct 2026

### Cómo migrar tu inventario de Excel: catálogo, conteo y corte](<https://nightlysoftware.com/blog/migrar-inventario-de-excel>)[Cambio de sistema8 oct 2026

### Cambio de sistema: ensayo, corte y condiciones para volver atrás](<https://nightlysoftware.com/blog/corte-sistema-plan-reversa>)[Aceptación de software8 oct 2026

### Cómo aceptar un sistema: pruebas de negocio y pendientes verificables](<https://nightlysoftware.com/blog/aceptacion-software-pruebas-negocio>)

---

Canonical: https://nightlysoftware.com/blog/migracion-datos-duplicados

Updated: 2026-10-08

Description: Decide qué clientes combinar, conserva sus movimientos y prueba una importación repetida. Incluye una hoja para revisar conflictos de datos.

