El equipo ya verificó los datos en el CRM — y nómina los vuelve a teclear a mano
El equipo verificaba los datos de empleados en el CRM. Nómina los volvía a introducir. Así un puente de validación eliminó el copiado mensual entre CRM y nómina SQL Server.
El equipo ya verificó los datos en el CRM — y nómina los vuelve a teclear a mano
Cada mes, el mismo ritual. Abrir el CRM. Abrir nómina. Copiar el primer contrato — PESEL, importes, fechas, flags de seguro. Luego el siguiente. Luego unos cientos más.
Lo frustrante no es que los datos sean incorrectos o falten. El equipo ya los verificó en el CRM — de forma colaborativa y cuidadosa, como se revisan los buenos datos. El problema es todo lo que ocurre después: los mismos registros verificados se vuelven a teclear a mano en un segundo sistema que nunca fue diseñado para escuchar al primero.
Esa brecha — no los datos, la brecha — es donde viven las horas y los errores.
Dos sistemas, una costura manual
Una empresa polaca de RR. HH. y nómina operaba dos mundos en paralelo:
- El CRM — contratos, facturación y registros de empleados. Todo el equipo lo mantenía, así que los datos eran fiables.
- El motor de nómina (SQL Server) — declaraciones ZUS, PIT y pagos de salarios. Lo gestionaban contables y nada entraba allí por casualidad.
Entre ambos: nada. Ningún conector estándar alcanza una base de nómina polaca legacy. Zapier y Make se detienen cortésmente en la API. El puente entre «verificado en CRM» y «activo en nómina» era una persona, un teclado y cientos de contratos civiles — reintroducidos cada mes.
A esa escala, no es un riesgo de erratas que se gestiona. Es un salario a tiempo completo por mover datos que ya existían.
Lo que construimos
No reemplazamos el CRM. No reemplazamos nómina. Construimos la costura que faltaba — un puente enfocado que hace una cosa excepcionalmente bien:
CRM → validación → nómina. Verificado una vez, aterrizado correctamente, siempre.
Extrae. El puente obtiene los datos del mes directamente del CRM vía REST API — siete tablas relacionadas, paginadas y tenant-aware, para que empresas multi-entidad sigan separadas. Si la API no está disponible, recurre a una conexión segura a base de datos. El contable no piensa en esto.
Traduce. Los registros del CRM rara vez coinciden campo a campo con el esquema de nómina. El puente asume la realidad poco glamurosa: formatos de fecha legacy, convenciones de números de contrato, desglose ZUS completo, enrutamiento de cada registro a la entidad correcta. El mapeo que antes hacían en la cabeza ocurre igual cada vez.
Verifica antes de escribir — y ese es el corazón. Antes de que una sola fila llegue a nómina, el puente recalcula cada importe según las reglas fiscales polacas vigentes — ZUS, PIT, zdrowotne — y compara el resultado con la fuente CRM:
- hasta 0,05 PLN → limpio
- hasta 1,05 PLN → marcado como redondeo conocido entre sistemas
- por encima → detenido y reportado, con causa probable diagnosticada
Nada toca la base de nómina hasta pasar la validación. Errores que antes aparecían como rechazo ZUS ahora aparecen antes de escribir — cuando son baratos de corregir.
Importa con seguridad. Los registros validados se escriben en un pas: paso controlado en tablas de empleados, contratos y seguros obligatorios. Cada ejecución empieza como dry-run. Si algo falla, todo el lote se revierte limpiamente — sin un mes a medias que desenredar.
Repara. Cuando un valor necesita corrección posterior, el puente sincroniza registros individuales por número de contrato — importes, nombres — sin reimportar el mes. El mantenimiento sigue siendo quirúrgico, no destructivo.
«¿No bastaba con Excel?»
Durante años, sí. Excel era el paso intermedio — y ahí nacían las erratas. Un número copiado a una hoja y de vuelta tiene dos oportunidades de fallar antes de llegar a nómina.
El puente saca por completo al humano del copiado: datos CRM verificados fluyen por validación directo a nómina. Excel sigue teniendo un papel — como exportación de auditoría, registro de lo ocurrido — pero ya no es el pipeline. Es el recibo.
Qué cambió realmente
- Antes: cientos de contratos retecleados a mano cada mes → Después: una importación controlada tras verificación del equipo en CRM
- Antes: erratas descubiertas al presentar ZUS → Después: detectadas en validación, antes de escribir nada
- Antes: aproximadamente un salario a tiempo completo en entrada manual → Después: el pipeline del mes corre en minutos
La cifra principal — unos 30.000 USD al año de trabajo recuperado — proviene del time tracking interno de la empresa. La marcamos como medida, no proyectada: refleja horas que desaparecieron de un proceso mensual real.
El patrón subyacente
Fue un proyecto de nómina, pero la forma del problema está en todas partes. Cuando la información verificada vive en un sistema y el trabajo operativo en otro, alguien une ambos en silencio a mano — y paga en horas y errores.
La solución casi nunca es «comprar una plataforma más grande». Es un puente estrecho y bien construido con validación en el límite — software que respeta los sistemas en los que ya confías y simplemente los hace hablar.
Si tu equipo mantiene datos en un sitio y los vuelve a introducir en otro cada mes — no es un proceso. Es una fuga. Y merece una conversación.