Nuevas tablas dinámicas 📊
Albert Cervera i Areny
Hola,
la semana pasada terminaba el correo explicándote que trabajamos constantemente para eliminar la deuda tecnológica.
Y es que una cosa es ser capaz de desarrollar una determinada tecnología y una muy distinta ser capaz de mantenerla a largo plazo.
En enero se cumplieron 10 años desde que arrancamos la primera implantación con Tryton y no abandonamos OpenERP por capricho, sino porque entendíamos que era imprescindible para poder mantener y hacer crecer el software durante años y que ésta debía ser una pieza clave de nuestra propuesta de valor.
Y también hace ya 10 años que ofrecemos a nuestros clientes una solución de Business Intelligence integrada que bautizamos como BaBI (de Basic Business Intelligence).
Pero como todo sistema "con experiencia" con el tiempo descubres limitaciones que es necesario ir superando.
En marzo del año pasado anunciamos que ampliábamos la herramienta para permitir crear paneles de control con gráficas de 15 tipos diferentes, pero más importante para nosotros era el hecho de que habíamos creado una nueva base sobre la que crear una mejor solución BI.
También sobre esta nueva base construimos un sistema de avisos que anunciamos en abril de ese año.
Y hoy, finalmente, después de meses de trabajo, puedo presentarte el nuevo sistema de tablas dinámicas.
Más rápido, más potente y flexible.
¡El final de una etapa que empezamos hace dos años!
Va, que te cuento.
¿Qué teníamos?
Cuando parimos al babi el objetivo fue siempre tener una solución sencilla que permitiera cubrir el 80% de las necesidades de los clientes con el 20% del esfuerzo.
Ofreciendo soluciones a medida, con adaptaciones en la mayoría de nuestros clientes, es necesario buscar siempre la manera más económica de poder analizar los datos.
A menudo, poder analizar pasa por la implantación de un software especializado y creíamos que podíamos evitar que justo después del esfuerzo que implica implantar un ERP, el cliente tuviera que implantar una solución de Business Intelligence.
Pero cuando has hecho software a medida, es necesario que la herramienta de análisis pueda "conocer" los conceptos y cálculos que hemos creado para el cliente en el ERP.
Babi tiene la virtud de permitir que los campos que el usuario ve calculados en las pantallas de Tryton y que no están almacenados, puedan analizarse fácilmente y sin costes añadidos.
La empresa puede empezar a analizar datos propios de los procesos que le hemos hecho a medida inmediatamente después del arranque del ERP.
Pero como te decía, las ventajas iban acompañadas también de limitaciones:
- Para cada estadística creábamos entradas de menú y no es práctico cuando quieres tener muchas.
- Cada "perspectiva" de los mismos datos implicaba una estadística distinta. Por ejemplo, agrupar primero por año y después por categoría de producto era un menú diferente que agrupar por categoría y después por año. Esto lo hacía poco práctico por el gran volumen de estadísticas y lento porque cada una de ellas se calculaba de forma independiente.
- Los permisos y grupos de usuarios a nivel de estadística no funcionaban demasiado bien.
- No se podían aprovechar cálculos entre diferentes estadísticas y era necesario esperar cada vez que se quería hacer un pequeño cambio.
- Se podían agrupar datos en filas y columnas, pero la visualización en columnas era mala y no se podía generar un PDF en este caso.
- Era fácil equivocarse cuando se creaban dimensiones en filas sin agrupar (propiedades).
- No era posible analizar datos cruzando información de diferentes tablas si no tenían un vínculo entre ellas: por ejemplo, no podías analizar compras y ventas por fechas en una misma tabla ya que no existía una relación directa.
- Y además, la forma en que teníamos que almacenar los cálculos, por decisiones técnicas que habíamos tomado inicialmente, causaba incidencias de muy difícil solución.
¿Qué hemos hecho?
El resumen sería que hemos resuelto o mejorado todos los puntos anteriores.

Los usuarios pueden seleccionar los campos que quieren ver, cómo quieren agruparlos y ordenarlos y verlo inmediatamente. Se puede descargar un Excel con un solo clic y se puede pasar un enlace a un compañero para que eche un vistazo siempre viendo los últimos datos.
El sistema es más rápido, respeta los permisos de los usuarios y abre la puerta a algunas mejoras que antes no eran posibles.
Además, también hemos preparado un proceso que traspasa las estadísticas del sistema anterior al nuevo, puesto que el trabajo más importante es 100% compatible.
La mayor parte de estas mejoras están ya disponibles en la versión 6.8 y el resto en la versión 7.2 a la que vamos actualizando todos los clientes.
¡Salud y buena semana!