Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9024

Relatorio de Sugentão de Compras

$
0
0

Estou tentando desenvolver um relatório de sugestão de compras onde eu pego a media de vendas do produto dos últimos 3 meses e a quantidade em estoque  e caso o estoque seja menor que a quantidade em estoque ele me sugira  essa diferença para comprar.

Estou utilizando esta query:

 

SELECT T0.[ItemCode], T0.[Dscription],T2.[FrgnName],T2.[SuppCatNum],T3.FIRMNAME,max(t0.docdate) as 'Data', Ceiling(sum(T0.[Quantity])/3) as 'Media Vendas',T4.ONHAND,T2.[BuyUnitMsr]AS 'UNID', Ceiling(sum(T0.[Quantity])/3)-T4.ONHAND as 'SugestaoCompra'

FROM

[INV1]  T0 INNER JOIN [OINV]  T1 ON T0.DocEntry = T1.DocEntry

INNER JOIN [OITM]  T2 ON T0.ItemCode = T2.ItemCode

INNER JOIN [OMRC]  T3 ON T2.FirmCode = T3.FirmCode

INNER JOIN [OITW] T4 ON T0.ItemCode = T4.ItemCode

WHERE T1.[InvntSttus] <>'C' AND T2.sellitem='Y' AND t4.whscode='01' AND T1.BPLID=1

GROUP BY T0.[ItemCode], T0.[Dscription],T2.[FrgnName], T2.[SuppCatNum],T3.FIRMNAME,T4.ONHAND,T2.[BuyUnitMsr]

 

Mais não estou obtendo êxito a query parece esta completamente errada pois os valores vem duplicados e os valores em estoque não batem.

 

 

Agradeço qualquer ajuda.


Viewing all articles
Browse latest Browse all 9024

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>