Saltar al contenido

¿Cómo sacar un reporte gerencial de Odoo sin vivir dentro de Odoo?

Odoo ya tiene los datos y casi todos los reportes. Lo que falta es que alguien los lea por ti cada semana y te diga qué decidir.

Por Equipo SixaraPublicado 17 de octubre de 2026 Actualizado 17 de octubre de 20266 min de lectura
Respuesta corta

Un reporte gerencial de Odoo no reemplaza los reportes de Odoo: los lee. Se define un conjunto corto de indicadores, cada uno con su consulta SQL visible, se valida contra contabilidad una vez y se revisa cada semana con tres decisiones por tomar.

¿Cómo sacas un reporte gerencial de Odoo sin pasar la semana entre menús y exportaciones? Esto es para gerentes y dueños de pymes que ya usan Odoo y quieren una vista semanal confiable. La respuesta corta: deja que Odoo siga siendo la fuente, y pon encima algo que lea sus reportes cada semana, con cada cifra atada a una consulta que puedas revisar.

¿Qué reportes trae Odoo de fábrica?

Odoo trae análisis dentro de cada aplicación: facturación, ventas, compras, inventario, CRM. La mayoría ofrece vista de lista, vista pivote y vista de gráfico, con filtros y agrupaciones que puedes guardar. Según tu versión y tu edición, también hay tableros.

Sus fortalezas son reales:

  • Están en vivo: no hay que esperar a que alguien actualice nada.
  • Respetan los permisos de cada usuario.
  • Salen del mismo registro que la contabilidad.

Sus límites también. Cada reporte vive en su aplicación. Para saber cuánto de lo vendido sigue sin cobrar, o qué producto se acaba justo cuando más se vende, tienes que abrir varios reportes y cruzarlos tú. Además, alguien debe saber en qué menú está cada cosa y qué filtros aplicar.

¿Por qué el gerente termina en Excel?

Porque las preguntas de gerencia cruzan aplicaciones. «¿Vendimos bien y cobramos bien?» mezcla facturación con cuentas por cobrar. «¿Podemos sostener este ritmo?» mezcla ventas con stock. Odoo responde cada mitad por separado, y el cruce queda para una hoja de cálculo.

La hoja resuelve el lunes, pero deja tres problemas. Envejece el día que exportas. Cada persona la arma distinto. Y las fórmulas viven en la cabeza de quien las escribió, así que cuando esa persona falta, nadie sabe de dónde sale la cifra.

Ejemplo ficticio

En Acme Distribuciones, la gerente exporta tres reportes cada lunes a las 9:00 y los pega en una hoja. A las 11:00 tiene un resumen. El martes, el jefe de bodega exporta el stock con otro filtro y el resumen ya no coincide con el suyo. La reunión de la tarde empieza discutiendo cuál cifra es la buena.

¿Qué indicadores debería ver un gerente cada semana?

Pocos, y cada uno con una decisión asociada. Si nadie decide con un indicador, sobra. Una lista de partida para una empresa que vende, cobra y mantiene inventario:

  • Ventas facturadas: cuánto se facturó, neto de notas de crédito. Mira la definición de ventas.
  • Pedidos de venta: el monto de pedidos confirmados, para anticipar lo que se facturará.
  • Deuda vencida: saldo de facturas de clientes con vencimiento pasado. Su ficha está en el glosario.
  • Días de la calle: cuántos días de venta están por cobrar.
  • Margen bruto: lo que queda después del costo, solo en productos.
  • Quiebres en 15 días: productos que se acaban al ritmo actual.
  • Clientes habituales que dejaron de comprar: lo avisa una regla del módulo de ventas.

Cómo se define cada uno, con su tabla de origen en Odoo, está en la guía de indicadores para pymes. El módulo de ventas es un buen primer paso porque casi todo lo demás se mide contra él.

El orden de lectura importa tanto como la lista. Una secuencia que funciona para la mayoría de las pymes: primero cuánto se vendió, después cuánto de eso se cobró, luego si hay stock para seguir vendiendo, y al final si lo vendido dejó margen. Cada paso responde la duda que deja el anterior, y en cuatro pasos tienes el estado del negocio sin abrir quince pantallas.

Ejemplo ficticio

El resumen del lunes de Acme cabe en una página. Ventas de la semana: 84.000, 6 % sobre la anterior. Deuda vencida: 31.000, concentrada en tres clientes. Productos con menos de 15 días de cobertura: 7. Facturas con producto sin costo: 2, así que el margen de la semana se lee con cuidado. Cuatro líneas, cuatro conversaciones que tener.

¿Vista pivote, tablero o algo que lea por ti?

Son tres herramientas para tres trabajos distintos.

  • Vista pivote: sirve para explorar. Tienes una pregunta y quieres cortarla de varias formas. Exige que sepas qué preguntar.
  • Tablero: sirve para mostrar. Muestra lo mismo cada vez que lo abres, pero no te avisa de lo que cambió ni de lo que nadie está mirando.
  • Una capa que lee por ti: sirve para decidir. Revisa los datos de noche, detecta lo que se salió de lo normal y te entrega un resumen con evidencia.

Si lo único que necesitas son tableros libres que tú mismo armas, una herramienta de BI basta y no necesitas más. Sixara apunta a lo tercero: se conecta a Odoo con un usuario de solo lectura, sin instalar módulos, sincroniza a una base de datos propia de tu empresa y calcula ahí las métricas. No reemplaza los reportes de Odoo: los lee. Lo que ves en Sixara se puede contrastar con lo que ves en Odoo, porque parten del mismo dato. Los detalles están en la página del producto y en la integración con Odoo.

Hay casos en que conviene quedarse dentro de Odoo, y es sano decirlo. Si tu pregunta es puntual y la haces una vez («¿cuánto le vendimos a este cliente en septiembre?»), la vista pivote responde más rápido que cualquier otra herramienta. La capa que lee por ti se justifica cuando la pregunta se repite cada semana, cruza áreas o depende de que alguien se acuerde de mirar.

¿Cómo validar que una cifra cuadra con contabilidad?

Una cifra gerencial sirve solo si el equipo contable la acepta. El procedimiento es corto y se hace una vez por métrica:

  1. Lee la definición. «Ventas facturadas» es el total de facturas de clientes publicadas, neto de notas de crédito.
  2. Lee la consulta. En Sixara cada métrica cita su SQL. Esta es la de ventas facturadas, tal cual está en el catálogo:
select sum(f.total)
from core.facturas f left join core.contactos c on c.id = f.contacto_id left join core.empresas e on e.id = f.empresa_id
where f.tipo = 'cliente' and f.estado = 'posted'
  1. Reprodúcela en Odoo. En el análisis de facturación, filtra facturas de clientes publicadas, con el mismo período y la misma empresa, y compara el total.

La tabla core.facturas es la copia normalizada de account.move, el modelo de facturas de Odoo. El filtro estado = 'posted' deja fuera los borradores. Si la cifra no cuadra, las causas habituales son pocas:

  • Facturas en borrador que Odoo muestra y la métrica no cuenta.
  • Notas de crédito que un reporte resta y otro no.
  • Una empresa distinta, en instalaciones con varias compañías.
  • La fecha usada: fecha de factura, de contabilización o de pedido.
Cómo lo hace Sixara

La IA no calcula ni escribe SQL. Elige métricas del catálogo, y el núcleo compone la consulta parametrizada con esa definición revisada. Por eso la misma pregunta da la misma cifra hoy y la semana siguiente.

¿Qué es un cierre semanal de tres decisiones?

Es el informe del lunes. En vez de cien números, trae las tres decisiones que más pesan esa semana. Cada una llega con su cifra, su evidencia (las facturas, los productos o los clientes concretos) y una acción propuesta. Tú la apruebas, la ajustas o la descartas.

El orden de trabajo es simple. De noche, reglas revisan los datos y dejan hallazgos con severidad. El lunes, el informe los ordena por lo que mueve más dinero y propone una decisión por cada uno. Todo lo que implica mover dinero queda en borrador y espera tu aprobación. Si quieres ver el formato completo, está en este artículo sobre el cierre semanal.

Ejemplo ficticio

Una semana cualquiera en Constructora Sur, el informe propone tres decisiones. Una: llamar a los dos clientes que explican la mayor parte de la deuda vencida antes de aceptar un nuevo pedido. Dos: revisar la compra de un producto que se acaba en nueve días. Tres: cargar el costo de dos productos para que el margen del mes sea confiable. Ninguna pide un análisis nuevo: cada una trae la evidencia a la vista.

Si quieres saber cómo se vería esto con tus propios datos de Odoo, el Diagnóstico de US$349 dura 4 semanas y se descuenta si contratas dentro de los 30 días siguientes. Si prefieres ver el panel antes, puedes agendar una demo con datos de ejemplo.

Equipo Sixara

Escribimos sobre cómo leer un negocio con sus propios datos. Cada cifra de nuestros ejemplos es ficticia y está marcada como tal.

Tu empresa ya sabe.
Escúchala.

Agenda una demo con tus propios datos. Si no te sorprende, no seguimos.