Buenas tardes,
Estoy trabajando en un query y necesito su ayuda, les comento:
El query que necesito hacer es sobre lo que hemos facturado de un producto en especifico y por vendedor; pero el detalle es que este producto se vende ya sea por cajas o por unidades(1 caja=60 unidades) Entonces un ejemplo.
Quiero sacar del vendedor 1 todo lo que ha vendido del producto BPL010 en unidades con su precio.
Lo que necesito es que si en una factura del BPL010 se vendieron 10 cajas=600 Unidades a $60 cada una y en otra se vendieron 20 unidades a $1 cada una que me muestre
Item Cantidad precio
BPL010 620 unidades $620
A continuacion les detallo el query que tengo actaulmente pero no encuentro como hacer la sumatoria de ambos resultados, el campo que se llama T1.UseBaseUn = 'N' quiere decir que el articulo se vendio por cajas y el T1.UseBaseUn = 'Y' quiere decir que se vendio por unidades.
SELECT T1.ItemCode,CASE WHEN T1.UseBaseUn = 'N' then
T1.[Quantity]* T2.[NumInSale]
WHEN T1.UseBaseUn = 'Y' then
T1.[Quantity]* 1
END as 'Unidades', T1.Unitprice
FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
INNER JOIN OSLP T9 ON T3.SlpCode = T9.SlpCode
WHERE T0.[DocDate] >='08/19/2011' AND T0.[DocDate] <='09/09/2011' and T2.ItemCode = 'BPL010'And T9.slpcode = '1'
Espero puedan ayudarme con este query haber que puedo hacer para resolverlo.
De antemano muchas gracias