Search Results pji_fp_cust_pjp0
Overview
PJI_FP_CUST_PJP0 is a table owned by the PJI schema (Project Intelligence) in Oracle E-Business Suite, present and valid in both 12.1.1 and 12.2.2. Project Intelligence is the analytical and reporting layer that sits on top of Oracle Projects and Oracle Project Resource Management, and it provides the reporting structures consumed by Project Management reporting, Oracle Business Intelligence Applications, and custom project analytics. The PJI_FP_CUST_PJP0 table is a customer-extensible fact table used by the Project Intelligence fact programming infrastructure. The "FP" prefix denotes fact programming, "CUST" indicates customer/customization scope, and "PJP0" identifies the specific fact population program and its associated fact set. It is designed to hold derived, aggregated fact metrics organized along Project Intelligence reporting dimensions and supplemented by fifteen generic CUSTOMn columns for client-specific extensions.
The ETRM heuristic Data Vault classification for this object is standalone, indicating that the mined foreign-key structure does not resolve to a clean hub, link, or satellite pattern. This should be treated as a modeling suggestion rather than a definitive designation; the table functionally behaves as a fact/dimension hybrid rather than a canonical Data Vault construct.
Key Information Stored
The documented physical schema carries 33 columns. The most significant include:
- WORKER_ID – identifies the project resource or worker associated with the fact record.
- PROJECT_ID, PROJECT_ORG_ID, PROJECT_ORGANIZATION_ID, PROJECT_ELEMENT_ID – project and project element business context.
- TIME_ID – the time dimension key for period-based fact accumulation.
- PERIOD_TYPE_ID, CALENDAR_TYPE – the reporting calendar and period granularity.
- RBS_ELEMENT_ID, RBS_VERSION_ID – foreign keys into the Resource Breakdown Structure (see Related Objects).
- RBS_AGGR_LEVEL, WBS_ROLLUP_FLAG, PRG_ROLLUP_FLAG – control flags governing aggregation and roll-up behavior.
- PLAN_VERSION_ID, PLAN_TYPE_ID – plan context for budgeting/forecasting facts.
- CURRENCY_CODE – the transactional/functional currency for monetary facts.
- CUSTOM1 through CUSTOM15 – fifteen client-defined extension columns.
- TXN_ACCUM_HEADER_ID – link to the accumulation header driving the fact population.
No surrogate primary-key column is documented in the metadata; WORKER_ID and TXN_ACCUM_HEADER_ID are the strongest candidates for composite business-key uniqueness, but this should be verified against the actual unique indexes at the site.
Common Use Cases and Queries
Typical scenarios include custom Project Intelligence fact reporting, resource utilization and cost roll-ups, plan-versus-actual analysis, and extensions that surface CUSTOMn columns in BI Publisher layouts. A representative query joining the RBS dependencies is:
SELECT f.WORKER_ID, f.PROJECT_ID, f.TIME_ID, f.CURRENCY_CODE, f.CUSTOM1, e.RBS_ELEMENT_NAME FROM PJI.PJI_FP_CUST_PJP0 f JOIN PA.PA_RBS_ELEMENTS e ON f.RBS_ELEMENT_ID = e.RBS_ELEMENT_ID JOIN PA.PA_RBS_VERSIONS_B v ON f.RBS_VERSION_ID = v.RBS_VERSION_ID;- Aggregation queries grouped by
PROJECT_ID, TIME_ID, CALENDAR_TYPEto produce period roll-ups. - Filtering on
WBS_ROLLUP_FLAGorPRG_ROLLUP_FLAGto isolate detail versus rolled-up facts.
Related Objects
The documented foreign-key relationships identify the following dependencies:
- PA.PA_RBS_ELEMENTS – joined on
RBS_ELEMENT_ID. - PA.PA_RBS_VERSIONS_B – joined on
RBS_VERSION_ID. - PA.PA_PROJECTS_ALL / PA_PROJECT_ELEMENTS – join on
PROJECT_ID,PROJECT_ELEMENT_ID. - PJI period and calendar dimension tables – join on
TIME_ID,PERIOD_TYPE_ID,CALENDAR_TYPE. - PJI fact population programs – the PL/SQL programs that populate PJI_FP_CUST_PJP0 from Oracle Projects transactional data.
Because the Data Vault classification is standalone, no additional undocumented FK relationships should be assumed without verification.
-
Table: PJI_FP_CUST_PJP0
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FP_CUST_PJP0, object_name:PJI_FP_CUST_PJP0, status:VALID, product: PJI - Project Intelligence , implementation_dba_data: PJI.PJI_FP_CUST_PJP0 ,
-
Table: PJI_FP_CUST_PJP0
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FP_CUST_PJP0, object_name:PJI_FP_CUST_PJP0, status:VALID, product: PJI - Project Intelligence(Obsolete) , implementation_dba_data: PJI.PJI_FP_CUST_PJP0 ,
-
TABLE PARTITION: PJI.PJI_FP_CUST_PJP0
12.1.1
owner:PJI, object_type:TABLE PARTITION, object_name:PJI_FP_CUST_PJP0, subobject_name:P9, status:VALID,
-
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
-
TABLE PARTITION: PJI.PJI_FP_CUST_PJP0
12.2.2
owner:PJI, object_type:TABLE PARTITION, object_name:PJI_FP_CUST_PJP0, subobject_name:P9, status:VALID,
-
VIEW: PJI.PJI_FP_CUST_PJP0#
12.2.2
owner:PJI, object_type:VIEW, object_name:PJI_FP_CUST_PJP0#, status:VALID,
-
SYNONYM: APPS.PJI_FP_CUST_PJP0
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PJI_FP_CUST_PJP0, status:VALID,
-
SYNONYM: APPS.PJI_FP_CUST_PJP0
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PJI_FP_CUST_PJP0, status:VALID,
-
VIEW: PJI.PJI_FP_CUST_PJP0#
12.2.2
-
PACKAGE BODY: APPS.PJI_PJP_SUM_CUST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_PJP_SUM_CUST, status:VALID,
-
PACKAGE BODY: APPS.PJI_PJP_SUM_CUST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_PJP_SUM_CUST, status:VALID,
-
TABLE: PJI.PJI_FP_CUST_PJP0
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FP_CUST_PJP0, object_name:PJI_FP_CUST_PJP0, status:VALID,
-
TABLE: PJI.PJI_FP_CUST_PJP0
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FP_CUST_PJP0, object_name:PJI_FP_CUST_PJP0, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PJI_PJP_PRG_PERF_ALL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_PJP_PRG_PERF_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PJI_PJP_SUM_ROLLUP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_PJP_SUM_ROLLUP, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.PJI_PJP_SUM_ROLLUP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_PJP_SUM_ROLLUP, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.PJI_PJP_SUM_CUST SQL Statements
12.1.1
-
APPS.PJI_PJP_SUM_CUST SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PJI_PJP_SUM_CUST
12.1.1
-
PACKAGE BODY: APPS.PJI_PJP_SUM_CUST
12.2.2
-
PACKAGE BODY: APPS.PJI_PJP_EXTRACTION_UTILS
12.1.1
-
APPS.PJI_PJP_SUM_CUST dependencies on PJI_FP_CUST_PJP0
12.1.1
-
APPS.PJI_PJP_SUM_CUST dependencies on PJI_FP_CUST_PJP0
12.2.2
-
APPS.PJI_PJP_SUM_ROLLUP dependencies on PJI_FP_CUST_PJP0
12.1.1
-
APPS.PJI_PJP_PRG_PERF_ALL dependencies on PJI_FP_CUST_PJP0
12.2.2
-
APPS.PJI_PJP_SUM_ROLLUP dependencies on PJI_FP_CUST_PJP0
12.2.2
-
PACKAGE BODY: APPS.PJI_PJP_EXTRACTION_UTILS
12.2.2
-
eTRM - PJI Tables and Views
12.2.2
description: This is an temporary table that is used to store XBS denorm data by the Refresh/Update Project Performance Data. This is a global temporary table. ,
-
APPS.PJI_PJP_EXTRACTION_UTILS dependencies on FND_STATS
12.1.1
-
APPS.PJI_PJP_EXTRACTION_UTILS dependencies on FND_STATS
12.2.2
-
APPS.PJI_PJP_EXTRACTION_UTILS dependencies on PJI_PROCESS_UTIL
12.2.2
-
APPS.PJI_PJP_EXTRACTION_UTILS dependencies on PJI_PROCESS_UTIL
12.1.1
-
APPS.PJI_PJP_SUM_CUST dependencies on PJI_FP_AGGR_PJP0
12.2.2
-
APPS.PJI_PJP_SUM_CUST dependencies on PJI_FP_AGGR_PJP0
12.1.1
-
eTRM - PJI Tables and Views
12.1.1
-
eTRM - PJI Tables and Views
12.2.2
description: This is an temporary table that is used to store XBS denorm data by the Refresh/Update Project Performance Data. This is a global temporary table. ,
-
APPS.PJI_PJP_SUM_ROLLUP dependencies on PJI_PROCESS_UTIL
12.1.1