cancel
Showing results for 
Search instead for 
Did you mean: 

alarma stock minimo

angeles804
Active Contributor
0 Kudos

Tengo una duda como neofita en sql quiero generar una alarma de stock. tengo este query el cual esta bien y me genera la alarma bien, el problema es que no me aparecen todos los articulos, solo meaparecen 78, esto quiero saber si es limitación del sap. y si es así como le puedo hacer para que me aparezcan los 78 mas importantes, es decir que tengan mas comprometido y menos stock. me ayudan trate de hacer esto, pero me avienta los 10 primeros que me aparecen en la lista, asi es que no es nada lo que yo quiero, a ver si me pueden ayudar.



SELECT TOP 10 t0.[minlevel] , T0.[ItemCode], T0.[ItemName], T0.[IsCommited], T0.[OnHand], 
T0.[MinLevel] FROM OITM T0
where (t0.[minlevel]+t0.[iscommited]>t0.[onhand]) and t0.minlevel<>0 and t0.iscommited<>0

ya se que existe el de desviacion pero ese no me sirve. por favor alguien que pueda ayudarme...no le entiendo bien al TOP :S

Edited by: mary merecias on Jun 19, 2009 11:04 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

angeles804
Active Contributor
0 Kudos

aqui esta el codigo que gordon edito.


SELECT TOP 10 T0.[ItemCode], T0.[ItemName], T0.[IsCommited], T0.[OnHand], T0.[MinLevel] 
FROM DBO.OITM T0
where (t0.[minlevel]+t0.[iscommited]>t0.[onhand]) and t0.minlevel <> 0  and
 t0.iscommited <> 0
ORDER BY T0.[minlevel]+t0.[iscommited]-t0.[onhand] DESC

Si funciona muy bien, por si alguien le sirve.

thks gordon