Ayuda con Query (Entrada, pedido, pedimento, fact)

Espero que con la modificacion del query, pueda resolver tus dudas.
1.- El campo el cual liga la tabla OBTN es el itemcode. Al realizar la entrada de mercancia es donde tu defines que lote esta ingresando a tu almacen.

2.- los campos U_Aduana y U_Pedimiento son campos que han sido definidos por el usuario.

Saludos.

SELECT T0.DocNum as Factura, T1.DocEntry, T1.ItemCode,
T2.DocNum as Entrada, T2.DocDate as Fecha,T4.DistNumber, 
T5.DocNum,T5.DocDate,T5.CardName,T5.DocTotal	
FROM OPCH T0 INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OPDN T2 ON T1.BaseRef=T2.DocNum
INNER JOIN PDN1 T3 ON T2.DocEntry=T3.DocEntry
LEFT JOIN OBTN T4 ON T3.ItemCode=T4.ItemCode
INNER JOIN OPOR T5 ON T3.BaseRef=T5.DocNum