AP Final Payment Register 11i – Oracle EBS SQL Report
Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.
Overview
Imported from Concurrent Program Application: Payables Source: Final Payment Register Short Name: APXPBFPR
Report Parameters
Payment Batch, Payment Date From, Payment Date To
Oracle EBS Tables Used
ap_invoice_selection_criteria, ap_check_stocks, ap_bank_accounts, ap_system_parameters, gl_sets_of_books, gl_daily_conversion_types, ap_checks, fnd_territories_vl
Report Categories
Related Reports
AP Preliminary Payment Register 11i, IBY Payment Process Request Details, AP Invoice Payments, GL Account Distribution Analysis, AP Period Close Exceptions, GL Account Analysis (Distributions), AP Invoices and Lines 11i, AR Receipt Register
Running This SQL Without Blitz Report
Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.
Download & Import Options
| Resource | Link |
|---|---|
| Excel Example Output | AP Final Payment Register 11i 22-Aug-2024 060750.xlsx |
| Blitz Report™ XML Import | AP_Final_Payment_Register_11i.xml |
| Full SQL on Enginatics | www.enginatics.com/reports/ap-final-payment-register-11i/ |
Case Study & Technical Analysis: AP Final Payment Register 11i
Executive Summary
The AP Final Payment Register 11i is a critical control report for Oracle Payables (specifically for the 11i architecture). It provides a definitive list of payments generated within a specific payment batch. This report is essential for finalizing payment runs, verifying check numbers, and ensuring that the payment process has completed successfully before checks are printed or EFT files are transmitted.
Business Challenge
- Payment Verification: Finance teams need a reliable way to verify that a payment batch has been processed correctly before releasing funds.
- Audit Trail: Maintaining a hard copy or digital record of every payment run is a standard audit requirement.
- Check Stock Control: Ensuring that the system-generated check numbers match the physical check stock is vital for fraud prevention.
- Reconciliation: Discrepancies between the payment batch and the general ledger need to be identified immediately.
The Solution
The AP Final Payment Register 11i offers a snapshot of the finalized payment batch.
- Batch Confirmation: Lists all payments included in a specific batch, confirming they are ready for disbursement.
- Detailed Listing: Provides vendor names, payment amounts, check numbers, and dates for every transaction in the batch.
- Currency Management: Displays payment amounts in both the payment currency and the functional currency, handling exchange rates where applicable.
- Bank Account Association: Clearly identifies the bank account and check stock used, aiding in cash management.
Technical Architecture (High Level)
This report is based on the 11i Payables data model, focusing on payment batches and checks.
Primary Tables
AP_INVOICE_SELECTION_CRITERIA: Stores the criteria and status of the payment batch.AP_CHECKS: Contains the details of the generated payments (checks).AP_BANK_ACCOUNTS: Defines the bank account from which funds are drawn.AP_CHECK_STOCKS: Links the payments to a specific stationery/check stock definition.GL_SETS_OF_BOOKS: Provides ledger context (11i equivalent of Ledgers).GL_DAILY_CONVERSION_TYPES: Used for currency conversion logic.
Logical Relationships
- Batch to Check: The report drives from the payment batch (
AP_INVOICE_SELECTION_CRITERIA) to the checks generated (AP_CHECKS). - Bank Details: It joins to
AP_BANK_ACCOUNTSandAP_CHECK_STOCKSto validate the source of funds and document numbering. - System Parameters:
AP_SYSTEM_PARAMETERSis accessed for system-wide settings.
Parameters & Filtering
- Payment Batch: The primary filter, allowing the user to select a specific payment run to report on.
- Payment Date From/To: Allows for reporting on payments within a specific date range, useful for daily or weekly reconciliation.
Performance & Optimization
- Batch-Based Retrieval: Querying by
CHECKRUN_NAME(Payment Batch) is highly efficient as it targets a specific, limited set of records. - Direct Table Access: The SQL likely joins these tables directly, avoiding the overhead of calling multiple PL/SQL functions for standard data retrieval.
FAQ
Q: Is this report relevant for R12? A: This specific version is tailored for 11i. R12 uses a different payment engine (Oracle Payments/IBY), so a different report (like “Payment Process Request Status Report”) would be used, although the underlying data concepts remain similar.
Q: Can I use this to reprint checks? A: No, this is a register report for listing payments. Check printing is a separate process.
Q: Does it show voided checks? A: It primarily shows the payments generated in the final run. Voided checks would typically be reported in a separate Void Payment Register, though their status might be reflected here depending on when the report is run relative to the voiding action.
Useful Links
- Blitz Report™ – World’s Fastest Oracle EBS Reporting Tool
- Oracle Discoverer Replacement – Import Worksheets into Blitz Report™
- Oracle EBS Reporting Toolkits by Blitz Report™
- Blitz Report™ FAQ & Community Q&A
- Supply Chain Hub by Blitz Report™
- Blitz Report™ Customer Case Studies
- Oracle EBS Reporting Blog
- Oracle EBS Reporting Resource Centre
© 2026 Enginatics