Search Results cc_det_pf_version_num
Overview
IGC_CC_DET_PF_VERSION_V is a version-aware reporting view owned by the APPS schema in Oracle EBS 12.1.1 and 12.2.2, delivered as part of the Oracle Grants / Contracts (IGC) Cost Collection and pre-formatted detail functionality. The view presents a flattened, de-normalised projection of cost-collection detail line rows (the CC_DET_PF family) resolved to a specific cost version. Its central purpose is to expose the effective detail line for a given version context, so that downstream reporting, reconciliation, commitment (encumbrance) analysis, and integrations see the correct historical or current version of a line rather than every stored version.
The version is determined at query time by the packaged function IGC_CC_VERSION_VIEW_PKG.GET_VERSION_NUM. Because the selection criteria are evaluated dynamically, the same view returns different logical rowsets depending on the version currently set in the session/application context. This makes it a convenient, stable interface for consumers that should not themselves implement the version-merge logic against the base and history tables.
Underlying Base Objects
The view is defined over the following documented objects:
- IGC_CC_DET_PF (SYNONYM) — the current/active pre-formatted cost detail lines.
- IGC_CC_DET_PF_HISTORY (SYNONYM) — historical and versioned copies of those lines, including the CC_DET_PF_VERSION_NUM and CC_DET_PF_VERSION_ACTION columns used for version resolution.
- IGC_CC_VERSION_VIEW_PKG (PACKAGE) — provides GET_VERSION_NUM, the function that supplies the version threshold driving the view's filtering.
Structurally, the view is a UNION of two branches. The first branch selects from IGC_CC_DET_PF only those CC_DET_PF_LINE_ID values that do not appear in the relevant version slice of IGC_CC_DET_PF_HISTORY (i.e., the row is an unversioned/current line). The second branch selects the minimum version number greater than or equal to the requested version from IGC_CC_DET_PF_HISTORY, restricted to rows whose CC_DET_PF_VERSION_ACTION is not 'I' (insert), for each CC_DET_PF_LINE_ID. The union therefore yields exactly one effective row per line for the applied version context.
Key Columns
- CC_DET_PF_LINE_ID — primary identifier of the pre-formatted cost detail line; the join key used throughout the version logic.
- CC_DET_PF_LINE_NUM — user-visible line number within the detail.
- CC_ACCT_LINE_ID and PARENT_ACCT_LINE_ID — account-line linkage and its parent, supporting hierarchy traversal.
- PARENT_DET_PF_LINE_ID — self-referencing parent detail line, enabling line-level roll-ups.
- CC_DET_PF_ENTERED_AMT / CC_DET_PF_FUNC_AMT — entered and functional currency amounts for the line.
- CC_DET_PF_DATE — effective accounting date of the line.
- CC_DET_PF_ENCMBRNC_AMT, CC_DET_PF_ENCMBRNC_DATE, CC_DET_PF_ENCMBRNC_STATUS — commitment/encumbrance amount, date, and status.
- Audit and descriptive columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATION_DATE, CREATED_BY, CONTEXT, and ATTRIBUTE1 through ATTRIBUTE15 (flexfield/descriptive segments).
Common Use Cases and Queries
Typical use is version-accurate reconciliation and reporting. Analysts query the view instead of writing the union/version logic directly. Example:
SELECT CC_DET_PF_LINE_ID, CC_DET_PF_LINE_NUM, CC_DET_PF_FUNC_AMT, CC_DET_PF_ENCMBRNC_AMT FROM APPS.IGC_CC_DET_PF_VERSION_V WHERE CC_ACCT_LINE_ID = :p_acct_line_id;- Filtering on
CC_DET_PF_ENCMBRNC_STATUSto report open commitments for the active version. - Joining on CC_DET_PF_LINE_ID or PARENT_DET_PF_LINE_ID to reconstruct line hierarchies for a chosen version.
Because results depend on IGC_CC_VERSION_VIEW_PKG.GET_VERSION_NUM, callers must ensure the intended version context is established before querying; otherwise the rowset reflects whatever version the package returns for the current session.
-
VIEW: APPS.IGC_CC_DET_PF_VERSION_V
12.1.1
-
VIEW: APPS.IGC_CC_DET_PF_VERSION_V
12.2.2
-
VIEW: IGC.IGC_CC_ARC_MC_DET_PF_HIST#
12.2.2
-
View: IGC_CC_DET_PF_VERSION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CC_DET_PF_VERSION_V, object_name:IGC_CC_DET_PF_VERSION_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CC_DET_PF_VERSION_V ,
-
View: IGC_CC_DET_PF_VERSION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CC_DET_PF_VERSION_V, object_name:IGC_CC_DET_PF_VERSION_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CC_DET_PF_VERSION_V ,
-
VIEW: IGC.IGC_CC_MC_DET_PF_HISTORY#
12.2.2
-
VIEW: IGC.IGC_CC_DET_PF_HISTORY#
12.2.2
-
VIEW: IGC.IGC_CC_ARC_DET_PF_HIST#
12.2.2
-
TABLE: IGC.IGC_CC_ARC_MC_DET_PF_HIST
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF_HIST, object_name:IGC_CC_ARC_MC_DET_PF_HIST, status:VALID,
-
VIEW: IGC.IGC_CC_ARC_MC_DET_PF_HIST#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_ARC_MC_DET_PF_HIST#, status:VALID,
-
VIEW: IGC.IGC_CC_MC_DET_PF_HISTORY#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_MC_DET_PF_HISTORY#, status:VALID,
-
TABLE: IGC.IGC_CC_MC_DET_PF_HISTORY
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF_HISTORY, object_name:IGC_CC_MC_DET_PF_HISTORY, status:VALID,
-
TABLE: IGC.IGC_CC_MC_DET_PF_HISTORY
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF_HISTORY, object_name:IGC_CC_MC_DET_PF_HISTORY, status:VALID,
-
TABLE: IGC.IGC_CC_ARC_MC_DET_PF_HIST
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF_HIST, object_name:IGC_CC_ARC_MC_DET_PF_HIST, status:VALID,
-
VIEW: IGC.IGC_CC_DET_PF_HISTORY#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_DET_PF_HISTORY#, status:VALID,
-
Table: IGC_CC_DET_PF_HISTORY
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_DET_PF_HISTORY, object_name:IGC_CC_DET_PF_HISTORY, status:VALID, product: IGC - Contract Commitment , description: Detail payment forecast line versions , implementation_dba_data: IGC.IGC_CC_DET_PF_HISTORY ,
-
Table: IGC_CC_ARC_DET_PF_HIST
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_DET_PF_HIST, object_name:IGC_CC_ARC_DET_PF_HIST, status:VALID, product: IGC - Contract Commitment , description: Detail payment forecast line versions to be archived , implementation_dba_data: IGC.IGC_CC_ARC_DET_PF_HIST ,
-
Table: IGC_CC_ARC_DET_PF_HIST
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_DET_PF_HIST, object_name:IGC_CC_ARC_DET_PF_HIST, status:VALID, product: IGC - Contract Commitment , description: Detail payment forecast line versions to be archived , implementation_dba_data: IGC.IGC_CC_ARC_DET_PF_HIST ,
-
TABLE: IGC.IGC_CC_ARC_DET_PF_HIST
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_DET_PF_HIST, object_name:IGC_CC_ARC_DET_PF_HIST, status:VALID,
-
VIEW: IGC.IGC_CC_ARC_DET_PF_HIST#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_ARC_DET_PF_HIST#, status:VALID,
-
Table: IGC_CC_ARC_MC_DET_PF_HIST
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF_HIST, object_name:IGC_CC_ARC_MC_DET_PF_HIST, status:VALID, product: IGC - Contract Commitment , description: Multiple reporting currency table for detail payment forecast lines to be archived , implementation_dba_data: IGC.IGC_CC_ARC_MC_DET_PF_HIST ,
-
Table: IGC_CC_DET_PF_HISTORY
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_DET_PF_HISTORY, object_name:IGC_CC_DET_PF_HISTORY, status:VALID, product: IGC - Contract Commitment , description: Detail payment forecast line versions , implementation_dba_data: IGC.IGC_CC_DET_PF_HISTORY ,
-
Table: IGC_CC_ARC_MC_DET_PF_HIST
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF_HIST, object_name:IGC_CC_ARC_MC_DET_PF_HIST, status:VALID, product: IGC - Contract Commitment , description: Multiple reporting currency table for detail payment forecast lines to be archived , implementation_dba_data: IGC.IGC_CC_ARC_MC_DET_PF_HIST ,
-
TABLE: IGC.IGC_CC_ARC_DET_PF_HIST
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_DET_PF_HIST, object_name:IGC_CC_ARC_DET_PF_HIST, status:VALID,
-
Table: IGC_CC_MC_DET_PF_HISTORY
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF_HISTORY, object_name:IGC_CC_MC_DET_PF_HISTORY, status:VALID, product: IGC - Contract Commitment , description: Multiple reporting currency versions for detail payment forecast lines , implementation_dba_data: IGC.IGC_CC_MC_DET_PF_HISTORY ,
-
Table: IGC_CC_MC_DET_PF_HISTORY
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF_HISTORY, object_name:IGC_CC_MC_DET_PF_HISTORY, status:VALID, product: IGC - Contract Commitment , description: Multiple reporting currency versions for detail payment forecast lines , implementation_dba_data: IGC.IGC_CC_MC_DET_PF_HISTORY ,
-
TABLE: IGC.IGC_CC_DET_PF_HISTORY
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_DET_PF_HISTORY, object_name:IGC_CC_DET_PF_HISTORY, status:VALID,
-
TABLE: IGC.IGC_CC_DET_PF_HISTORY
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_DET_PF_HISTORY, object_name:IGC_CC_DET_PF_HISTORY, status:VALID,
-
APPS.IGC_CC_MC_DET_PF_HST_PKG SQL Statements
12.2.2
-
APPS.IGC_CC_MC_DET_PF_HST_PKG SQL Statements
12.1.1
-
APPS.IGC_CC_DET_PF_HISTORY_PKG SQL Statements
12.2.2
-
APPS.IGC_CC_DET_PF_HISTORY_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGC_CC_MC_DET_PF_HST_PKG
12.1.1
-
PACKAGE BODY: APPS.IGC_CC_MC_DET_PF_HST_PKG
12.2.2
-
PACKAGE BODY: APPS.IGC_CC_DET_PF_HISTORY_PKG
12.2.2
-
PACKAGE BODY: APPS.IGC_CC_DET_PF_HISTORY_PKG
12.1.1
-
APPS.IGC_CC_ARCHIVE_PURGE_PKG SQL Statements
12.2.2
-
APPS.IGC_CC_ARCHIVE_PURGE_PKG SQL Statements
12.1.1
-
eTRM - IGC Tables and Views
12.1.1
description: System parameters for contracts ,
-
eTRM - IGC Tables and Views
12.2.2
description: System parameters for contracts ,
-
eTRM - IGC Tables and Views
12.2.2
description: System parameters for contracts ,
-
eTRM - IGC Tables and Views
12.1.1
description: System parameters for contracts ,
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on FND_APPLICATION
12.2.2
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on FND_APPLICATION
12.1.1
-
PACKAGE BODY: APPS.IGC_CC_ARCHIVE_PURGE_PKG
12.1.1
-
PACKAGE BODY: APPS.IGC_CC_ARCHIVE_PURGE_PKG
12.2.2
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on IGC_CC_DET_PF_HISTORY
12.2.2
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on IGC_CC_DET_PF
12.1.1
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on IGC_CC_DET_PF
12.2.2
-
APPS.IGC_CC_DET_PF_HISTORY_PKG dependencies on IGC_CC_DET_PF_HISTORY
12.1.1