SELECT aia.invoice_num, NVL (SUM (aid.amount), 0)
FROM ap_invoice_distributions_all aid,
ap_invoice_lines_all aii,
ap_invoices_all aia
WHERE 1 = 1
AND aid.invoice_id = aii.invoice_id
AND (aid.cancellation_flag <> 'Y' OR aid.cancellation_flag IS NULL)
AND (aii.cancelled_flag <> 'Y' OR aii.cancelled_flag IS NULL)
AND aid.invoice_id = aia.invoice_id
AND aia.cancelled_date IS NULL
AND aii.line_number = aid.invoice_line_number
AND NOT EXISTS
(SELECT pod.po_distribution_id
FROM po_distributions_all pod
WHERE pod.po_distribution_id = aid.po_distribution_id)
-- AND aid.project_id = 123
AND aid.match_status_flag = 'T'
GROUP BY aia.invoice_num
FROM ap_invoice_distributions_all aid,
ap_invoice_lines_all aii,
ap_invoices_all aia
WHERE 1 = 1
AND aid.invoice_id = aii.invoice_id
AND (aid.cancellation_flag <> 'Y' OR aid.cancellation_flag IS NULL)
AND (aii.cancelled_flag <> 'Y' OR aii.cancelled_flag IS NULL)
AND aid.invoice_id = aia.invoice_id
AND aia.cancelled_date IS NULL
AND aii.line_number = aid.invoice_line_number
AND NOT EXISTS
(SELECT pod.po_distribution_id
FROM po_distributions_all pod
WHERE pod.po_distribution_id = aid.po_distribution_id)
-- AND aid.project_id = 123
AND aid.match_status_flag = 'T'
GROUP BY aia.invoice_num
No comments:
Post a Comment