¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo garantizar la precisión del informe de análisis de ventas en SAP SQL?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

Hola, estoy creando un informe de ventas desde la base de datos SQL SAP. ¿El informe de análisis de ventas toma INMPRICE de la tabla INV1 como precio de venta de cada artículo?

INMPrice a menudo es igual a LineTotal, aunque en algunos casos INMPrice es menor que LineTotal. ¿Qué determina estos casos?

Quiero que los valores de mi informe no tengan discrepancias con el Informe de Análisis de Ventas.

Gracias.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

¿Por qué el doctype no es el mismo para la tabla ORIN?

Gracias y saludos,

Nagarajan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Nagarajan,

Esta es la consulta que recupera el total de ventas, ten en cuenta que estoy utilizando LineTotal de INV1


select FORMAT((
select sum(t1.LineTotal) from OINV t0
inner join INV1 t1 on (t0.DocEntry = t1.DocEntry)
where t0.DocDate >= '2015-02-01' AND t0.DocDate <= '2015-02-28' AND
not (Series in (112, 39, 41) and DocType = 'S')
) - (
select sum(t1.LineTotal)
from ORIN t0 inner join RIN1 t1 on (t0.DocEntry = t1.DocEntry)
where t0.DocDate >= '2015-02-01' AND t0.DocDate <= '2015-02-28' AND
t0.Series in (33,34,35) and t0.DocType = 'I'
),'C', 'es-CO') as Total



Resultado de la consulta: $XX.611.076.121,42

Esta consulta recupera el total de ventas, ten en cuenta que estoy utilizando INMPRICE por Cantidad de INV1


select FORMAT((
select sum(t1.INMPrice*t1.Quantity) from OINV t0
inner join INV1 t1 on (t0.DocEntry = t1.DocEntry)
where t0.DocDate >= '2015-02-01' 
            
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola!

Por favor, comparte tu consulta aquí para revisarla.

Gracias y saludos,

Nagarajan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

El INMPrice siempre se recalculará utilizando Total / Cantidad, por lo tanto, en algunos casos no será igual al Precio por línea.

Esto ocurre cuando el punto decimal del precio es mayor que el total.

Ejemplo:

image.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?