Saltar al contenido
Todos los ensayos
March 2025·8 min de lectura

Lecciones de automatizar un flujo contable que nadie tocó en 10 años

Cuando un proceso ha sobrevivido sin cambios durante una década, suele haber una razón. Navegar la política interna y la deuda técnica de reemplazarlo me enseñó más sobre gestión del cambio que cualquier curso.

ExcelPower QueryAutomatizaciónProcesos

El flujo de asientos contables que automaticé duró porque funcionaba lo suficiente, vivía en archivos que la gente ya conocía, y fallar en público hubiera sido peor que perder una mañana. Un despacho canadiense copiaba exportaciones de SAP en siete pasos manuales a través de tres libros. Los errores aparecían en la revisión de auditoría, a menudo semanas después. El trabajo técnico fue un pipeline de Power Query que refresca en 12 minutos. El trabajo real fue no asustar a quienes cierran el mes.

Acompañé al equipo dos sesiones antes de escribir una query. Cada fórmula, cada tabla de mapeo, cada "siempre lo pegamos aquí" era conocimiento social de carga. Reemplazar siete copy-paste por Refresh All solo se lanzó porque el formato de salida no cambió y una query de validación se pone verde solo si débitos igualan créditos al céntimo. El primer mes ese chequeo pescó tres descuadres que antes esperaban a auditoría.

El personal no técnico lo operó después de una explicación de 20 minutos. Una guía de una página y un wrapper VBA de un botón importaron más que un patrón M ingenioso. La mantenibilidad está en una tabla de lookup para el mapeo de cuentas, no en cazar fórmulas. Es lo contrario de reescribir por reescribir: conservar el rito, quitar el riesgo.

Un proceso que sobrevive una década rara vez es solo pereza. Es una coalición de hábito, miedo y un formato que la siguiente persona de la cadena ya espera. Automatizarlo es gestión del cambio disfrazada de ETL. Si los números siguen cayendo en las mismas celdas, te dejan quitar el portapapeles.