Hola.
Intenta con el informe de ventas, "lista de partidas abiertas", y selecciona en la lista desplegable de la derecha el documento "pedido de entrada de mercancía". Así salen todas las entradas pendientes por facturar.
Saludos.
Avalados por :
Cordial Saludo
¿Cómo puedo obtener un informe que me permita ver qué mercancía ha tenido entrada, pero está pendiente de factura de compra?
Si tengo una entrada de mercancía con 2 artículos y solo he realizado la factura de compra de uno de ellos, ¿cómo puedo generar un informe que me indique solo el artículo que falta facturar, incluyendo las cantidades, el precio y el proveedor?
Realicé una consulta uniendo las tablas OPDN y PDN1, pero no encuentro el campo de las cantidades que ya tienen factura de compra y las que están pendientes.
Muchas gracias
Hola.
Intenta con el informe de ventas, "lista de partidas abiertas", y selecciona en la lista desplegable de la derecha el documento "pedido de entrada de mercancía". Así salen todas las entradas pendientes por facturar.
Saludos.
Hola, te presento este query que te permite ver por un rango de fechas lo ingresado, lo facturado y lo pendiente de facturar.
SELECT DISTINCT b.itemcode AS [SKU], d.docdate AS [Fecha Entrada], d.docnum AS [Entrada], c.DocDate AS [Fecha Factura], c.docnum AS [Factura], b.dscription AS [Descripcion], SUM(b.quantity) AS [Piezas Ingresadas], SUM(a.quantity) AS [Piezas Facturadas], SUM(b.quantity - ISNULL(a.quantity, 0)) AS [Piezas sin facturar], SUM(b.LineTotal) AS [Total Ingresado], SUM(a.LineTotal) AS [Total Facturado], SUM(b.LineTotal) - SUM(a.LineTotal) AS [Monto Sin facturar]
FROM pdn1 b WITH(NOLOCK) LEFT JOIN pch1 a ON b.trgetentry = a.docentry AND b.linenum = a.baseline LEFT JOIN opdn d WITH(NOLOCK) ON b.docentry = d.docentry LEFT JOIN opch c WITH(NOLOCK) ON a.docentry = c.docentry
WHERE d.canceled = 'n' AND b.docentry IN (SELECT DocEntry FROM pdn1 WITH(NOLOCK) WHERE TrgetEntry IN (SELECT DocEntry FROM opch WITH(NOLOCK) WHERE DocDate BETWEEN [%0] AND [%1] GROUP BY DocEntry) GROUP BY DocEntry) GROUP BY d.docdate, d.docnum, c.DocDate, c.docnum, b.itemcode, b.dscription
Este te permite ver lo que se facturó parcialmente y posibles líneas eliminadas de la factura.
Espero que te sea útil.
Hola...
Prueba el siguiente query,
SELECT T0.[DocNum] as 'N° Entrada', T0.[CardCode] as 'Código Proveedor', T0.[CardName] as 'Nombre Proveedor', T1.[ItemCode] as 'Código de Artículo', T1.[Dscription] as 'Nombre Artículo', T1.[Price] as 'Precio de Compra', T1.[Quantity] as 'Cantidad a Recibir', T1.[OpenCreQty] as 'Cantidad Pendiente', (T1.[Quantity] - T1.[OpenCreQty]) as 'Cantidad copiada a Factura' FROM OPDN T0 INNER JOIN PDN1 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.[OpenCreQty] > '0'
El campo OpenCreQty es el que muestra las cantidades pendientes de ser trasladadas a la factura de proveedor.
Espero te sea de ayuda
Saludos Cordiales,
PD: Si considera que el caso ha sido resuelto, favor cerrar el mismo.
Edited by: Paul Ponce on Jun 29, 2010 6:38 AM
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute