Search Results pa_options
Overview
PA_OPTIONS is a setup table in the Oracle Projects (PA) schema that stores system-defined navigation options available at the project or task level. Each row defines an individual menu entry or functional shortcut that Oracle Projects presents to users when navigating project or task records, and the table governs how those options are ordered, nested, and exposed across the application. In Oracle EBS 12.1.1 and 12.2.2 the table is owned by the PA schema and is classified as VALID. The table is seeded by Oracle and is not intended for ad hoc end-user maintenance; option definitions are delivered as part of the Projects application and refined only through controlled upgrades or patches.
From a data modeling perspective, the metadata's heuristic Data Vault classification labels PA_OPTIONS as satellite-leaning. This reflects its role as a descriptive, attribute-bearing table hanging off a stable business key (OPTION_CODE), with a dependent relationship to a parent configuration table. It is best treated as reference or lookup data rather than as a transactional hub.
Key Information Stored
The primary key of PA_OPTIONS is PA_OPTIONS_PK, defined on OPTION_CODE, which acts as the unique surrogate identifier for each navigation option. A secondary unique index, PA_OPTIONS_U1, is defined on (OPTION_CODE, ZD_EDITION_NAME), identifying OPTION_CODE and ZD_EDITION_NAME together as the document's business-key candidate.
Among the eighteen documented columns, the most significant are:
- OPTION_CODE — the primary key and business identifier for each navigation option.
- OPTION_NAME — the display name presented to users in the Projects navigation structure.
- OPTION_FUNCTION_NAME — the foreign key to FND_FORM_FUNCTIONS, linking the option to the underlying application function that is invoked.
- PROJECT_LEVEL_FLAG — indicates whether the option is exposed at the project level.
- TASK_LEVEL_CODE — indicates whether the option is exposed at the task level.
- SORT_ORDER — controls the display sequence of the option relative to its siblings.
- PARENT_OPTION_CODE — supports hierarchical nesting of options beneath a parent entry.
- TOP_OPTION_CODE — identifies the root option in a hierarchy for grouping purposes.
- INTERNAL_PRODUCT_CODE — associates the option with the originating Oracle product.
- ACCESS_MODULE — identifies the application module through which the option is accessed.
- ALLOW_OVERRIDE_ENABLED_FLAG — indicates whether the option may be overridden at project or task level.
- USAGE_CODE — designates the intended usage context for the option.
- ZD_EDITION_NAME — supports edition-based redefinition, the mechanism used in 12.2.x to allow online upgrades.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — standard EBS audit columns.
Common Use Cases and Queries
Because PA_OPTIONS defines the navigation structure presented to users, the most common retrieval pattern is a hierarchical query that reconstructs the option tree for reporting or comparison against a target release. A typical query joins the table to FND_FORM_FUNCTIONS to confirm which function each option calls, and filters by ACCESS_MODULE or PROJECT_LEVEL_FLAG to isolate options for a given module or level.
- Auditing which options are seeded for a project or task level in a given environment, using PROJECT_LEVEL_FLAG, TASK_LEVEL_CODE, and USAGE_CODE.
- Reconstructing the option hierarchy with a CONNECT BY query on PARENT_OPTION_CODE starting from TOP_OPTION_CODE.
- Cross-referencing with FND_FORM_FUNCTIONS to verify that each OPTION_FUNCTION_NAME resolves to a valid, enabled function.
- Comparing the delivered configuration against a customized setup prior to or after an upgrade, since these rows are patched by Oracle.
These queries are primarily diagnostic and configuration-focused, rather than transactional reporting in the standard sense.
Related Objects
The following objects have documented relationships to PA_OPTIONS:
- PA_PROJECT_OPTIONS — references PA_OPTIONS via PA_PROJECT_OPTIONS.OPTION_CODE → PA_OPTIONS.OPTION_CODE, associating specific navigation options with individual projects.
- FND_FORM_FUNCTIONS — referenced by PA_OPTIONS.OPTION_FUNCTION_NAME, providing the application function behind each option.
In practice, the parent-child linkage through PARENT_OPTION_CODE and TOP_OPTION_CODE also makes PA_OPTIONS self-referential, since a row can point to another row in the same table to form the navigation hierarchy. Together with PA_PROJECT_OPTIONS and FND_FORM_FUNCTIONS, these constitute the principal dependencies surrounding the table.
-
Table: PA_OPTIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OPTIONS, object_name:PA_OPTIONS, status:VALID, product: PA - Projects , description: System-defined navigation options for a project or task , implementation_dba_data: PA.PA_OPTIONS ,
-
Table: PA_OPTIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OPTIONS, object_name:PA_OPTIONS, status:VALID, product: PA - Projects , description: System-defined navigation options for a project or task , implementation_dba_data: PA.PA_OPTIONS ,
-
Lookup Type: PA_OPTIONS
12.1.1
product: PA - Projects , meaning: Project Options , description: Project Options ,
-
Lookup Type: PA_OPTIONS
12.2.2
product: PA - Projects , meaning: Project Options , description: Project Options ,
-
VIEW: APPS.PA_PROJECT_OPTIONS_V
12.2.2
-
VIEW: APPS.PA_PROJECT_OPTIONS_V
12.1.1
-
View: PA_PROJECT_OPTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_V, object_name:PA_PROJECT_OPTIONS_V, status:VALID, product: PA - Projects , description: Internal , implementation_dba_data: APPS.PA_PROJECT_OPTIONS_V ,
-
View: PA_PROJECT_OPTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_V, object_name:PA_PROJECT_OPTIONS_V, status:VALID, product: PA - Projects , description: Internal , implementation_dba_data: APPS.PA_PROJECT_OPTIONS_V ,
-
VIEW: APPS.PA_PROJECT_OPTIONS_SS_V
12.1.1
-
VIEW: PA.PA_OPTIONS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_OPTIONS#, status:VALID,
-
VIEW: APPS.PA_PROJECT_OPTIONS_SS_V
12.2.2
-
VIEW: APPS.PA_TEMPLATE_OPTIONS_SS_V
12.2.2
-
SYNONYM: APPS.PA_OPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_OPTIONS, status:VALID,
-
View: PA_PROJECT_OPTIONS_SS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_SS_V, object_name:PA_PROJECT_OPTIONS_SS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPTIONS_SS_V ,
-
VIEW: APPS.PA_TEMPLATE_OPTIONS_SS_V
12.1.1
-
TRIGGER: APPS.PA_OPTIONS+
12.2.2
-
TRIGGER: APPS.PA_OPTIONS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PA_OPTIONS+, status:VALID,
-
VIEW: PA.PA_OPTIONS#
12.2.2
-
SYNONYM: APPS.PA_OPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_OPTIONS, status:VALID,
-
View: PA_PROJECT_OPTIONS_SS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_SS_V, object_name:PA_PROJECT_OPTIONS_SS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_OPTIONS_SS_V ,
-
View: PA_TEMPLATE_OPTIONS_SS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_OPTIONS_SS_V, object_name:PA_TEMPLATE_OPTIONS_SS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TEMPLATE_OPTIONS_SS_V ,
-
View: PA_TEMPLATE_OPTIONS_SS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_OPTIONS_SS_V, object_name:PA_TEMPLATE_OPTIONS_SS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TEMPLATE_OPTIONS_SS_V ,
-
TABLE: PA.PA_OPTIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OPTIONS, object_name:PA_OPTIONS, status:VALID,
-
FUNCTION: APPS.PA_OPTIONS=
12.2.2
-
TABLE: PA.PA_OPTIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OPTIONS, object_name:PA_OPTIONS, status:VALID,
-
FUNCTION: APPS.PA_OPTIONS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PA_OPTIONS=, status:VALID,
-
Table: PA_PROJECT_OPTIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_OPTIONS, object_name:PA_PROJECT_OPTIONS, status:VALID, product: PA - Projects , description: Navigation options for each project template , implementation_dba_data: PA.PA_PROJECT_OPTIONS ,
-
Table: PA_PROJECT_OPTIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_OPTIONS, object_name:PA_PROJECT_OPTIONS, status:VALID, product: PA - Projects , description: Navigation options for each project template , implementation_dba_data: PA.PA_PROJECT_OPTIONS ,
-
APPS.PA_PROJ_TEMPLATE_SETUP_UTILS SQL Statements
12.1.1
-
APPS.PA_PROJ_TEMPLATE_SETUP_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_PROJ_TEMPLATE_SETUP_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TEMPLATE_SETUP_UTILS, status:VALID,
-
Table: FND_FORM_FUNCTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FORM_FUNCTIONS, object_name:FND_FORM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Functionality groupings , implementation_dba_data: APPLSYS.FND_FORM_FUNCTIONS ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PA_PROJ_TEMPLATE_SETUP_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TEMPLATE_SETUP_UTILS, status:VALID,
-
Table: FND_FORM_FUNCTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FORM_FUNCTIONS, object_name:FND_FORM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Functionality groupings , implementation_dba_data: APPLSYS.FND_FORM_FUNCTIONS ,
-
PACKAGE BODY: APPS.PA_PROJECTS_MAINT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECTS_MAINT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECTS_MAINT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECTS_MAINT_UTILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PA_PROJ_TEMPLATE_SETUP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TEMPLATE_SETUP_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_UTILS, status:VALID,
-
VIEW: APPS.PA_PROJECT_OPTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_V, object_name:PA_PROJECT_OPTIONS_V, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJ_TEMPLATE_SETUP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_TEMPLATE_SETUP_PVT, status:VALID,
-
VIEW: APPS.PA_TEMPLATE_OPTIONS_SS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_OPTIONS_SS_V, object_name:PA_TEMPLATE_OPTIONS_SS_V, status:VALID,
-
VIEW: APPS.PA_PROJECT_OPTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_V, object_name:PA_PROJECT_OPTIONS_V, status:VALID,
-
PACKAGE BODY: APPS.GMS_AWARD_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_AWARD_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMS_AWARD_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_AWARD_PVT, status:VALID,
-
VIEW: APPS.PA_PROJECT_OPTIONS_SS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_SS_V, object_name:PA_PROJECT_OPTIONS_SS_V, status:VALID,
-
VIEW: APPS.PA_TEMPLATE_OPTIONS_SS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TEMPLATE_OPTIONS_SS_V, object_name:PA_TEMPLATE_OPTIONS_SS_V, status:VALID,
-
VIEW: APPS.PA_PROJECT_OPTIONS_SS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_OPTIONS_SS_V, object_name:PA_PROJECT_OPTIONS_SS_V, status:VALID,