Results for “ap_recurring_payments_all”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

AP_RECURRING_PAYMENTS_ALL is the Oracle Payables table that stores the definition and parameters of recurring invoice templates. Each row represents a template from which Oracle Payables periodically generates actual invoices in AP_INVOICES_ALL. The table resides in the AP schema and is valid in both Oracle EBS 12.1.1 and 12.2.2. It is a core setup-and-transaction hybrid object: it bridges supplier setup, distribution sets, payment terms, accounting flexfields, currencies, and purchasing references into a single reusable template definition.

The table is populated through the Recurring Invoices window in the Payables workbench, and its rows drive the Recurring Invoice batch process, which creates invoice and distribution rows on a schedule defined by the period type and period count columns.

From a Data Vault modeling perspective, the FK topology is satellite-leaning. The table carries a substantial descriptive payload (amounts, dates, flags, and 15 descriptive flexfield columns) anchored by a surrogate primary key, with many foreign keys pointing outward to reference and master tables. It behaves primarily as a satellite attached to the supplier and operating-unit hubs rather than as a pure junction table.

Key Information Stored

Common Use Cases and Queries

Typical reporting and support scenarios include listing active recurring templates per supplier, reconciling generated invoices back to their template, and auditing amount controls against actuals.

SELECT r.RECURRING_PAY_NUM,
       r.DESCRIPTION,
       r.REC_PAY_PERIOD_TYPE,
       r.NUM_OF_PERIODS,
       r.AUTHORIZED_TOTAL,
       r.NEXT_PAYMENT,
       r.PAID_FLAG1
FROM   AP_RECURRING_PAYMENTS_ALL r
WHERE  r.VENDOR_ID = :vendor_id
AND    r.ORG_ID   = :org_id;

To find invoices generated from a given template, join on AP_INVOICES_ALL.RECURRING_PAYMENT_ID:

SELECT i.INVOICE_NUM, i.INVOICE_DATE, i.INVOICE_AMOUNT, i.INVOICE_CURRENCY_CODE
FROM   AP_INVOICES_ALL i
WHERE  i.RECURRING_PAYMENT_ID = :recurring_payment_id;

Amount-control auditing compares AUTHORIZED_TOTAL and CONTROL_AMOUNT with the aggregate of released invoices per template. Supplier-centric views resolve VENDOR_ID to PO_VENDORS and VENDOR_SITE_ID to PO_VENDOR_SITES_ALL.

Related Objects