Search Results pa_fp_merged_ctrl_items
Overview
PA_FP_MERGED_CTRL_ITEMS is an Oracle Projects (PA) transactional table that records the change documents merged into a financial plan version. In Oracle EBS 12.1.1 and 12.2.2, it functions as the reconciliation bridge between the change management (control items) subsystem and the financial plan/budget versioning subsystem. When changes affecting cost, revenue, quantity, or equipment are approved and then incorporated into a plan version, a row is written here to capture the impact values that were merged, the source control item, the version into which it was merged, and the person who performed the inclusion.
The ETRM metadata classifies this object, using a Data Vault heuristic derived from its foreign key structure, as a link table. This is a modeling suggestion rather than a physical constraint: the table sits at the intersection of projects, plan versions, control items, and parties, and its unique index confirms it is a many-to-many resolution entity rather than a pure hub or satellite. It carries descriptive (satellite-like) measures as well as the linking keys, so downstream modelers should treat it as a link with attached descriptive attributes.
Key Information Stored
The table is defined in the PA schema with 22 documented columns. The most significant are the linking and descriptive attributes that drive both the unique key and downstream reporting:
- PROJECT_ID — the project context; foreign key to PA_PROJECTS_ALL.
- PLAN_VERSION_ID — the target financial plan version receiving the merge; foreign key to PA_BUDGET_VERSIONS.
- CI_ID — the control item (change document) being merged; references PA_CONTROL_ITEMS.
- CI_PLAN_VERSION_ID — the plan version associated with the source control item; second reference to PA_BUDGET_VERSIONS.
- VERSION_TYPE — distinguishes the plan/version category involved in the merge.
- INCLUSION_METHOD_CODE — indicates how the control item was included in the version (for example, automated merge versus manual inclusion).
- INCLUDED_BY_PERSON_ID — the individual who performed the inclusion; foreign key to HZ_PARTIES.
- RECORD_VERSION_NUMBER — optimistic locking / concurrency control column.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard Oracle EBS audit who-columns.
- IMPL_PROJ_FUNC_RAW_COST, IMPL_PROJ_FUNC_BURDENED_COST, IMPL_PROJ_FUNC_REVENUE — implemented functional amounts carried by the merge.
- IMPL_PROJ_RAW_COST, IMPL_PROJ_BURDENED_COST, IMPL_PROJ_REVENUE — implemented project-level cost and revenue impacts.
- IMPL_QUANTITY, IMPL_EQUIPMENT_QUANTITY, IMPL_AGR_REVENUE — implemented quantity, equipment quantity, and agreements revenue impacts.
The unique index PA_FP_MERGED_CTRL_ITEMS_U1 covers (PROJECT_ID, PLAN_VERSION_ID, CI_ID, CI_PLAN_VERSION_ID, VERSION_TYPE), making this composite the business-key candidate. No separate surrogate primary key column is documented in the ETRM metadata; the composite unique index effectively serves as the business key.
Common Use Cases and Queries
Typical scenarios include auditing which control items were folded into a plan version, reconciling merged amounts against source control items, and reporting the financial impact of approved changes by version. A representative join pattern follows the documented foreign keys:
- Listing all control items merged into a specific plan version:
SELECT m.ci_id, m.impl_proj_raw_cost, m.impl_proj_revenue FROM pa.pa_fp_merged_ctrl_items m WHERE m.project_id = :project_id AND m.plan_version_id = :version_id; - Identifying the person and method for each inclusion by joining to HZ_PARTIES on INCLUDED_BY_PERSON_ID.
- Reconciling merged impacts across functional and project cost/revenue columns for financial reporting.
- Auditing change merge activity using CREATION_DATE, CREATED_BY, and LAST_UPDATE_DATE.
Related Objects
- PA_PROJECTS_ALL — joined on PROJECT_ID.
- PA_BUDGET_VERSIONS — joined on PLAN_VERSION_ID and, separately, on CI_PLAN_VERSION_ID.
- PA_CONTROL_ITEMS — joined on CI_ID; the source change documents.
- HZ_PARTIES — joined on INCLUDED_BY_PERSON_ID for the including user.
- PA_FINANCIAL_PLANS / plan version UI — consumes this data when displaying merged changes.
- PA Change Management APIs — used during merge processing that populates this table.
-
Table: PA_FP_MERGED_CTRL_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FP_MERGED_CTRL_ITEMS, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID, product: PA - Projects , description: This table stores information about the change documents that have been merged into a financial plan version. , implementation_dba_data: PA.PA_FP_MERGED_CTRL_ITEMS ,
-
Table: PA_FP_MERGED_CTRL_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FP_MERGED_CTRL_ITEMS, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID, product: PA - Projects , description: This table stores information about the change documents that have been merged into a financial plan version. , implementation_dba_data: PA.PA_FP_MERGED_CTRL_ITEMS ,
-
SYNONYM: APPS.PA_FP_MERGED_CTRL_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID,
-
VIEW: PA.PA_FP_MERGED_CTRL_ITEMS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_FP_MERGED_CTRL_ITEMS#, status:VALID,
-
SYNONYM: APPS.PA_FP_MERGED_CTRL_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID,
-
VIEW: PA.PA_FP_MERGED_CTRL_ITEMS#
12.2.2
-
Table: PA_BUDGET_VERSIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_VERSIONS, object_name:PA_BUDGET_VERSIONS, status:VALID, product: PA - Projects , description: Versions of project budgets , implementation_dba_data: PA.PA_BUDGET_VERSIONS ,
-
Table: PA_BUDGET_VERSIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_VERSIONS, object_name:PA_BUDGET_VERSIONS, status:VALID, product: PA - Projects , description: Versions of project budgets , implementation_dba_data: PA.PA_BUDGET_VERSIONS ,
-
APPS.PA_FP_PARTY_MERGE_PKG SQL Statements
12.1.1
-
APPS.PA_FP_CONTROL_ITEMS_UTILS SQL Statements
12.2.2
-
APPS.PA_FP_CONTROL_ITEMS_UTILS SQL Statements
12.1.1
-
APPS.PA_FP_PARTY_MERGE_PKG SQL Statements
12.2.2
-
PACKAGE: APPS.PA_FP_CI_MERGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FP_CI_MERGE, status:VALID,
-
PACKAGE: APPS.PA_FP_CI_MERGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FP_CI_MERGE, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_PARTY_MERGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_PARTY_MERGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_PARTY_MERGE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_PARTY_MERGE_PKG, status:VALID,
-
PACKAGE: APPS.PA_FIN_PLAN_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FIN_PLAN_PVT, status:VALID,
-
PACKAGE: APPS.PA_FIN_PLAN_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FIN_PLAN_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_PARTY_MERGE_PKG
12.1.1
-
PACKAGE BODY: APPS.PA_FP_PARTY_MERGE_PKG
12.2.2
-
PACKAGE: APPS.PA_FP_CONTROL_ITEMS_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FP_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE: APPS.PA_FP_CONTROL_ITEMS_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FP_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_CONTROL_ITEMS_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_CONTROL_ITEMS_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_GEN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_GEN_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_GEN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_GEN_PUB, status:VALID,
-
TABLE: PA.PA_FP_MERGED_CTRL_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FP_MERGED_CTRL_ITEMS, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID,
-
TABLE: PA.PA_FP_MERGED_CTRL_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FP_MERGED_CTRL_ITEMS, object_name:PA_FP_MERGED_CTRL_ITEMS, status:VALID,
-
PACKAGE BODY: APPS.PA_FIN_PLAN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_FIN_PLAN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_CI_MERGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_CI_MERGE, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_GEN_FCST_AMT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_GEN_FCST_AMT_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_CI_MERGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_CI_MERGE, status:VALID,
-
APPS.PA_FIN_PLAN_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_FIN_PLAN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_FIN_PLAN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_PUB, status:VALID,
-
APPS.PA_FIN_PLAN_PVT SQL Statements
12.1.1
-
APPS.PA_FP_GEN_FCST_AMT_PUB SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
APPS.PA_FP_CI_MERGE SQL Statements
12.1.1
-
APPS.PA_FP_CONTROL_ITEMS_UTILS dependencies on PA_FP_MERGED_CTRL_ITEMS
12.2.2