Search Results pa_fin_plan_create_plan_nobv_v
Overview
PA_FIN_PLAN_CREATE_PLAN_NOBV_V is an APPS-owned database view within the Oracle E-Business Suite Projects (PA) module. It is used by the Create/View/Edit Versions Oracle Applications (OA) page and retrieves information about a budget version when a budget version ID is not supplied. In other words, the view supplies the default planning attributes and preferences for a project when the user has not yet selected an existing version. The object has a VALID status and is available in EBS 12.1.1 and 12.2.2.
The view is not a transactional object; it is a presentation and integration layer that consolidates financial plan type information and project-level financial plan preferences into a single row per project and plan type. Because the plan level, time-phased, and resource list attributes differ by planning preference (cost only, revenue only, cost and revenue together, or cost and revenue separately), the view applies DECODE logic to expose the correct value for each scenario. The view does not expose a revenue_resource_list_id unconditionally; that column is populated only in the cost and revenue separate configuration, which is the key behavior to understand when querying it.
Underlying Base Objects
The ETRM metadata documents the view as being defined over three referenced base objects:
- PA_FIN_PLAN_CREATE_VER_GLOBAL (PACKAGE) — Supplies helper functions invoked directly in the view text, such as GET_PA_CURRENT_START_PERIOD, GET_PROJECT_ID, and GET_GL_CURRENT_START_PERIOD, used to derive current period defaults for time-phased planning.
- PA_FIN_PLAN_TYPES_VL (VIEW) — Provides financial plan type code and the translated plan type name (PLAN_TYPE_NAME).
- PA_PROJ_FP_OPTIONS (SYNONYM) — The project financial plan options source, providing the preference code, cost and revenue plan levels, time-phased codes, and resource list IDs.
The view joins the project financial plan options (aliased PO) to the financial plan types view (aliased PT) on the financial plan type code, returning one row for each project and plan type combination.
Key Columns
- PROJECT_ID — The project identifier for which default plan attributes are returned.
- FIN_PLAN_TYPE_CODE / PLAN_TYPE_NAME — The financial plan type and its display name.
- FIN_PLAN_PREFERENCE_CODE — The governing preference: COST_ONLY, REVENUE_ONLY, COST_AND_REV_SAME, or COST_AND_REV_SEP. This drives all subsequent DECODE logic.
- COST_PLAN_LEVEL_CODE / REVENUE_PLAN_LEVEL_CODE — Plan level codes, each populated only under COST_AND_REV_SEP.
- PLAN_LEVEL_CODE — A single normalized plan level code selected according to the preference.
- COST_TIME_PHASED_CODE / REVENUE_TIME_PHASED_CODE — Time-phasing codes returned separately under COST_AND_REV_SEP.
- TIME_PHASED_CODE — The normalized time-phased code for the preference.
- COST_RESOURCE_LIST_ID / REVENUE_RESOURCE_LIST_ID — Separate resource lists, each returned only under COST_AND_REV_SEP. REVENUE_RESOURCE_LIST_ID, the column associated with the search term, is NULL in every other preference.
- RESOURCE_LIST_ID — The single normalized resource list ID, derived from the cost, revenue, or combined resource list depending on the preference.
Common Use Cases and Queries
Typical use is to obtain the default plan configuration for a project prior to creating a version, or to validate that a separate revenue resource list has been configured. A representative query is:
SELECT project_id, fin_plan_type_code, fin_plan_preference_code, plan_level_code, time_phased_code, cost_resource_list_id, revenue_resource_list_id, resource_list_id FROM apps.pa_fin_plan_create_plan_nobv_v WHERE project_id = :p_project_id;
To identify projects configured for separate cost and revenue planning with a distinct revenue resource list:
SELECT project_id, fin_plan_type_code, revenue_resource_list_id FROM apps.pa_fin_plan_create_plan_nobv_v WHERE fin_plan_preference_code = 'COST_AND_REV_SEP' AND revenue_resource_list_id IS NOT NULL;
Because the view depends on PL/SQL functions in PA_FIN_PLAN_CREATE_VER_GLOBAL, queries should be executed in an APPS context and are best filtered by PROJECT_ID to avoid unnecessary function invocations across large project sets.
-
View: PA_FIN_PLAN_CREATE_PLAN_NOBV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_CREATE_PLAN_NOBV_V, object_name:PA_FIN_PLAN_CREATE_PLAN_NOBV_V, status:VALID, product: PA - Projects , description: Used in Create/View/Edit Versions OA page This view retrieves information about a budget version when a budget version id is not supplied. It relies on the following packages: pa_fin_plan_create_ver_global. , implementation_dba_data: APPS.PA_FIN_PLAN_CREATE_PLAN_NOBV_V ,
-
View: PA_FIN_PLAN_CREATE_PLAN_NOBV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_CREATE_PLAN_NOBV_V, object_name:PA_FIN_PLAN_CREATE_PLAN_NOBV_V, status:VALID, product: PA - Projects , description: Used in Create/View/Edit Versions OA page This view retrieves information about a budget version when a budget version id is not supplied. It relies on the following packages: pa_fin_plan_create_ver_global. , implementation_dba_data: APPS.PA_FIN_PLAN_CREATE_PLAN_NOBV_V ,
-
PACKAGE: APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FIN_PLAN_CREATE_VER_GLOBAL, status:VALID,
-
PACKAGE: APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FIN_PLAN_CREATE_VER_GLOBAL, status:VALID,
-
VIEW: APPS.PA_FIN_PLAN_CREATE_PLAN_NOBV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_CREATE_PLAN_NOBV_V, object_name:PA_FIN_PLAN_CREATE_PLAN_NOBV_V, status:VALID,
-
VIEW: APPS.PA_FIN_PLAN_CREATE_PLAN_NOBV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_CREATE_PLAN_NOBV_V, object_name:PA_FIN_PLAN_CREATE_PLAN_NOBV_V, status:VALID,
-
VIEW: APPS.PA_FIN_PLAN_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_VL, object_name:PA_FIN_PLAN_TYPES_VL, status:VALID,
-
VIEW: APPS.PA_FIN_PLAN_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_VL, object_name:PA_FIN_PLAN_TYPES_VL, status:VALID,
-
SYNONYM: APPS.PA_PROJ_FP_OPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_FP_OPTIONS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_FP_OPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_FP_OPTIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
eTRM - PA Tables and Views
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1