Gracias por la ayuda mis estimados, este foro es la ley. Encontre muy buena ayuda al respecto y he creado la consulta y la comparto con ustedes por si le sirve a alguien mas.
Código SQL:
Ver originalSELECT W.base_id AS work_order_id, W.part_id, W.STATUS, W.Close_Date, W.Costed_Date,
R.transaction_date AS last_receipt_date, E.transaction_date AS last_emision_date,
M.transaction_date AS last_mod_date
FROM
work_order W
LEFT JOIN
(
SELECT
I.workorder_base_id, MAX(I.transaction_date) transaction_date
FROM
inventory_trans I, work_order W
WHERE
I.workorder_base_id = W.base_id
AND I.CLASS ='R'
GROUP BY I.workorder_base_id
) R ON W.base_id = R.workorder_base_id
LEFT JOIN
(
SELECT
I.workorder_base_id, MAX(I.transaction_date) transaction_date
FROM
inventory_trans I, work_order W
WHERE
I.workorder_base_id = W.base_id
AND I.CLASS ='I'
GROUP BY I.workorder_base_id
) E ON W.base_id = E.workorder_base_id
LEFT JOIN
(
SELECT
L.workorder_base_id, MAX(L.transaction_date) transaction_date
FROM
labor_ticket L, work_order W
WHERE
W.base_id = L.workorder_base_id
AND L.TYPE = 'R'
GROUP BY L.workorder_base_id
) M ON W.base_id = M.workorder_base_id
GROUP BY W.base_id, R.transaction_date, E.transaction_date, M.transaction_date,
W.part_id, W.STATUS, W.Close_Date, W.Costed_Date ORDER BY W.base_id
[/CODE]
Saludos y gracias por todo!