Relación querty tablas por1, opdn, ipf2, oalc

Buen día para todos,

Estoy realizando una consulta con las tablas POR1, OPDN, OACL Y IPFS , requiero hacer la relación de consulta en Sap B1 Hana, he tratado de hacer varias relaciones pero los datos no me coinciden. estos son los inner Join que he realizado.

OPOR T0 INNER JOIN POR1 T1 ON T0.“DocEntry” = T1.“DocEntry”
INNER JOIN PDN1 T2 ON T1.“DocEntry”= T2.“BaseEntry” and T1.LineNume = T2.BaseLine
INNER JOIN IPF2 T3 ON T3.“DocEntry” = T2."DocEntry and T3.“DocEntry”=T2.“LineNum”

Pero la relación en IPF2 no me ha coincidido

Esta es la información que se requiere para el informe.

De la tabla POR1 se va a mostrar, numero documento, proveedor y total
de la tabla OPDN el numero del documento de la entrada de mercancia
de la tabla OACL el nombre de los costos de entrega
dela tabla IPF2 los costos de entrega que corresponden a cada pedido

Quedaria muy agradecido con los aportes.

La relacion con la IPF2 esta mal,
la relacion primero viene con la IPF1, ahi haces el join con la OPDN: OPDN.“DocEntry” = IPF1.“BaseEntry”
Y luego recién cruzas la IPF2 con la IPF1 a través del DocEntry

1 me gusta

Muchas gracias por la aclaración, me funcionó
y así quedo la consulta

FROM OPOR T0
INNER JOIN POR1 T1 ON T0.“DocEntry” = T1.“DocEntry”
INNER JOIN PDN1 T2 ON T1.“DocEntry”= T2.“BaseEntry” AND T1.“LineNum” = T2.“BaseLine”
INNER JOIN OPDN T3 ON T2.“DocEntry” = T3.“DocEntry”
INNER JOIN IPF1 T4 ON T3.“DocEntry” = T4.“BaseEntry”
INNER JOIN IPF2 T5 ON T4.“DocEntry” = T5.“DocEntry”
INNER JOIN OALC T6 ON T5.“AlcCode” = T6.“AlcCode”

Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.