Buenas,
¿Es posible obtener el punto muerto en SAP B1?
Agradecería su respuesta.
Gracias
Buenas,
¿Es posible obtener el punto muerto en SAP B1?
Agradecería su respuesta.
Gracias
a que te refieres con el punto muerto?, si la información la tienes en SAP, debe existir la forma de obtener lo que quieres, toda vez sea algo con criterios lógicos y no con criterios individuales.
En México hay algo parecido a eso que le llaman punto de equilibrio, en resumen es cuando el estado de resultados no muestra ganancias ni pérdidas. Algunas empresas tienen alertas si ocurre ese escenario en periodos consecutivos o frecuentes.
No estoy seguro si se refiere a eso. A ver qué más puede ampliar el consultante.
Hola @Cassales
Si correcto, me refiero a este punto de equilibrio. ¿Se puede obtener de SAP de algún modo?
Gracias!!
Hola,
Para indexar: Si hablamos de lo mismo, punto muerto o punto de equilibrio debería ser lo que en los términos financieros llaman operar al margen sin beneficios.
Bueno “de algún modo” sí debería ser posible porque la información está ahí. De manera nativa del sistema no conozco un informe como tal. En ese sentido tal vez algún Maestro o usuario avanzado del foro nos puedan dar alguna sugerencia precisa.
Lo que se me ocurre es hacer una o varias sentencias de SQL donde consideres los siguientes documentos:
Estado de Resultados (Income Statement): Para verificar ingresos y costos.
Balance General: Para revisar activos y pasivos.
Estado de Flujo de Efectivo: Para analizar el flujo de caja.
Reportes de Ventas y Compras: Para obtener datos detallados sobre ingresos y costos variables.
Posterior crear la alerta del sistema que considere esa sentencia, la frecuencia y qué usuarios la recibirán.
Un ejemplo de consulta (enfatizo ejemplo) que considere ventas y compras podría ser como la siguiente:
-- Ingresos (Ventas) y Costos (Compras)
SELECT
T0.[DocDate] AS 'Fecha',
SUM(T1.[LineTotal]) AS 'Ingresos Totales',
SUM(T1.[LineTotal] - T1.[VatSum]) AS 'Costo Variable Total Ventas',
(SELECT SUM(T2.[LineTotal] - T2.[VatSum])
FROM OPCH T2
WHERE T2.[DocDate] = T0.[DocDate]) AS 'Costo Variable Total Compras',
CASE
WHEN SUM(T1.[LineTotal]) = SUM(T1.[LineTotal] - T1.[VatSum]) +
(SELECT SUM(T2.[LineTotal] - T2.[VatSum])
FROM OPCH T2
WHERE T2.[DocDate] = T0.[DocDate]) + [Costos Fijos]
THEN 'Operando al Margen'
ELSE 'Fuera del Margen'
END AS 'Estado'
FROM
OINV T0 -- Facturas de Clientes
INNER JOIN
INV1 T1 -- Líneas de Factura de Clientes
ON T0.[DocEntry] = T1.[DocEntry]
WHERE
T0.[DocDate] BETWEEN [%0] AND [%1] -- Período específico
GROUP BY
T0.[DocDate]
HAVING
SUM(T1.[LineTotal]) = SUM(T1.[LineTotal] - T1.[VatSum]) +
(SELECT SUM(T2.[LineTotal] - T2.[VatSum])
FROM OPCH T2
WHERE T2.[DocDate] = T0.[DocDate]) + [Costos Fijos]
Así la condición CASE podría comparar los ingresos totales con la suma de los costos variables de ventas, compras y los costos fijos.
Además, esas mismas consultas las podrías llevar al Crystal para mostrar de manera gráfica ese escenario.
Espero sea de ayuda.
Escribe la formula para obtener el punto de equilibrio que buscas, luego reemplaza las variables con los datos obtenidos en un query y te dara el resultado deseado. No deberia ser algo tan complicado ya que normalmente son datos que manejas en un excel.
Esto es como el EBIT o EBITDA o la obtención de ratios financieros.
No hay un módulo específico para obtenerlos y tienes que jugar con los modelos de informes financieros, desarrollando y luego manteniendo uno para lograrlo.
No es difícil, pero requerirá que estructures el plan contable bien y que en algún caso tengas que recodificar los grupos o subgrupos para que te sea más sencillo.
Gracias por su respuesta @meqs
Pero recuerdo haber visto esto en SAP B1, continuare investigando.
Gracias!