Search Results cc_det_pf_version_num
Overview
IGC_CC_DET_PF_VERSION_V is an APPS-owned database view in Oracle E-Business Suite classified under the IGC (Contract Commitment) product family. It presents a version-aware projection of contract commitment detail lines for the detail performance (PF) entity, returning the effective row for each commitment line based on a runtime version number supplied by the IGC_CC_VERSION_VIEW_PKG package. The view exists primarily to support reporting and inquiry against contract commitments without requiring the calling application to resolve versioning logic explicitly.
Because contract commitment records in IGC are versioned, the base transactional table IGC_CC_DET_PF holds current rows while historical revisions reside in IGC_CC_DET_PF_HISTORY. Consumers that need to know what a commitment looked like at a particular version must reconcile these two sources. IGC_CC_DET_PF_VERSION_V encapsulates that reconciliation in a single queryable object, so reports, concurrent programs, and integration extracts can retrieve point-in-time commitment detail lines through a normal SELECT statement.
Underlying Base Objects
The view is defined over three documented objects:
- IGC_CC_DET_PF — the primary detail performance table holding the live commitment line rows.
- IGC_CC_DET_PF_HISTORY — the history table capturing prior version revisions of the same lines.
- IGC_CC_VERSION_VIEW_PKG — the PL/SQL package supplying GET_VERSION_NUM, the parameter that drives which version snapshot the view returns.
The view text combines a MINUS operation and a UNION. Rows in IGC_CC_DET_PF that have no matching version-qualified entry in history are returned directly. Separately, history rows whose minimum version number is greater than or equal to the current version supplied by IGC_CC_VERSION_VIEW_PKG.GET_VERSION_NUM, and whose action is not 'I' (insert), are returned. This construction yields the appropriate effective record for each commitment line across the version boundary.
Key Columns
The view exposes the same column set as the underlying detail performance tables, notably:
- CC_DET_PF_LINE_ID and CC_DET_PF_LINE_NUM — unique identifier and line sequence for the commitment detail performance row.
- CC_ACCT_LINE_ID and PARENT_ACCT_LINE_ID — links to the associated accounting line and its parent.
- PARENT_DET_PF_LINE_ID — self-referencing parent for hierarchical commitment structures.
- CC_DET_PF_ENTERED_AMT, CC_DET_PF_FUNC_AMT, and CC_DET_PF_ENCMBRNC_AMT — entered, functional, and encumbrance amounts.
- CC_DET_PF_DATE and CC_DET_PF_ENCMBRNC_DATE — commitment and encumbrance dates.
- CC_DET_PF_ENCMBRNC_STATUS — encumbrance processing status.
- Standard WHO columns (LAST_UPDATE_DATE, CREATED_BY, and so on) plus CONTEXT and ATTRIBUTE1 through ATTRIBUTE15 for descriptive flexibility.
Common Use Cases and Queries
Typical usage involves commitment reporting, encumbrance reconciliation, and integration feeds that must respect versioning. A sample query follows:
SELECT cc_det_pf_line_id, cc_det_pf_line_num, cc_det_pf_func_amt, cc_det_pf_encmbrnc_status FROM apps.igc_cc_det_pf_version_v WHERE cc_acct_line_id = :p_acct_line_id;
Additional scenarios include joining the view to commitment header data for lifecycle reporting, extracting commitment amounts for downstream encumbrance validation, and building version-sensitive audit extracts. Because the returned rows depend on IGC_CC_VERSION_VIEW_PKG.GET_VERSION_NUM, callers should confirm the package state is initialized for the intended version context before relying on the output.
-
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 ,
-
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_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_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 ,