Search Results generated_flag
Overview
PA_FIN_PLAN_TYPES_VL is a multilingual (VL) view owned by the APPS schema in Oracle E-Business Suite, belonging to the Projects (PA) product family. It presents the definition of financial plan types — the configurable planning structures used within Oracle Projects to classify, generate, and control cost and revenue plans associated with projects and project templates. Financial plan types determine whether a plan is entered manually or generated, whether generated amounts may be edited, whether the plan is used in billing, and which rate and date sources apply to cost and revenue calculations.
Because planning configuration drives downstream behavior in budgeting, forecasting, billing, and project performance reporting, this view serves as the primary read-only access point for financial plan type metadata. It exposes both the base attributes and the language-specific name and description, resolving the translation through the user's session language. In EBS 12.1.1 and 12.2.2 the object is delivered with STATUS VALID, and it is consumed by Oracle Projects forms, concurrent programs, and customer reporting/integration layers that must resolve a financial plan type's code, flags, and rate settings without querying the underlying base and translation tables directly.
Underlying Base Objects
The view is defined over two documented base objects, both referenced through APPS synonyms:
- PA_FIN_PLAN_TYPES_B — the base (non-translated) table holding the primary key FIN_PLAN_TYPE_ID and all operational attributes: flags, active dates, plan class, rate type and date-type columns, descriptive flexfield attributes, and standard WHO audit columns.
- PA_FIN_PLAN_TYPES_TL — the translation table holding NAME and DESCRIPTION keyed by FIN_PLAN_TYPE_ID and LANGUAGE.
The view text joins these on FIN_PLAN_TYPE_ID and filters the translation by T.LANGUAGE = USERENV('LANG'), so that NAME and DESCRIPTION are returned in the current session language. This is the standard EBS VL pattern: a _B table providing language-independent data and a _TL table providing translated text, combined so that callers see a single row per financial plan type for the current language. The B.ROWID is exposed as ROW_ID.
Key Columns
The view returns the full set of base columns plus translated text. Significant columns include:
- FIN_PLAN_TYPE_ID — primary key, unique identifier of the financial plan type.
- FIN_PLAN_TYPE_CODE — the user-visible short code used in validations and lookups.
- NAME, DESCRIPTION — translated name and description from the _TL table.
- PLAN_CLASS_CODE — classifies the plan (for example, cost plan versus revenue plan), governing how the plan participates in project planning.
- PRE_DEFINED_FLAG, GENERATED_FLAG, EDIT_GENERATED_AMT_FLAG — indicate whether the type is seeded, whether its amounts are system-generated, and whether generated amounts may be manually edited.
- USED_IN_BILLING_FLAG — indicates whether the plan feeds billing.
- ENABLE_WF_FLAG — indicates whether workflow is enabled for the plan type.
- APPROVED_COST_PLAN_TYPE_FLAG, APPROVED_REV_PLAN_TYPE_FLAG — mark the plan type as the approved type for cost or revenue.
- START_DATE_ACTIVE, END_DATE_ACTIVE — effective dating for the plan type.
- PROJFUNC_* and PROJECT_* rate columns — define cost and revenue rate types and rate date types at both the project functional currency and project currency levels.
- MIGRATED_FRM_BDGT_TYP_CODE, RECORD_VERSION_NUMBER — migration marker and optimistic locking version.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 — descriptive flexfield storage.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — WHO audit columns.
Common Use Cases and Queries
Typical scenarios include resolving a plan type code to its ID for integration payloads, listing available plan types for a planning setup, and reporting on billing-enabled or approved plan types.
- Lookup by code:
SELECT fin_plan_type_id, name, plan_class_code FROM pa_fin_plan_types_vl WHERE fin_plan_type_code = :code; - List active plan types:
SELECT fin_plan_type_id, fin_plan_type_code, name FROM pa_fin_plan_types_vl WHERE SYSDATE BETWEEN NVL(start_date_active, SYSDATE) AND NVL(end_date_active, SYSDATE) AND plan_class_code = :class_code; - Billing-enabled types:
SELECT fin_plan_type_code, name FROM pa_fin_plan_types_vl WHERE used_in_billing_flag = 'Y'; - Approved cost/revenue types:
SELECT name FROM pa_fin_plan_types_vl WHERE approved_cost_plan_type_flag = 'Y' OR approved_rev_plan_type_flag = 'Y';
As with all VL views, queries should respect the session language; joins to project- or plan-level tables should use FIN_PLAN_TYPE_ID. Reports and interfaces should treat the view as read-only and rely on seeded maintenance paths for changes.
-
View: 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, product: PA - Projects , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_VL ,
-
View: 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, product: PA - Projects , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_VL ,
-
View: PA_FIN_PLAN_TYPES_VL_R
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_FIN_PLAN_TYPES_VL_R
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_FIN_PLAN_TYPES_W_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_W_V, object_name:PA_FIN_PLAN_TYPES_W_V, status:VALID, product: PA - Projects , description: This view is used for the Plan Types page. It retrieves information for all plan types that are current working for a given project id. , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_W_V ,
-
View: PA_FIN_PLAN_TYPES_B_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_B_V, object_name:PA_FIN_PLAN_TYPES_B_V, status:VALID, product: PA - Projects , description: This view is used by the Plan Types page. It displays all baselined plan types for a given project id. , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_B_V ,
-
View: PA_FIN_PLAN_TYPES_B_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_B_V, object_name:PA_FIN_PLAN_TYPES_B_V, status:VALID, product: PA - Projects , description: This view is used by the Plan Types page. It displays all baselined plan types for a given project id. , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_B_V ,
-
View: PA_FIN_PLAN_TYPES_W_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FIN_PLAN_TYPES_W_V, object_name:PA_FIN_PLAN_TYPES_W_V, status:VALID, product: PA - Projects , description: This view is used for the Plan Types page. It retrieves information for all plan types that are current working for a given project id. , implementation_dba_data: APPS.PA_FIN_PLAN_TYPES_W_V ,