Search Results ar_bpa_items_vl
Overview
AR_BPA_ITEMS_VL is a translated (VL) view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2, delivered under the Oracle Receivables (AR) product family. It is part of the Bill Presentment Architecture (BPA) data model, which underpins the configurable presentation of bills and statements delivered to customers through Oracle Receivables and related self-service interfaces. The view exposes the definition of individual bill presentation items — the configurable fields, labels, links, totals, images and flexfield prompts that make up a bill template — in the session language of the querying user.
Because it joins the base (B) table to the translation (TL) table on ITEM_ID and restricts rows to the current runtime language through USERENV('LANG'), the view returns exactly one translated row per item for the logged-in user. It therefore behaves as a reporting and integration-friendly read interface: application forms, concurrent programs and custom SQL can select descriptive attributes such as ITEM_NAME, DISPLAY_PROMPT and ITEM_DESCRIPTION without performing the translation join themselves. The DP (display prompt) values obtained here are the labels rendered on a bill or statement for each configured item, which is why searches on “display_prompt” return this object.
Underlying Base Objects
The view is defined over two documented base objects, referenced through APPS-owned synonyms:
- AR_BPA_ITEMS_B — the base (non-translated) table holding item-level attributes including flags, data types, level definitions and foreign keys such as DATA_SOURCE_ID and URL_ID.
- AR_BPA_ITEMS_TL — the translation table holding language-specific text: ITEM_NAME, ITEM_TEXT_VALUE, DISPLAY_PROMPT and ITEM_DESCRIPTION.
The defining predicate B.ITEM_ID = T.ITEM_ID AND T.LANGUAGE = USERENV('LANG') is the standard Oracle translation pattern. Every column from the B table is exposed unchanged; the four descriptive columns are drawn from T. Only rows with a translation matching the session language are returned, so a missing translation yields no row rather than a null-prompted row.
Key Columns
- ITEM_ID / ITEM_CODE — primary identifier and user-visible code for the bill presentation item; the join key into the template layout model.
- ITEM_SOURCE, ITEM_TYPE, DATA_TYPE — classify whether the item is a data field, image, message, URL or flexfield, and how its value is typed.
- DISPLAY_PROMPT — the translated label shown to the end user on the bill or statement; the column most directly associated with the “display_prompt” search term.
- ITEM_NAME / ITEM_TEXT_VALUE / ITEM_DESCRIPTION — translated short name, static text value and longer description.
- DATA_SOURCE_ID, URL_ID, COLUMN_NAME, ITEM_IMAGE_FILENAME, ITEM_MESSAGE_NAME — bindings to the data source, link target, underlying column, image and message that supply the item's runtime content.
- DISPLAY_ENABLED_FLAG, ASSIGNMENT_ENABLED_FLAG, TOTALS_ENABLED_FLAG, LINK_ENABLED_FLAG, URLCFG_ENABLED_FLAG, AMOUNT_ITEM_FLAG, TAX_ITEM_FLAG, FLEXFIELD_ITEM_FLAG, DISPLAYED_MULTI_LEVEL_FLAG — Y/N behavior flags controlling rendering, aggregation and assignment of the item.
- DISPLAY_LEVEL, SEEDED_APPLICATION_ID — placement level within the template hierarchy and the application owning seeded (Oracle-delivered) items.
- ROW_ID and the standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) — auditing attributes.
Common Use Cases and Queries
Typical uses include auditing which prompts are defined for bill presentation, reconciling seeded versus customer-defined items, and feeding downstream reporting or integration extracts that must show the label a customer actually sees. The multilingual join makes the view suitable for global implementations where prompts differ by language.
List all enabled items with their prompts for the current language:
SELECT item_id, item_code, item_name, display_prompt, item_type, data_type FROM ar_bpa_items_vl WHERE display_enabled_flag = 'Y' ORDER BY display_level, item_code;
Locate a specific prompt string:
SELECT item_id, item_code, display_prompt, item_description FROM ar_bpa_items_vl WHERE UPPER(display_prompt) LIKE '%INVOICE%';
Reconcile seeded items supplied by Oracle against customer-defined rows:
SELECT seeded_application_id, COUNT(*) FROM ar_bpa_items_vl GROUP BY seeded_application_id;
Because the view filters by USERENV('LANG'), users must set the session language (for example via ALTER SESSION SET NLS_LANGUAGE or an ICX session) to retrieve the desired translation.
-
View: AR_BPA_ITEMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BPA_ITEMS_VL, object_name:AR_BPA_ITEMS_VL, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_BPA_ITEMS_VL ,
-
View: AR_BPA_ITEMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BPA_ITEMS_VL, object_name:AR_BPA_ITEMS_VL, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_BPA_ITEMS_VL ,
-
SYNONYM: APPS.AR_BPA_ITEMS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_BPA_ITEMS_TL, status:VALID,
-
SYNONYM: APPS.AR_BPA_ITEMS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_BPA_ITEMS_B, status:VALID,
-
SYNONYM: APPS.AR_BPA_ITEMS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_BPA_ITEMS_TL, status:VALID,
-
PACKAGE BODY: APPS.AR_BPA_UTILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BPA_UTILS_PKG, status:VALID,
-
SYNONYM: APPS.AR_BPA_ITEMS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_BPA_ITEMS_B, status:VALID,
-
PACKAGE BODY: APPS.AR_BPA_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BPA_UTILS_PKG, status:VALID,
-
VIEW: APPS.AR_BPA_ITEMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BPA_ITEMS_VL, object_name:AR_BPA_ITEMS_VL, status:VALID,
-
VIEW: APPS.AR_BPA_ITEMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BPA_ITEMS_VL, object_name:AR_BPA_ITEMS_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.AR_BPA_UTILS_PKG SQL Statements
12.2.2
-
APPS.AR_BPA_UTILS_PKG SQL Statements
12.1.1
-
APPS.AR_BPA_UTILS_PKG dependencies on AR_BPA_ITEMS_VL
12.2.2
-
APPS.AR_BPA_UTILS_PKG dependencies on AR_BPA_ITEMS_VL
12.1.1
-
APPS.AR_BPA_UTILS_PKG dependencies on AR_BPA_CONTENT_AREAS_B
12.2.2
-
APPS.AR_BPA_UTILS_PKG dependencies on AR_BPA_CONTENT_AREAS_B
12.1.1
-
PACKAGE BODY: APPS.AR_BPA_UTILS_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_BPA_UTILS_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,