Buenos dias a todos.
Me pidieron hacer los reportes de ventas y compras para una fecha determinada porque se ha detectado que en esa fecha el tipo de cambio estaba errado, he encontrado en el foro un query que me sirve aunque no me muestra toda la informacion que me piden, el query es (se agradece grandemente a quien apoyo para realizarlo):
SELECT T1.SeriesName 'Serie',
CASE T2.InvType
WHEN 13 THEN 'Factura'
WHEN 14 THEN 'N.Credito'
END 'Docto',
CASE T2.InvType
WHEN 13 THEN (SELECT A.DocNum FROM OINV A WHERE A.DocEntry=T2.DocEntry)
WHEN 14 THEN (SELECT A.DocNum FROM ORIN A WHERE A.DocEntry=T2.DocEntry)
END '#SAP',
CASE T2.InvType
WHEN 13 THEN (SELECT A.FolioNum FROM OINV A WHERE A.DocEntry=T2.DocEntry)
WHEN 14 THEN (SELECT A.FolioNum FROM ORIN A WHERE A.DocEntry=T2.DocEntry)
END'Folio',
T0.DocNum 'No. Pago',
T0.CardCode 'Código Cliente',
T0.CardName 'Nombre Cliente',
T0.CashSum 'Efectivo',
T0.CreditSum 'T. Credito',
T0.CheckSum 'Cheque',
T0.TrsfrSum 'Transf',
T0.DocTotal 'Total',
T0.DocDate 'Fecha'
FROM ORCT T0
INNER JOIN NNM1 T1 ON T0.Series = T1.Series
INNER JOIN RCT2 T2 ON T0.DocNum = T2.DocNum
WHERE T0.Canceled = 'N'
ORDER BY T0.DocNum
FOR BROWSE
Me piden el numero de la factura, el monto aplicado(pagado), si tiene nota de credito, el numero del asiento que se creo(por la factura y la nota de credito), el numero del pago recibido y el tipo de pago.
El query devuelve varios datos de los que necesito mas no por ejemplo las notas de credito, aunque hace referencia a ellas, luegome faltarian los asientos creados.
Les pido su ayuda por favor.
Gracias por el apoyo.
Saludos
Angel Uribe