Query: Productos Sin Movimiento en 30 dias

Buen día equipo,

Estoy buscando la manera de crear una consulta sobre los Items que no han tenido ventas en los ultimos 30 dias agregandole como campos principales Codigo de articulo, Nombre de articulo y cantidad de días sin ventas.

Resulta que lo he realizado varias veces pero con Clientes y Proveedores pero el tema está en que para los Items necesito llamar tabla detalle INV1 y eso me ha complicado el resultado final.

¿Algun aporte para tratar esta consulta?

Saludos,
Danny

Hola, en vez de utilizar la INV1 podrías utilizar la OINM la cual guarda todos los movimientos de inventario, tambien hay unos reportes nativos en el modulo de inventario los cuales te pueden servir:
1- Informe de envejecimiento de Stock
2- Analisis del grado de rotación

1 me gusta

Buenas, se me ocurre la siguiente solucion para tu problema

select a.itemcode, a.itemname, (select max(x.docdate) as ultimavta from oinv x inner join inv1 z on x.DocEntry = z.DocEntry where a.itemcode = z.itemcode )
from oitm a
where a.itemcode not in (select z1.itemcode from oinv x1 inner join inv1 z1 on x1.DocEntry = z1.DocEntry where x1.docdate between [fechaini] and [fechafin])
group by a.itemcode, a.itemname
1 me gusta