cancel
Showing results for 
Search instead for 
Did you mean: 

Query Facturas reservadas por corte de fecha

Former Member
0 Kudos

Como puedo hacer un query en donde puede ver las facturas reservadas que mantienen notas de creditos.

saludos,

asv

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Buenos dias

Puedes ejecutar este query


SELECT T0.isIns, T0.DocEntry'Facura', T2.DocEntry'NCredito'
FROM OPCH T0
INNER JOIN PCH1 T1 ON T1.DocEntry = T0.DocEntry
LEFT JOIN ORPC T2 ON T2.DocEntry = T1.TrgetEntry
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]'

Todas las que tengan el campo IsIns = Y seran facturas reserva, si quieres filtrarlas agrega


WHERE T0.isIns = 'Y'

Saludos

Edited by: Floyola on May 27, 2011 10:29 AM

Former Member
0 Kudos

Apreciado compañero:

Estoy tratando de correrlo, pero no hace nada, solo me saca la ventade corte de fecha y luego no hace nada.

SELECT T0.isIns, T0.DocEntry'Facura', T2.DocEntry'NCredito'

FROM OPCH T0

INNER JOIN PCH1 T1 ON T1.DocEntry = T0.DocEntry

LEFT JOIN ORPC T2 ON T2.DocEntry = T1.TrgetEntry

WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]'

WHERE T0.isIns = 'Y'

felipe_loyolarodriguez
Active Contributor
0 Kudos

Asi debes colocar el filtro


SELECT T0.isIns, T0.DocEntry'Facura', T2.DocEntry'NCredito'
FROM OPCH T0
INNER JOIN PCH1 T1 ON T1.DocEntry = T0.DocEntry
LEFT JOIN ORPC T2 ON T2.DocEntry = T1.TrgetEntry
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]' AND T0.isIns = 'Y'

Slds

Former Member
0 Kudos

estimado amigo, algo no esta funsionando bien, ya que coloco el corte de fecha y no me trae nada, me sale el siguiente mensaje. deberia traerme las facturas reservadas con sus notas de creditos si las hay

{No se ha obtenido ningún dato con los criterios de selección utilizados}

felipe_loyolarodriguez
Active Contributor
0 Kudos

Estimado,

Hay 2 posibilidades

1) No han ingresado ninguna Factura de reserva en el rango que especificaste, sugerencia; amplia el rango de fecha

2) Esa query es para las facturas de proveedores reservadas, si tu querias para las de clientes debes ejecutar este query


SELECT T0.isIns, T0.DocEntry'Facura', T2.DocEntry'NCredito'
FROM OINV T0
INNER JOIN INV1 T1 ON T1.DocEntry = T0.DocEntry
LEFT JOIN ORIN T2 ON T2.DocEntry = T1.TrgetEntry
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]' AND T0.isIns = 'Y'

Saludos

Former Member
0 Kudos

chispas, compadre usted es un genio, este es el query lo que pasas es que estoy buscando las notas de credito de clientes, jjj

saludos, gracias!!!!

Answers (0)