Search Results cc_det_pf_line_id
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_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_ARC_PUR_CANDIDATES#
12.2.2
-
VIEW: IGC.IGC_CC_ARC_MC_DET_PF#
12.2.2
-
VIEW: IGC.IGC_CC_PROCESS_EXCEPTIONS_ALL#
12.2.2
-
VIEW: IGC.IGC_CC_ARC_MC_DET_PF_HIST#
12.2.2
-
VIEW: IGC.IGC_CC_PROCESS_EXCEPTIONS_OBS#
12.2.2
-
APPS.IGC_CC_REP_YEP_PVT SQL Statements
12.2.2
-
VIEW: IGC.IGC_CC_MC_DET_PF#
12.2.2
-
VIEW: IGC.IGC_CC_MC_DET_PF_HISTORY#
12.2.2
-
APPS.IGC_CC_REP_YEP_PVT SQL Statements
12.1.1
-
VIEW: IGC.IGC_CC_ARC_DET_PF#
12.2.2
-
APPS.IGC_CC_MPFS_PROCESS_PKG SQL Statements
12.2.2
-
VIEW: IGC.IGC_CC_DET_PF_HISTORY#
12.2.2
-
APPS.IGC_CC_MPFS_PROCESS_PKG SQL Statements
12.1.1
-
TABLE: IGC.IGC_CC_PROCESS_EXCEPTIONS_OBS
12.1.1
owner:IGC, object_type:TABLE, object_name:IGC_CC_PROCESS_EXCEPTIONS_OBS, status:VALID,
-
VIEW: IGC.IGC_CC_INTERFACE#
12.2.2
-
VIEW: IGC.IGC_CC_DET_PF#
12.2.2
-
TABLE: IGC.IGC_CC_PROCESS_EXCEPTIONS_OBS
12.2.2
owner:IGC, object_type:TABLE, object_name:IGC_CC_PROCESS_EXCEPTIONS_OBS, status:VALID,
-
VIEW: IGC.IGC_CC_ARC_DET_PF_HIST#
12.2.2
-
TABLE: IGC.IGC_CC_MC_DET_PF
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF, object_name:IGC_CC_MC_DET_PF, status:VALID,
-
TABLE: IGC.IGC_CC_MC_DET_PF
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_MC_DET_PF, object_name:IGC_CC_MC_DET_PF, status:VALID,
-
TABLE: IGC.IGC_CC_PROCESS_EXCEPTIONS_ALL
12.2.2
owner:IGC, object_type:TABLE, object_name:IGC_CC_PROCESS_EXCEPTIONS_ALL, status:VALID,
-
TABLE: IGC.IGC_CC_ARC_MC_DET_PF
12.2.2
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF, object_name:IGC_CC_ARC_MC_DET_PF, status:VALID,
-
TABLE: IGC.IGC_CC_MATCHED_INVOICES_GT
12.2.2
owner:IGC, object_type:TABLE, object_name:IGC_CC_MATCHED_INVOICES_GT, status:VALID,
-
APPS.IGC_CC_MC_DET_PF_PKG SQL Statements
12.2.2
-
TABLE: IGC.IGC_CC_MATCHED_INVOICES_GT
12.1.1
owner:IGC, object_type:TABLE, object_name:IGC_CC_MATCHED_INVOICES_GT, status:VALID,
-
VIEW: IGC.IGC_CC_MC_DET_PF#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_MC_DET_PF#, status:VALID,
-
APPS.IGC_CC_MC_DET_PF_PKG SQL Statements
12.1.1
-
APPS.IGC_CC_MC_DET_PF_HST_PKG SQL Statements
12.2.2
-
VIEW: IGC.IGC_CC_PROCESS_EXCEPTIONS_OBS#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_PROCESS_EXCEPTIONS_OBS#, status:VALID,
-
TABLE: IGC.IGC_CC_ARC_MC_DET_PF
12.1.1
owner:IGC, object_type:TABLE, fnd_design_data:IGC.IGC_CC_ARC_MC_DET_PF, object_name:IGC_CC_ARC_MC_DET_PF, status:VALID,
-
VIEW: APPS.IGC_CC_EVENT_JE_LINES_V
12.1.1
-
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_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,
-
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_PROCESS_EXCEPTIONS_ALL
12.1.1
owner:IGC, object_type:TABLE, object_name:IGC_CC_PROCESS_EXCEPTIONS_ALL, 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,
-
View: IGC_CC_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CC_INTERFACE_V, object_name:IGC_CC_INTERFACE_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CC_INTERFACE_V ,
-
VIEW: IGC.IGC_CC_ARC_MC_DET_PF#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_ARC_MC_DET_PF#, status:VALID,
-
VIEW: IGC.IGC_ARC_PUR_CANDIDATES#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_ARC_PUR_CANDIDATES#, 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,
-
APPS.IGC_CC_MC_DET_PF_HST_PKG SQL Statements
12.1.1
-
VIEW: IGC.IGC_CC_PROCESS_EXCEPTIONS_ALL#
12.2.2
owner:IGC, object_type:VIEW, object_name:IGC_CC_PROCESS_EXCEPTIONS_ALL#, 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: APPS.IGC_CC_INTERFACE_V
12.1.1
-
APPS.IGC_CC_YEP_PROCESS_PKG SQL Statements
12.2.2
-
APPS.IGC_CBC_FUNDS_CHECKER SQL Statements
12.1.1