A query abaixo lista os 25 itens mais vendidos para um determinado cliente,  apresentando o preço atual (baseado na lista de preços do cliente).
É impressionante o que pode ser analisado com esta query. Por exemplo, você pode criar uma consulta formatada e colocá-la no campo código do item de um pedido ou cotação, para apresentar uma lista rápida dos itens que sempre são comprados de um determinado cliente, ou ainda executar a query durante a criação de um pedido para ter uma lista instantânea do histórico de vendas de um determinado cliente.

SELECT T1.[ItmsGrpNam],
T0.[ItemName],
T0.[ItemCode] ,
ISNULL(NULLIF(T0.[SalUnitMsr],”), ‘ea’) as ‘Unid. de Medida’,
T2.Price,
T3.ISOCurrCod as ‘Moeda’
FROM OITM T0
INNER JOIN OITB T1 ON T0.ItmsGrpCod = T1.ItmsGrpCod
INNER JOIN ITM1 T2 on T0.ItemCode = T2.ItemCode
INNER JOIN OCRN T3 on T2.Currency = T3.CurrCode
WHERE T0.ItemCode in(SELECT TOP 25 L1.[ItemCode] FROM ORDR O1 INNER JOIN RDR1 L1 ON O1.[DocEntry] = L1.[DocEntry] INNER JOIN OITM I1 ON I1.[ItemCode] = L1.[ItemCode] WHERE O1.[CardCode] = [%CardCode] AND I1.[SellItem] = ‘Y’ GROUP BY L1.[ItemCode] ORDER BY max(O1.[DocDate]) DESC) AND T2.PriceList = (SELECT M1.ListNum FROM OCRD M1 WHERE M1.CardCode = [%CardCode])ORDER BY T1.[ItmsGrpNam], T0.[ItemName]