Checa este query
-- OPCH T0 Factura de proveedores
-- OPDN T2 Pedido de entrada de mercancías
-- PDN1 T3 Pedido de entrada de mercancías - Filas
-- OBTN T4 Datos maestros de los números de serie
-- OPOR T5 Pedido
SELECT DISTINCT
T0.DocNum as Factura,
T1.DocEntry,
T1.ItemCode,
T3.Dscription,
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
Where T0.DocDate between [%0] and [%1]
@Julio_Sanchez hace mención a este query que podría serte de mucha utilidad yo solo agregue las fechas y los campos que se están utilizando, solo adiciona los JOIN que te hacen falta.
Link