on 09-03-2009 11:59 PM
haber, ya había levantado u post como este, pero lo que yo quisiera es saber como hacer un query de ventas por serie, la verdad si he batallado algo por quela secuencia de los documentos me hace un poco bolas, y sobre todo quiero la venta real de mi día o mes, o año, es decir las cancelaciones de facturas pasadas, devoluciones etc.
Alguien tiene algo parecido a esto, y que sea por serie, o pasame la manera en que los documentos estan relacionados es decir..
para venta total= facturas de reservafactura de deudores-devoluciones-notas de credito de facturas de dedudores-notas de credito de facturas de reservanotas de debito, etc.etc. algo asi, haber si alguien me ayuda, es que esto lo tengo que hacer por series, estoy analizando mis querys con el analisis de venta por que independientemente de las series el final me tiene que dar igual a la venta por articulo...bueno algo asi, mi reporte es un poco mas especifico entre sucursales articulos etc.
para obtener eso yo he optado por generar una vista de sql en la base de datos en la que se cargan los datos de las ventas - las devoluciones y luego lo que hago son consultas contra la vista generada.
Por ejemplo:
create view FACTNETO as
SELECT t0.cardcode, t0.cardname, t0.docdate, t1.seriesname, t0.docnum, T0.Doctotal-t0.vatsum as 'Neto'
FROM OINV T0
INNER JOIN NNM1 T1 ON T0.Series = T1.Series
group by t1.seriesname, t0.cardcode, t0.cardname, t0.docdate, t0.docnum,T0.Doctotal-t0.vatsum
union all
SELECT t0.cardcode, t0.cardname, t0.docdate, t1.seriesname, t0.docnum, (T0.Doctotal-t0.vatsum)*-1 as 'Neto'
FROM ORIN T0
INNER JOIN NNM1 T1 ON T0.Series = T1.Series
group by t1.seriesname, t0.cardcode, t0.cardname, t0.docdate, t0.docnum,T0.Doctotal-t0.vatsum
Luego harías consultas del estilo a:
SELECT YEAR(DocDate) AS "Año", MONTH(DocDate) AS "Mes", sum(neto) AS 'Total mes' FROM factneto where seriesname='2008' GROUP BY YEAR(DocDate), MONTH(DocDate) ORDER BY YEAR(DocDate), MONTH(DocDate)
y te dará las ventas de una serie desglosando los meses del año en este caso.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estimada Mary,
Gracias por remitir su inquietud al soporte de SAP B1 en español.
Podrias por favor remitir algunas de las queries que ya has generado, de esta forma podriamos guiarte de una manera mas expedita.
Cordiales saludos,
Juan Manuel Marrero
SAP Business One Forums Team
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.