Results for “ap_inv_selection_criteria_v”

4 results




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

Overview

The view AP_INV_SELECTION_CRITERIA_V belongs to the Oracle Payables (AP) application module and is documented in the ETRM reference material as a Release 10SC-only object. In the Oracle E-Business Suite 12.1.1 and 12.2.2 environments, its metadata is retained for historical and reference purposes, but the view is not implemented in current schemas. The ETRM implementation notes confirm this with the statement: "Not implemented in this database," meaning the object does not exist as a valid database construct in a standard 12.1.1 or 12.2.2 installation.

Conceptually, this view presents invoice selection criteria records used by the Payables payment processing engine. Payment batch and payment process requests store the criteria that determine which invoices, payment methods, dates, and amounts are eligible for a given check run. The view consolidates these criteria — including payment priorities, check date ranges, exchange rate attributes, and print/document controls — to expose them in a denormalized, query-friendly format for reporting and integration.

Underlying Base Objects

The ETRM metadata for this view records no documented base objects in 12.2.2, and the view text is derived from a single primary table aliased as AISC, which corresponds to AP_INV_SELECTION_CRITERIA_ALL. The view also performs an outer join to a bank account table aliased as ABA, which supplies the BANK_ACCOUNT_NAME value. The join AISC.BANK_ACCOUNT_ID = ABA.BANK_ACCOUNT_ID enriches the criterion rows with the corresponding bank account name.

Because the metadata states "Referenced base objects: none documented," the base table relationships should be treated as inferred from the view text rather than as officially confirmed dependencies in the 12.2.2 data dictionary. The AISC.ROWID is exposed as ROW_ID, and the inclusion of standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) and ORG_ID confirms that the underlying entity is a multi-org (Operating Unit) enabled table.

Key Columns

Common Use Cases and Queries

This view would traditionally support reporting on payment batch configuration, particularly for auditing the END_PRINT_DOCUMENT and document-ordering behavior specified for a check run. A representative query, notwithstanding the view's absence in 12.x, follows the documented column list:

  • SELECT checkrun_name, payment_method_lookup_code, check_date, end_print_document FROM ap_inv_selection_criteria_v WHERE org_id = :p_org_id;
  • SELECT checkrun_id, min_check_amount, max_payment_amount, pay_only_when_due_flag FROM ap_inv_selection_criteria_v WHERE checkrun_id = :p_checkrun_id;

In practice, on a 12.1.1 or 12.2.2 instance, equivalent data is obtained from AP_INV_SELECTION_CRITERIA_ALL and related payment process request tables such as IBY_PAY_SERVICE_REQUEST_INT and IBY_PAYMENT_INSTRUCTIONS. The END_PRINT_DOCUMENT flag is most reliably found in the payment instruction and payment process request tables in modern releases, since Oracle Payables migrated payment processing to the Oracle Payments (IBY) framework. Consultants should therefore avoid referencing AP_INV_SELECTION_CRITERIA_V in custom 12.1.1 or 12.2.2 code and instead use the currently implemented IBY-based objects.