Query/Reporte de pagos efectuados a proveedores

Hola, necesito elaborar un reporte de pagos efectuados a proveedores en crystal.
Tengo entendido que debo cruzar la tabla OVPM con la OPCH

De la OVPM necesito el docdate
De la OPCH el NumAtCard
De la OPCH el valor bruto que me parece que es el campo max1099

Además del valor pagado. El cual encontré, se llama en crystal el campo SumApplied y aparece con la siguiente consulta.

SELECT *  FROM OVPM T0  

LEFT JOIN VPM1 T1 ON T0.DocEntry = T1.DocNum
LEFT JOIN VPM2 T2 ON T0.DocEntry = T2.DocNum

No se como cruzar OPCH con esto.

1 me gusta

La unión a OPCH con VPM2 seria:

VPM2.InvType = OPCH.ObjType AND VPM2.DocEntry = OPCH.DocEntry 

los campos de importes casi todos se guarda en 3 opciones, moneda del documento, moneda local y moneda del sistema, y para hacer operaciones hay que tener cuidado con esto

2 Me gusta

Disculpa como me queda el código completo como hago la unión? Desde el select, que tengo que omitir en el que puse? gracias de antemano.

1 me gusta