Search Results icx_ap_checks_v
Overview
ICX_AP_CHECKS_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, classified under the ICX (Oracle iProcurement) product family and documented in ETRM as the Supplier Payments View. It exposes payment check information originating from Oracle Payables in a denormalized, presentation-ready form so that iProcurement and related self-service pages can display supplier payment details to end users without querying the underlying transactional tables directly. The view is marked VALID in the ETRM registry for both 12.1.1 and 12.2.2.
The view is defined over AP_CHECKS (accessed through a synonym) and calls two program units: the FND_CURRENCY package for amount formatting and the ICX_AP_CHECKS_PKG package for invoice aggregation. Because it is a view rather than a table, it carries no independent storage and reflects the current state of the source records at query time.
Underlying Base Objects
The ETRM metadata documents three referenced objects:
- AP_CHECKS (SYNONYM) — the primary source, supplied through the AP_CHECKS alias
AC. All payment attributes (amount, check number, dates, vendor, address, status flags) are projected from this table. - FND_CURRENCY (PACKAGE) — invoked as
FND_CURRENCY.SAFE_GET_FORMAT_MASKto derive the display format mask for the payment amount based on its currency code. - ICX_AP_CHECKS_PKG (PACKAGE) — invoked as
ICX_AP_CHECKS_PKG.GET_INVOICES_PAID, returning the invoices settled by each check.
The view therefore acts as a lightweight presentation layer: it does not join multiple payment tables, but enriches a single AP_CHECKS row with currency formatting and a packaged invoice lookup.
Key Columns
The view exposes 31 columns. Principal groupings are:
- Amount and currency: AMOUNT (formatted via SAFE_GET_FORMAT_MASK) and CURRENCY_CODE.
- Check identity and dating: CHECK_ID, CHECK_NUMBER, CHECK_DATE.
- Vendor and site context: VENDOR_ID, VENDOR_SITE_ID, VENDOR_SITE_CODE, BANK_ACCOUNT_NAME.
- Status indicators: CLEARED, VOIDED, and STOPPED — derived flags returning an asterisk when the corresponding date is populated; STOPPED is suppressed when RELEASED_AT is set. The raw dates CLEARED_DATE, VOID_DATE, STOPPED_AT, RELEASED_AT, and FUTURE_PAY_DUE_DATE are also exposed.
- Address block: ADDRESS (a concatenation of CITY and STATE), ADDRESS_URL (from ATTRIBUTE14), ADDRESS_STYLE, ADDRESS_LINE1 through ADDRESS_LINE4, CITY, COUNTY, STATE, PROVINCE, ZIP, and COUNTRY.
- Invoices: INVOICES, populated by ICX_AP_CHECKS_PKG.GET_INVOICES_PAID(CHECK_ID).
The ADDRESS_STYLE column is significant because it signals the address layout convention to be applied when rendering the ADDRESS_LINE fields, enabling the UI to honor country-specific formatting.
Common Use Cases and Queries
Typical usage includes supplier payment inquiry pages in iProcurement, reconciliation reports, and check-register extracts. A basic query lists payments with status and formatted amount:
SELECT check_number, check_date, amount, currency_code, cleared, voided, stopped FROM apps.icx_ap_checks_v WHERE vendor_id = :p_vendor_id ORDER BY check_date DESC;
To render addresses respecting style, select the address components together:
SELECT check_number, vendor_site_code, address_style, address_line1, address_line2, address_line3, address_line4, city, state, zip, country FROM apps.icx_ap_checks_v WHERE check_id = :p_check_id;
For a reconciliation view of settled invoices, join or filter on the packaged INVOICES column:
SELECT check_number, invoices, future_pay_due_date FROM apps.icx_ap_checks_v WHERE cleared_date IS NOT NULL;
Consumers should apply the appropriate operating unit or security predicates used elsewhere in iProcurement, as the view itself imposes no row-level filtering.
-
View: ICX_AP_CHECKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_AP_CHECKS_V, object_name:ICX_AP_CHECKS_V, status:VALID, product: ICX - Oracle iProcurement , description: Supplier Payments View , implementation_dba_data: APPS.ICX_AP_CHECKS_V ,
-
View: ICX_AP_CHECKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_AP_CHECKS_V, object_name:ICX_AP_CHECKS_V, status:VALID, product: ICX - Oracle iProcurement , description: Supplier Payments View , implementation_dba_data: APPS.ICX_AP_CHECKS_V ,
-
PACKAGE: APPS.ICX_AP_CHECKS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_AP_CHECKS_PKG, status:VALID,
-
PACKAGE: APPS.ICX_AP_CHECKS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ICX_AP_CHECKS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.ICX_AP_CHECKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_AP_CHECKS_V, object_name:ICX_AP_CHECKS_V, status:VALID,
-
VIEW: APPS.ICX_AP_CHECKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_AP_CHECKS_V, object_name:ICX_AP_CHECKS_V, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE: APPS.FND_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
eTRM - ICX Tables and Views
12.1.1
-
eTRM - ICX Tables and Views
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - ICX Tables and Views
12.2.2
-
eTRM - ICX Tables and Views
12.1.1