Skip to the content.

AP Invoice Payments 11g – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Payables · all Payables reports

Overview

11g-compatible version of AP Invoice Payments.

Supplier invoice payment details. There can be multiple payments per invoice and one document/check can be used to pay different payments and invoices. To allow reconciling payment with invoices and checks, invoice and check level amounts are shown on the last payment record only and are blank for multiple/duplicate records.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Ledger, Operating Unit, Payment Date From, Payment Date To, Accounting Date From, Accounting Date To, Supplier, Supplier Number, Supplier Site, Invoice Number, Check Number, Check State

Oracle EBS Tables Used

iby_payment_profiles, gl_je_batches, ap_invoice_distributions_all, gl_code_combinations_kfv, gl_ledgers, hr_operating_units, ap_invoice_payments_all, ap_checks_all, gl_daily_rates, ap_invoices_all, ap_suppliers, ap_supplier_sites_all, fnd_territories_vl, ap_terms_vl, ce_bank_acct_uses_all, ce_bank_accounts, ce_bank_branches_v, iby_payment_methods_vl, ap_payment_schedules_all, ap_inv_selection_criteria_all

Report Categories

Enginatics

AP Invoice Payments, AP Invoices and Lines, GL Account Analysis (Drilldown) (with inventory and WIP), GL Account Distribution Analysis, GL Account Analysis

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import AP_Invoice_Payments_11g.xml
SQL Source AP Invoice Payments 11g.sql
Full Report on Enginatics www.enginatics.com/reports/ap-invoice-payments-11g/

Case Study & Technical Analysis: AP Invoice Payments 11g

Executive Summary

The AP Invoice Payments 11g report is the Oracle Database 11g compatible version of the supplier invoice payment listing. It shows the payment details of each supplier invoice, including every payment record, the check or document that settled it, the bank account used and the payment amounts in invoice, check and functional currency. It is written for Payables supervisors, cash management teams and finance controllers who must reconcile invoices with the checks and electronic payments that settled them. It sits in the Payables module.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. AP_INVOICE_PAYMENTS_ALL joins to AP_CHECKS_ALL on the check identifier, giving the document behind each payment.
  2. Payments join to AP_INVOICES_ALL, and from there to AP_SUPPLIERS and AP_SUPPLIER_SITES_ALL.
  3. Payments join to AP_PAYMENT_SCHEDULES_ALL on invoice and payment number, supplying the due date and remaining amount.
  4. Checks join to GL_DAILY_RATES on currency and check date, for the USD conversion.
  5. Checks join through CE_BANK_ACCT_USES_ALL to CE_BANK_ACCOUNTS and CE_BANK_BRANCHES_V, giving bank details.
  6. Payments join to GL_LEDGERS and HR_OPERATING_UNITS through the set of books and organisation identifiers.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I list every payment made against a supplier invoice in Oracle Payables? A: Run AP Invoice Payments 11g with the Invoice Number parameter, and read the payment number, payment date, payment amount and document number on each row.

Q: Why are some invoice and check amounts blank on certain rows? A: Invoice and check level amounts are shown on the last payment record only, so duplicate records for the same invoice or check are left blank to allow reconciliation.

Q: How are foreign currency payments converted to USD in this report? A: The USD amounts use the corporate rate from GL_DAILY_RATES for the check date, and amounts in USD currency are not converted.


© Enginatics GmbH