cancel
Showing results for 
Search instead for 
Did you mean: 

Ayuda con Stock-Entradas-Salidas

Former Member
0 Kudos

Estimados,

Quisiera pedir su ayuda para sacar el stock por tienda (WhsCode) para una fecha determinada de todos los productos de mi empresa. utilizo esta query:


SELECT     TransNum, TransType, DocDate, DocDueDate, ItemCode, Dscription AS ItemName, Warehouse AS WhsCode, InQty, OutQty, Price, Balance

FROM     OINM AS T0

y a partir de esta (usando WHERE y demases) logro dar con algún stock, pero mi problema es que solo muestra las entradas y salidas de los productos que tuvieron "movimiento" en un rango de tiempo dado. Lo ideal sería que el reporte que me entregue sea de la siguiente forma para una fecha determinada:

ItemCode, ItemName, WhsCode, WhsName, InQty, OutQty, Stock

Estuve investigando sobre esto y al parecer con UNION podria lograrlo pero esto ya se escapa a mis conocimiento 😧

Por Favor Ayuda.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hola Cristian

Prueba con este query, seguro te sirve como base para lo que requieres.

Saludos

SELECT T0.[ItemCode], T0.[ItemName], T2.[Warehouse], SUM(T2.[InQty] - T2.[OutQty])as Inv_a_Fecha

FROM OITM T0 

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

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

WHERE T2.[DocDate] <= [%0] AND T2.[Warehouse] =[%1]

GROUP BY T0.[ItemCode], T0.[ItemName], T2.[Warehouse] ORDER BY T2.[Warehouse], T0.[ItemCode]

Éxito

Former Member
0 Kudos

Muchas gracias por la ayuda, me sirvió bastante.

0 Kudos

A la orden.

Saludos

Answers (0)