Rentabilidad por canal
Cuánto te deja cada canal, con la comisión ya descontada
Cruza la venta de cada canal con lo que el marketplace realmente depositó, sus comisiones y el costo del producto, y saca utilidad y margen por canal y por producto. Y marca los pedidos donde el dato no está.
Cómo lo recibes
Todos nuestros desarrollos funcionan en los tres entornos de Odoo. Lo único que cambia es la forma de entregarlos.
Odoo Online (SaaS)
No necesitas poder instalar módulos. Un consultor de Millora entra con un acceso temporal que tú autorizas y lo implementa con Odoo Studio. Cuando termina, revocas el acceso.
Odoo.sh o servidor propio
Recibes el módulo y la guía de instalación por correo en cuanto se confirma el pago. Lo instalas tú, o lo instalamos nosotros contigo.
Instalación · shell
# 1 · copia el módulo a tu addons_path
cp -r millora_rentabilidad_por_canal /mnt/extra-addons/
# 2 · reinicia y actualiza la lista de apps
odoo-bin -u all -d tu_base --stop-after-init
# 3 · instala desde Apps
# busca "Rentabilidad por canal"Qué resuelve
El problema
El importe de una orden de venta no es lo que te depositaron. Entre uno y otro está la comisión del canal, el costo de envío, los cargos por publicación y los reembolsos. En marketplace esa diferencia no es un detalle: es la mitad de la respuesta.
Y cada canal cobra distinto. El que más vende puede perfectamente ser el que menos deja, y eso no se ve en ningún reporte de ventas — porque los reportes de ventas miran la venta, no el depósito.
La respuesta hoy se arma a mano, en una hoja de cálculo, una vez al mes. Para cuando está lista ya no sirve para decidir qué publicar, qué pausar ni qué producto conviene empujar. Y nadie la vuelve a hacer a media semana para verificar una corazonada.
Cómo funciona
Eliges un periodo y, si quieres, canales o productos concretos. Un botón genera el reporte.
Por cada pedido, el reporte va a buscar los movimientos de dinero reales del canal —lo que depositó y lo que cobró— y los amarra al pedido por el número de orden del marketplace. Les descuenta el IVA para poder compararlos contra la venta, y los reparte entre los productos del pedido en proporción a lo que aporta cada uno.
El costo sale del costo estándar del producto por la cantidad vendida. La utilidad es lo depositado menos lo cobrado menos el costo.
Y aquí está la decisión que cambia el número: el margen se calcula sobre lo que el canal depositó, no sobre el importe de la orden. Es la diferencia entre un margen real y uno de papel.
Hay dos maneras de fechar el periodo, y no dan lo mismo: por la fecha en que la orden entró a Odoo, o por la fecha del marketplace. Un pedido vendido el 31 que bajó el 1 cae en meses distintos según cuál uses. Cerrar por fecha de canal es lo que hace que el reporte cuadre contra el estado de cuenta del marketplace.
El resultado son tarjetas de totales y una tabla por canal, desglosada producto por producto, con el margen semaforizado —rojo en pérdida, ámbar por debajo del umbral, verde arriba— más subtotal por canal y gran total. Cada reporte queda guardado con su periodo y sus filtros, así que se puede volver a abrir.
Qué no hace
No inventa lo que no tiene, y lo dice. Si a un pedido le faltan los movimientos de dinero del canal, o no trae el número de orden del marketplace, se calcula con ingreso y egreso en cero: aparece un aviso arriba con la cuenta de cuántos fueron y esos renglones salen marcados en ámbar. Un margen espectacular con esa marca no es un buen negocio, es un dato faltante — y es justo lo que un reporte que callara te dejaría creer.
El costo es el de hoy, no el del día de la venta. Usa el costo estándar vigente al momento de generar el reporte. Si el costo cambió, el mismo periodo va a dar otro número la próxima vez. Para un cierre histórico hay que congelarlo.
El reparto por producto es un prorrateo. La comisión llega por pedido, no por producto; se distribuye según lo que cada producto aporta a la venta de ese pedido. Es una asignación razonable, no una medición.
Da por hecho el IVA del 16%. Los importes del canal llegan con impuesto y se les descuenta el IVA para compararse contra la venta. Un catálogo con tasa cero o de frontera necesita ajuste.
No es un tablero en vivo ni sustituye a la contabilidad. Se genera a petición, por periodo, y es una herramienta de decisión comercial: no cuadra contra pólizas.
Qué cambia
La pregunta de qué canal deja dinero deja de ser un ejercicio mensual de hoja de cálculo y pasa a ser un botón. Se puede correr a media semana, sobre un solo canal o un solo producto, cuando la duda aparece y no cuando toca el cierre.
Y se puede contestar la pregunta que de verdad importa: no cuál vende más, sino cuál deja más — que muchas veces no son el mismo.
Incluye
- Cruza cada pedido con los movimientos de dinero reales del canal, amarrados por el número de orden del marketplace
- Calcula utilidad y margen por canal y por producto, con el costo del producto incluido
- Toma como base del margen lo depositado por el canal, no el importe de la orden de venta
- Muestra la diferencia entre la venta registrada y lo efectivamente depositado
- Fecha el periodo por fecha de Odoo o por fecha del marketplace, a elección
- Filtra por canales y por productos, o corre sobre todo el catálogo
- Semaforiza el margen: pérdida en rojo, por debajo del umbral en ámbar, sano en verde
- Avisa cuántos pedidos no traen movimientos de dinero y marca sus renglones uno por uno
- Descarta pedidos cancelados y reembolsados, reconociendo cómo escribe ese estado cada canal
- Guarda cada reporte generado con su periodo y sus filtros, para volver a consultarlo
Requisitos
- Módulo de Ventas activo
- Odoo Marketplugin: es lo que baja los movimientos de dinero del canal y escribe el número de orden del marketplace en la venta. Sin eso el reporte no tiene contra qué cruzar
- Un equipo de ventas por canal, que es como el reporte agrupa
- Costo estándar cargado en los productos, o el costo saldrá en cero
- Un catálogo a tasa general de IVA, o ajustar el cálculo a la tasa que aplique
También te puede servir
Productos negados en la venta
Lo que te pidieron y no tuviste, anotado en vez de borrado
Ventas
Validación de pedidos
Lo que entregaste y nunca facturaste, en una lista
Ventas
Aplicador de pagos
Tú decides cuánto va a cada factura, no el orden de la lista
Contabilidad y fiscal

