Search Results hr_form_items_b
Overview
HR_FORM_ITEMS_B is a core configuration table in the Oracle EBS Human Resources (PER) module, residing in the HR schema. Its documented description — "Definition of items available for configurable forms" — identifies it as the repository for the individual form items (fields, radio buttons, and related controls) that make up Oracle's Configurable Forms framework. Oracle Configurable Forms allow administrators to redesign certain HR self-service and professional forms without modifying the underlying form definitions, controlling which items appear, whether they are required, and how navigation flows between them.
Each row in HR_FORM_ITEMS_B represents one selectable item within a form, scoped to a specific application and form. The table is central to the metadata layer that drives runtime rendering and behavioral overrides. Based on the foreign-key structure mined from the ETRM metadata — a single surrogate primary key with numerous dependent child tables and no composite junction pattern — the heuristic Data Vault classification is hub. This should be treated as a modeling suggestion: HR_FORM_ITEMS_B acts as the durable business-key-bearing anchor for form item identities, with descriptive and override behavior distributed across satellite-style tables such as HR_FORM_ITEMS_TL and HR_ITEM_PROPERTIES_B.
Key Information Stored
The table contains 18 documented columns. The most significant are:
- FORM_ITEM_ID — the surrogate primary key, uniquely identifying each configurable form item.
- APPLICATION_ID, FORM_ID, FULL_ITEM_NAME, RADIO_BUTTON_NAME — together the documented unique-key candidate (HR_FORM_ITEMS_B_UK), establishing the business identity of an item within an application and form. FULL_ITEM_NAME typically holds the block-qualified item name, while RADIO_BUTTON_NAME distinguishes radio-button group members.
- FORM_CANVAS_ID — foreign key to HR_FORM_CANVASES_B, placing the item on a specific canvas.
- FORM_TAB_PAGE_ID and FORM_TAB_PAGE_ID_OVERRIDE — both reference HR_FORM_TAB_PAGES_B; the latter records an administrative override of the item's default tab page.
- ITEM_TYPE — categorizes the control (for example, text item or radio button).
- REQUIRED_OVERRIDE and VISIBLE_OVERRIDE — administrator-controlled flags governing whether an item is mandatory or displayed.
- OBJECT_VERSION_NUMBER — supports optimistic locking, consistent with the OAF-based Configurable Forms architecture.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — standard WHO audit columns.
- ZD_EDITION_NAME — the editioning column present across 12.2.x tables, included in both the PK and UK definitions.
Descriptive, translated item text is not held here; it is stored in HR_FORM_ITEMS_TL, keyed by FORM_ITEM_ID.
Common Use Cases and Queries
Typical use cases involve auditing Configurable Forms configuration, diagnosing why an item is required or hidden, and tracing navigation dependencies between items. For example, to list all items defined for a given form with their canvas placement:
SELECT fi.FORM_ITEM_ID, fi.FULL_ITEM_NAME, fi.ITEM_TYPE, fi.REQUIRED_OVERRIDE, fi.VISIBLE_OVERRIDE FROM hr.hr_form_items_b fi WHERE fi.APPLICATION_ID = :app_id AND fi.FORM_ID = :form_id ORDER BY fi.FULL_ITEM_NAME;- To retrieve translated labels, join to HR_FORM_ITEMS_TL on FORM_ITEM_ID, filtering by LANGUAGE and SOURCE_LANG.
- To inspect item behavior, join HR_ITEM_PROPERTIES_B on FORM_ITEM_ID and review the VALIDATION_PARAMETER_ITEM_ID1–5, NEXT_NAVIGATION_ITEM_ID, PREVIOUS_NAVIGATION_ITEM_ID, and INFORMATION_PARAMETER_ITEM_ID1–5 columns.
- Reporting on overrides across all forms supports change-control and post-upgrade verification, particularly relevant when moving from 12.1.1 to 12.2.2, where ZD_EDITION_NAME participates in the keys.
Related Objects
The most significant related objects, based on documented foreign-key relationships, are:
- HR_FORM_CANVASES_B — referenced via FORM_CANVAS_ID; defines the canvas hosting the item.
- HR_FORM_TAB_PAGES_B — referenced twice, via FORM_TAB_PAGE_ID and FORM_TAB_PAGE_ID_OVERRIDE.
- HR_FORM_ITEMS_TL — child table holding translated item names and descriptions, joined on FORM_ITEM_ID.
- HR_ITEM_PROPERTIES_B — the principal child table, referencing FORM_ITEM_ID plus fifteen additional self-referencing columns for validation, navigation, and information parameters.
- HR_FORM_DATA_GROUP_ITEMS — associates items with data groups via FORM_ITEM_ID.
- HR_TEMPLATE_ITEMS_B — links configurable form items to templates via FORM_ITEM_ID.
Collectively these tables form the Configurable Forms metadata model anchored by HR_FORM_ITEMS_B.
-
Table: HR_FORM_ITEMS_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_ITEMS_B, object_name:HR_FORM_ITEMS_B, status:VALID, product: PER - Human Resources , description: Definition of items available for configurable forms , implementation_dba_data: HR.HR_FORM_ITEMS_B ,
-
Table: HR_FORM_ITEMS_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_ITEMS_B, object_name:HR_FORM_ITEMS_B, status:VALID, product: PER - Human Resources , description: Definition of items available for configurable forms , implementation_dba_data: HR.HR_FORM_ITEMS_B ,
-
Table: HR_ITEM_PROPERTIES_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ITEM_PROPERTIES_B, object_name:HR_ITEM_PROPERTIES_B, status:VALID, product: PER - Human Resources , description: Properties for form or template items used by configurable forms. , implementation_dba_data: HR.HR_ITEM_PROPERTIES_B ,
-
Table: HR_ITEM_PROPERTIES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ITEM_PROPERTIES_B, object_name:HR_ITEM_PROPERTIES_B, status:VALID, product: PER - Human Resources , description: Properties for form or template items used by configurable forms. , implementation_dba_data: HR.HR_ITEM_PROPERTIES_B ,
-
TABLE: HR.HR_FORM_ITEMS_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_ITEMS_B, object_name:HR_FORM_ITEMS_B, status:VALID,
-
APPS.HR_FORM_ITEM_INFO SQL Statements
12.1.1
-
APPS.HR_FORM_ITEM_INFO SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_FORM_ITEM_INFO
12.1.1
-
TABLE: HR.HR_ITEM_PROPERTIES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ITEM_PROPERTIES_B, object_name:HR_ITEM_PROPERTIES_B, status:VALID,
-
PACKAGE BODY: APPS.HR_FORM_ITEM_INFO
12.2.2
-
VIEW: HR.HR_FORM_ITEMS_B#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_FORM_ITEMS_B#, status:VALID,
-
APPS.HR_ITP_BUS SQL Statements
12.1.1
-
APPS.HR_TIM_BUS SQL Statements
12.1.1
-
APPS.HR_TIM_BUS SQL Statements
12.2.2
-
Table: HR_FORM_TAB_PAGES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TAB_PAGES_B, object_name:HR_FORM_TAB_PAGES_B, status:VALID, product: PER - Human Resources , description: Definition of form tab page for configurable forms , implementation_dba_data: HR.HR_FORM_TAB_PAGES_B ,
-
TABLE: HR.HR_ITEM_PROPERTIES_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ITEM_PROPERTIES_B, object_name:HR_ITEM_PROPERTIES_B, status:VALID,
-
Table: HR_FORM_TAB_PAGES_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TAB_PAGES_B, object_name:HR_FORM_TAB_PAGES_B, status:VALID, product: PER - Human Resources , description: Definition of form tab page for configurable forms , implementation_dba_data: HR.HR_FORM_TAB_PAGES_B ,
-
APPS.HR_ITP_BUS SQL Statements
12.2.2
-
TABLE: HR.HR_FORM_TAB_PAGES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TAB_PAGES_B, object_name:HR_FORM_TAB_PAGES_B, status:VALID,
-
APPS.HR_FIM_SHD SQL Statements
12.2.2
-
VIEW: HR.HR_FORM_ITEMS_B#
12.2.2
-
SYNONYM: PUBLIC.HR_FORM_ITEMS_B
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_FORM_ITEMS_B, status:VALID,
-
View: HR_FORM_ITEMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_FORM_ITEMS_VL, object_name:HR_FORM_ITEMS_VL, status:VALID, product: PER - Human Resources , description: Translated view from HR_FORM_ITEMS_B and HR_FORM_ITEMS_TL , implementation_dba_data: APPS.HR_FORM_ITEMS_VL ,
-
APPS.HR_FORM_ITEMS_PKG SQL Statements
12.1.1
-
APPS.HR_FIM_SHD SQL Statements
12.1.1
-
TRIGGER: APPS.HR_FORM_ITEMS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_FORM_ITEMS_B+, status:VALID,
-
View: HR_FORM_ITEMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_FORM_ITEMS_VL, object_name:HR_FORM_ITEMS_VL, status:VALID, product: PER - Human Resources , description: Translated view from HR_FORM_ITEMS_B and HR_FORM_ITEMS_TL , implementation_dba_data: APPS.HR_FORM_ITEMS_VL ,
-
VIEW: APPS.HR_FORM_ITEMS_VL
12.1.1
-
APPS.HR_FORM_ITEMS_PKG SQL Statements
12.2.2
-
VIEW: APPS.HR_FORM_ITEMS_VL
12.2.2
-
TRIGGER: APPS.HR_FORM_ITEMS_B+
12.2.2
-
SYNONYM: APPS.HR_FORM_ITEMS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_FORM_ITEMS_B, status:VALID,
-
SYNONYM: APPS.HR_FORM_ITEMS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_FORM_ITEMS_B, status:VALID,
-
TABLE: HR.HR_FORM_DATA_GROUP_ITEMS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_DATA_GROUP_ITEMS, object_name:HR_FORM_DATA_GROUP_ITEMS, status:VALID,
-
Table: HR_FORM_ITEMS_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_ITEMS_TL, object_name:HR_FORM_ITEMS_TL, status:VALID, product: PER - Human Resources , description: Translated definitions of form items for configurable forms , implementation_dba_data: HR.HR_FORM_ITEMS_TL ,
-
VIEW: APPS.HR_FORM_ITEMS
12.2.2
-
FUNCTION: APPS.HR_FORM_ITEMS_B=
12.2.2
-
TABLE: HR.HR_TEMPLATE_ITEMS_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_TEMPLATE_ITEMS_B, object_name:HR_TEMPLATE_ITEMS_B, status:VALID,
-
VIEW: APPS.HR_FORM_ITEMS
12.1.1
-
Table: HR_TEMPLATE_ITEMS_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_TEMPLATE_ITEMS_B, object_name:HR_TEMPLATE_ITEMS_B, status:VALID, product: PER - Human Resources , description: Definition of items on template for configurable forms , implementation_dba_data: HR.HR_TEMPLATE_ITEMS_B ,
-
FUNCTION: APPS.HR_FORM_ITEMS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:HR_FORM_ITEMS_B=, status:VALID,
-
PACKAGE BODY: APPS.HR_ITP_INS
12.2.2
-
PACKAGE: APPS.HR_TEMPLATE_ITEM_CONTEXT_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_TEMPLATE_ITEM_CONTEXT_INFO, status:VALID,
-
PACKAGE BODY: APPS.HR_TMPLT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMPLT, status:VALID,
-
PACKAGE: APPS.HR_FORM_ITEM_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_FORM_ITEM_INFO, status:VALID,
-
Table: HR_TEMPLATE_ITEMS_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_TEMPLATE_ITEMS_B, object_name:HR_TEMPLATE_ITEMS_B, status:VALID, product: PER - Human Resources , description: Definition of items on template for configurable forms , implementation_dba_data: HR.HR_TEMPLATE_ITEMS_B ,
-
TABLE: HR.HR_FORM_CANVASES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_CANVASES_B, object_name:HR_FORM_CANVASES_B, status:VALID,
-
Table: HR_FORM_ITEMS_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_ITEMS_TL, object_name:HR_FORM_ITEMS_TL, status:VALID, product: PER - Human Resources , description: Translated definitions of form items for configurable forms , implementation_dba_data: HR.HR_FORM_ITEMS_TL ,
-
PACKAGE BODY: APPS.HR_FORM_DATA_GROUP_ITEMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_FORM_DATA_GROUP_ITEMS_PKG, status:VALID,
-
APPS.HR_ITEM_PROPERTIES_PKG SQL Statements
12.2.2