Combines invoices, deliveries and returns to show margin per order
Description
Builds a read-only reporting view that reconciles accounting and logistics data to show how profitable each customer and sale order really is, by combining posted invoices, credit notes, deliveries and returns with their real stock cost.
Author
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
License
OPL-1
Version
18.0.1.0
Dependencies
sale_stock
account
stock_account
l10n_pe_edi_stock
2. User instructions
Open the report
Go to Ventas → Informes → Rentabilidad de los Clientes.
The list is read-only (no create, edit or delete). Sales users, sales managers and accounting managers can open it.
Rows default grouped by Cliente. Expand a customer to see every posted invoice, credit note, done delivery and done return that is linked to a sales order.
Ventas / Informes / Rentabilidad de los Clientes. Default Agrupar por Cliente with Costo total, Total de ventas and Beneficio total sums.
Columns and colours
Live columns: Cliente, Tipo, Fecha, Número del documento, Orden de venta, N.º de documento EDI, Costo total, Total de ventas, Beneficio total, % Ganancia, Margen %. Optional hidden: Ref. SO.
Tipo colours: Factura (green), Nota de Crédito (red), Despacho (blue), Volver (orange — this is the Return type; the filter uses Devoluciones).
Total de ventas — untaxed amount: positive on invoices, negative on credit notes, zero on deliveries/returns.
Costo total — COGS from stock valuation layers on outgoing deliveries; zero on invoices, credit notes and returns.
Beneficio total — revenue minus cost on that row. Footer sums cost, revenue and profit.
% Ganancia — 1.0 on invoices, −1.0 on credit notes, 0 on stock rows.
Margen % — order-level (net invoiced revenue) / (net COGS), shared by every row of the same order.
Expanded customer group with Factura, Nota de Crédito, Despacho and Volver rows and footer totals.
Filters and grouping
Search: Cliente, Orden de venta, Número del documento.
Filters: Facturas, Notas de Crédito, Entregas, Devoluciones; Este Mes, Este Año; Pedidos Rentables (margin > 0), Órdenes a Pérdida (margin < 0).
Agrupar por: Cliente, Tipo, Orden de venta, Mes, Año.
Empty state: No se encontraron datos para los filtros actuales.
Informe de rentabilidad de los clientes
Nombre técnico: cs_sales_report_client_profitability
Nombre
Customer Profitability Report
Resumen
Combina facturas, entregas y devoluciones para mostrar el margen por orden
Descripción
Construye una vista de informe de solo lectura que concilia contabilidad y logística para mostrar qué tan rentable es cada cliente y cada orden de venta, combinando facturas publicadas, notas de crédito, entregas y devoluciones con el costo real de stock.
Autor
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
Licencia
OPL-1
Versión
18.0.1.0
Dependencias
sale_stock
account
stock_account
l10n_pe_edi_stock
2. Instrucciones de usuario
Abrir el informe
Vaya a Ventas → Informes → Rentabilidad de los Clientes.
La lista es de solo lectura (sin crear, editar ni eliminar). La pueden abrir usuarios de ventas, gerentes de ventas y gerentes contables.
Por defecto las filas se agrupan por Cliente. Expanda un cliente para ver cada factura publicada, nota de crédito, entrega hecha y devolución hecha vinculadas a una orden de venta.
Ventas / Informes / Rentabilidad de los Clientes. Agrupar por Cliente con sumas de Costo total, Total de ventas y Beneficio total.
Columnas y colores
Columnas en vivo: Cliente, Tipo, Fecha, Número del documento, Orden de venta, N.º de documento EDI, Costo total, Total de ventas, Beneficio total, % Ganancia, Margen %. Opcional oculta: Ref. SO.
Colores de Tipo: Factura (verde), Nota de Crédito (rojo), Despacho (azul), Volver (naranja — es el tipo Return; el filtro se llama Devoluciones).
Total de ventas — importe sin impuestos: positivo en facturas, negativo en notas de crédito, cero en entregas/devoluciones.
Costo total — costo de ventas desde las capas de valoración en entregas de salida; cero en facturas, notas de crédito y devoluciones.
Beneficio total — ventas menos costo de esa fila. El pie suma costo, ventas y beneficio.
% Ganancia — 1,0 en facturas, −1,0 en notas de crédito, 0 en filas de stock.
Margen % — a nivel de orden: (ingresos netos facturados) / (costo neto de ventas), compartido por todas las filas de la misma orden.
Grupo de cliente expandido con filas Factura, Nota de Crédito, Despacho y Volver y totales al pie.
Filtros y agrupación
Búsqueda: Cliente, Orden de venta, Número del documento.
Filtros: Facturas, Notas de Crédito, Entregas, Devoluciones; Este Mes, Este Año; Pedidos Rentables (margen > 0), Órdenes a Pérdida (margen < 0).
Agrupar por: Cliente, Tipo, Orden de venta, Mes, Año.
Vacío: No se encontraron datos para los filtros actuales.