Hola me estan solicitando un reporte para saber si el Pedido de proveedores tiene una factura de anticipo relacionada.
La tabla de pedidos es la OPOR y la de Factura de Anticipo es la ODPO , pero no encuentro con que campo relacionarlas.
ya intente varios campos y me trae resultado vacios
Es posible encontrar la relación entre esos documentos si utilizas el POR1 y el DPO1, ya sea del documento base al destino, ó en el documento destino saber de dónde viene.
Solo para añadir a lo comentado por el compañero, sino me equivoco si lo buscas desde la POR1 no encontrarás la referencia, debes buscarlo directamente desde la tabla de anticipos DPO1.
Te pongo un query de ejemplo.
SELECT
B."DocEntry",
B."DocNum",
B."CardName",
D."DocEntry" AS "NroAnticipo"
FROM POR1 A
INNER JOIN OPOR B ON A."DocEntry" = B."DocEntry"
LEFT JOIN DPO1 C ON A."ObjType" = C."BaseType" AND A."DocEntry" = C."BaseEntry"
INNER JOIN ODPO D ON C."DocEntry" = D."DocEntry"
WHERE B."DocEntry" = '976';