on 08-10-2016 3:57 PM
Hola buen día
mi consulta va referida a los reportes, muchas veces se crean pedidos a proveedores pero los proveedores no entregan competo el material y muchas veces hay que cerrar pedido pero las lineas pendientes las marca como entregadas, la pregunta es aun cerrando el pedido hay manera de que yo con un reporte pueda ver lo que el proveedor me entrego y lo que no
Saludos
Hola
al cerrar el pedido de compra, la cantidad pendiente de recibir se pone a cero. Por lo tanto la consulta debe recorrer los documentos destino, en este caso busco en las entradas de mercancía, y resto de las cantidades pedidas las cantidades recibidas.
select T2.DocNum AS PEDIDO, T0.ItemCode AS Articulo, T0.Quantity AS 'Cantidad Pedido', (isnull(T0.Quantity,0) - isnull(T1.cantidad,0)) AS Pendiente FROM ( select docentry, linenum, itemcode, quantity from POR1 ) T0, ( select baseentry, baseline, itemcode, sum(quantity) as cantidad from PDN1 group by baseentry, baseline, itemcode ) T1, (select docnum, docentry from OPOR ) T2 where T0.DocEntry = T1.BaseEntry and T0.LineNum = T1.BaseLine and T2.DocEntry = T0.DocEntry order by T2.DocNum, T0.ItemCode
Si copias directamente del pedido a factura deberás modificar la consulta.
Un saludo
Agustín Marcos Cividanes
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
6 | |
5 | |
5 | |
5 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.