SAP Business One · Crystal Reports · Rentabilidad

Rentabilidad por cliente y producto en SAP Business One, con el coste real.

El informe de ventas dice cuánto se factura. No dice si ese cliente, con sus descuentos, sus portes y sus devoluciones, deja margen o lo está comiendo silenciosamente mes tras mes.

Qué suele pedir realmente una empresa

La búsqueda técnica suele empezar por «informe de rentabilidad SAP Business One», pero lo que se necesita de verdad es saber qué clientes conviene cuidar y cuáles están costando dinero sin que nadie lo vea. Con el ERP ya guardando cada línea de venta y cada coste, el trabajo pendiente no es capturar el dato, sino cruzarlo bien.

Muchas empresas descubren con este informe que su cliente más grande no es el más rentable, y que algún cliente mediano, con menos descuento y menos incidencias, deja bastante más margen por euro facturado.

Hoy

Qué muestra el informe estándar

Facturación por cliente, sin descontar coste real, descuentos aplicados ni gastos de reparto.

Lo que cambia

Coste real por línea

Se cruza cada línea vendida con su coste medio o FIFO en el momento de la venta.

El resultado

Margen por cliente y producto

Un ranking claro de qué combinaciones dejan margen y cuáles conviene revisar o repactar.

Ejemplo real · margen por cliente del trimestre

Ejemplo técnicoNextavantis
SELECT T1.CardName, T0.ItemCode,
  SUM(T0.LineTotal) AS Facturado,
  SUM(T0.Quantity * T2.AvgPrice) AS CosteReal,
  SUM(T0.LineTotal) - SUM(T0.Quantity * T2.AvgPrice) AS Margen
FROM INV1 T0
JOIN OINV T1 ON T1.DocEntry = T0.DocEntry
JOIN OITW T2 ON T2.ItemCode = T0.ItemCode AND T2.WhsCode = T0.WhsCode
WHERE T1.DocDate BETWEEN '20260101' AND '20260331'
GROUP BY T1.CardName, T0.ItemCode
ORDER BY Margen ASC

Fragmento didáctico. El cálculo real ajusta también portes, comisiones y devoluciones según el método de coste configurado en tu empresa.

De la necesidad al informe que realmente se usa.

Diagnóstico

Revisamos tu método de coste y qué gastos quieres incluir en el margen.

Configuración

Diseñamos la consulta y el informe en Crystal Reports sobre SQL Server o HANA.

Piloto

Validamos el margen de un trimestre cerrado contra tus propios números antes de darlo por bueno.

El primer informe suele generar debate interno, porque cambia la percepción sobre qué cliente merece más atención comercial; por eso conviene validarlo con un trimestre ya cerrado antes de tomarlo como referencia para decisiones comerciales.

Dudas habituales antes de desarrollar.

¿Qué método de coste usa el informe?

El mismo que tengas configurado en SAP Business One: estándar, FIFO o coste medio ponderado.

¿Incluye devoluciones?

Sí, se pueden restar del margen para que el cálculo sea más realista.

¿Se puede filtrar por familia de producto?

Sí, además de por cliente y por artículo individual.

¿Funciona en SQL Server y en HANA?

Sí, adaptamos la consulta al motor que uses.

¿Se puede cruzar con las comisiones pagadas al comercial?

Sí, si tenéis el dato de comisión por venta, se puede restar del margen para ver la rentabilidad neta real.

Cuéntanos qué necesitas obtener de SAP Business One.

Cuéntanos qué método de coste usas y qué gastos quieres ver reflejados en el margen. Te decimos qué es viable.