Memorias Automático
Software a medida que genera la documentación de instalaciones fotovoltaicas en Word y PDF y gestiona clientes, cobros y comisiones del equipo.
Cliente y contexto
Aplicación de escritorio que desarrollo para una empresa de ingeniería que prepara memorias técnicas de instalaciones fotovoltaicas de autoconsumo para otras empresas. El cliente no se identifica en este caso. Funciona en local, sin servidor.
Reto
Preparar cada memoria era lento y propenso a errores: se partía de un documento anterior y se corregían a mano datos, tablas y cálculos. Además, el trabajo de gestión (qué empresa encarga cada memoria, cuánto se cobra, quién la hace y qué comisión le corresponde) vivía en hojas de cálculo.
Restricciones
Los documentos incluyen datos personales de los titulares, así que la aplicación trabaja en local con las carpetas de la empresa y una regla estricta: ninguna plantilla puede contener datos reales de clientes. Los cálculos dependen de la provincia o región de la instalación y siguen criterios definidos por el ingeniero de la empresa; la revisión y la firma corresponden siempre a una persona técnica.
Solución entregada
Un programa que rellena plantillas PDF, Word y Excel a partir de los datos del proyecto, calcula lo repetitivo (cálculos eléctricos de la instalación fotovoltaica y cargas sobre la cubierta, aplicando unos criterios u otros según la provincia o región de la instalación) y genera una carpeta por proyecto con la documentación en PDF y, dentro, una copia en Word para poder hacer cambios sin convertir nada. Incluye la gestión del negocio: clientes, expedientes, presupuestos, estado de cobro y comisiones por técnico, con un panel para el jefe y otro para cada técnico.
Decisiones técnicas
- Aplicación de escritorio en local y no web: los datos de los titulares no salen del equipo de la empresa.
- Generar siempre Word además de PDF, para que un cambio de última hora no obligue a rehacer conversiones.
- Separar los datos que van a los documentos de los de gestión interna (cliente, importe, cobro).
- Comisiones calculadas sobre la base sin IVA, para que el IVA nunca altere lo ya liquidado.
- Cada técnico solo ve sus memorias y su comisión; el jefe ve el conjunto y los importes.
- Mostrar públicamente solo los paneles de gestión y no el funcionamiento interno de las memorias.
Proceso
Desarrollo iterativo en Electron con React y motores de cálculo independientes de la interfaz, contrastados con una hoja de cálculo real de la empresa, y un conjunto de pruebas automáticas para generación de documentos, cálculos y comisiones. Se avanza por fases, dando prioridad a lo que más tiempo ahorra al técnico.
Resultado
Según la empresa, preparar una memoria pasó de alrededor de una hora y media (entre hora y media y dos horas en el día a día) a unos 20 minutos de media, y unos 10 o 12 con soltura. Son datos de uso de una sola empresa, aproximados, no un estudio. La revisión técnica sigue siendo humana y los datos de provincias, municipios y criterios de cálculo se personalizan para cada empresa en la implantación. La siguiente fase es valorar ofrecerlo a más empresas. Puedes probar una micro demo de los paneles con datos ficticios.
Trabajo conectado, no piezas aisladas.
Explora casos de la misma especialidad o las notas donde explico las decisiones que hay detrás del trabajo.
Pakanri
La herramienta de gestión que construí para llevar mi propio negocio: clientes, propuestas, proyectos, tareas, tiempos y mantenimiento web conectados.
Ver caso → Proyecto relacionadoConsulta de psicología
Renovación de una web muy antigua de una consulta de psicología y conversión a tienda online para vender libros, con logotipos y un plan de contenidos.
Ver caso → Proyecto relacionadoSAINTEC
Web corporativa a medida de una empresa de ingeniería, energía y optimización de procesos, con cinco servicios, guías técnicas y contacto por área.
Ver caso →

