AP Invoice and Payment Details Report

Published September 21, 2025 By Sai Sree Ram Gundepudi

This report pulls detailed information for Accounts Payable including invoices, invoice lines, payment schedules, checks, operating unit, ledger, terms, and distribution codes.

SELECT aia.invoice_num,
       aia.invoice_date,
       aia.invoice_amount,
       aila.amount AS line_amount,
       pha.segment1 AS po_number,
       aila.line_type_lookup_code,
       aps.vendor_name,
       apss.vendor_site_code,
       aca.check_number AS \"Payment Number\",
       aipa.amount AS \"Check Amount\",
       apsa.amount_remaining AS \"Payment Left\",
       hou.name AS operating_unit,
       gl.name AS ledger_name,
       aila.line_number,
       apt.name AS Term_name,
       gcc.segment1 || '.' || gcc.segment2 AS distributed_code_combinations,
       DECODE(aia.PAYMENT_STATUS_FLAG,
              'N','UN-PAID',
              'P','Partial Paid',
              'Y','PAID') AS PAYMENT_STATUS_FLAG
FROM ap_invoices_all aia,
     ap_invoice_lines_all aila,
     ap_invoice_distributions_all aida,
     poz_suppliers aps,
     poz_supplier_sites_all apss,
     po_headers_all pha,
     gl_code_combinations gcc,
     ap_invoice_payments_all aipa,
     ap_checks_all aca,
     ap_payment_schedules_all apsa,
     ap_terms apt,
     hr_operating_units hou,
     gl_ledgers gl
WHERE 1=1
  AND aia.vendor_id = aps.vendor_id
  AND aia.vendor_site_id = apss.vendor_site_id
  AND aps.vendor_id = apss.vendor_id
  AND aia.po_header_id = pha.po_header_id(+)
  AND aia.invoice_id = aila.invoice_id
  AND aila.invoice_id = aida.invoice_id
  AND aila.line_number = aida.invoice_line_number
  AND aca.check_id(+) = aipa.check_id
  AND apsa.invoice_id = aia.invoice_id
  AND apt.term_id = aia.terms_id
  AND hou.organization_id = aia.org_id
  AND gl.ledger_id = aia.set_of_books_id
  AND aida.dist_code_combination_id = gcc.code_combination_id
  AND aipa.invoice_id(+) = aia.invoice_id;

Was this solution helpful?

Your feedback helps improve our technical knowledge repository.

Share this article