Search Results ar_bpa_area_items_pk
Overview
AR_BPA_AREA_ITEMS is a Receivables (AR) module table within the Oracle E-Business Suite, owned by the AR schema. It stores the selected content items for each template defined in Bill Presentment Architecture (BPA). Bill Presentment Architecture allows organizations to design and configure customer-facing bill templates, assembling header, line, and footer content areas drawn from one or more data sources. AR_BPA_AREA_ITEMS is the junction-level detail table that records which individual items have been chosen for placement within a specific template area, along with their display ordering and layout attributes.
The object carries a heuristic Data Vault classification of "standalone," meaning the mined foreign-key structure does not reveal strong hub or link relationships. From a dimensional-modeling perspective, this suggests the table functions as an independent detail store rather than as a classic hub or link, and its relationships to parent templates and content definitions are governed primarily through business-key unique constraints rather than enforced foreign keys.
Key Information Stored
The table contains 15 documented columns. The surrogate primary key is AREA_ITEM_ID, enforced by the AR_BPA_AREA_ITEMS_PK constraint. This column uniquely identifies each selected item record and is referenced throughout BPA configuration logic.
Business-key candidate columns are captured by two unique indexes. AR_BPA_AREA_ITEMS_U1 covers TEMPLATE_ID, PARENT_AREA_CODE, DISPLAY_LEVEL, ITEM_ID, and ZD_EDITION_NAME, indicating that a given content item is uniquely positioned within a specific area, display level, and edition of a template. AR_BPA_AREA_ITEMS_U2 covers AREA_ITEM_ID and ZD_EDITION_NAME, reflecting the multi-edition architecture of BPA.
The most significant columns include:
- AREA_ITEM_ID — Surrogate primary key for each area item record.
- TEMPLATE_ID — The BPA template to which this item belongs; joins to the parent template definition.
- PARENT_AREA_CODE — Identifies the content area (for example header, lines, or footer) into which the item is placed.
- ITEM_ID — The specific content item selected for the area.
- DISPLAY_LEVEL — Nesting or hierarchy level governing where the item renders.
- DISPLAY_SEQUENCE — Ordering position of the item within its area and display level.
- SECONDARY_APP_ID — Identifies the secondary application providing the content item.
- DATA_SOURCE_ID — The data source from which the item's values are drawn.
- FLEXFIELD_ITEM_FLAG — Indicates whether the item originates from a descriptive flexfield.
- ZD_EDITION_NAME — Edition discriminator supporting BPA's edition-based configuration model.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard EBS audit columns.
Common Use Cases and Queries
Primary use cases center on BPA template introspection: determining exactly which items appear in each template area, in what order, and at what display level. Reporting and migration scenarios frequently need to list all items for a given template. A representative query pattern joins area items to their template and item definitions:
- SELECT ai.area_item_id, ai.template_id, ai.parent_area_code, ai.item_id, ai.display_sequence FROM ar.ar_bpa_area_items ai WHERE ai.template_id = :template_id ORDER BY ai.parent_area_code, ai.display_level, ai.display_sequence;
- Reporting on flexfield-sourced content by filtering FLEXFIELD_ITEM_FLAG.
- Auditing template changes by comparing CREATION_DATE and LAST_UPDATE_DATE ranges.
- Edition-aware queries that filter or group by ZD_EDITION_NAME.
Related Objects
As a standalone-classified detail table, AR_BPA_AREA_ITEMS connects to surrounding BPA configuration objects largely through TEMPLATE_ID and AREA_ITEM_ID rather than documented foreign keys. The most significant related objects include:
- AR_BPA_TEMPLATES — Parent template definitions; joined via AR_BPA_AREA_ITEMS.TEMPLATE_ID = AR_BPA_TEMPLATES.TEMPLATE_ID.
- AR_BPA_AREAS — Area definitions referenced through PARENT_AREA_CODE.
- AR_BPA_ITEMS — Content item definitions joined via ITEM_ID.
- AR_BPA_DATA_SOURCES — Data source definitions joined via DATA_SOURCE_ID.
- AR_BPA_TEMPLATE_AREAS — Template-to-area mappings that frame the available areas for each template.
- AR_BPA_EDITION_VERSIONS — Edition metadata correlated through ZD_EDITION_NAME.
Because the Data Vault classification is standalone and no enforced foreign keys are documented, integrators should treat referential integrity as application-enforced and validate join keys carefully when building extraction or reporting logic.
-
Table: AR_BPA_AREA_ITEMS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BPA_AREA_ITEMS, object_name:AR_BPA_AREA_ITEMS, status:VALID, product: AR - Receivables , description: The AR_BPA_AREA_ITEMS table stores the selected content items for each template defined in Bill Presentment Architecture. , implementation_dba_data: AR.AR_BPA_AREA_ITEMS ,
-
Table: AR_BPA_AREA_ITEMS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BPA_AREA_ITEMS, object_name:AR_BPA_AREA_ITEMS, status:VALID, product: AR - Receivables , description: The AR_BPA_AREA_ITEMS table stores the selected content items for each template defined in Bill Presentment Architecture. , implementation_dba_data: AR.AR_BPA_AREA_ITEMS ,
-
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.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,