analytics
Portafolio de Iván
Proyectos chevron_right Migración contable
sync_alt Migración reejecutable fingerprint Trazabilidad por fila event_busy Fechas imposibles

De un libro de Excel a un libro contable único

Veintiocho meses de registros repartidos en hojas de cálculo, convertidos en un libro contable único que se puede volver a generar sin duplicar nada.

Stack

Migración de datosTrazabilidad hoja/filaIdempotencia
flag

Contexto

El negocio llevaba su contabilidad operativa en un libro de hojas de cálculo que fue creciendo durante más de dos años, con criterios que cambiaron por el camino y correcciones hechas encima de los datos originales.

account_tree

Cómo se hizo

rule

La decisión de fondo

En los datos había fechas que no existen en el calendario. La tentación es empujarlas a la fecha válida más cercana y seguir adelante, porque así el proceso termina limpio. Aquí no se hace: la fecha imposible se señala para revisión, aunque eso deje el informe con pendientes.

lightbulb

Lo que aprendí

Que una migración que corrige en silencio produce datos limpios y falsos, que es peor que datos sucios y honestos. Lo primero se cree; lo segundo se revisa.