Results for “pji_org_denorm”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PJI_ORG_DENORM is a denormalized summary table owned by the PJI (Project Intelligence) schema in Oracle EBS 12.1.1 and 12.2.2. Per the ETRM metadata, it "stores the last summarized PA_RBS_DENORM structure for the financial plan." In other words, this table materializes a flattened, pre-aggregated view of the Resource Breakdown Structure (RBS) hierarchy used by Project Intelligence reporting and analytics. Rather than re-reading the far larger PA_RBS_DENORM structure at runtime, PJI writes a summarized snapshot into this compact four-column table so that downstream dashboards, financial plan inquiries, and organizational roll-ups can be served with minimal I/O.
The table carries only four documented columns, making it a small but strategically positioned cache of hierarchy levels keyed to organizations. Its role is organizational and hierarchical rather than transactional: it exists to accelerate "by organization" and "by sub-organization" slicing of the summarized RBS structure.
Applying a heuristic Data Vault classification based on the mined foreign-key structure, PJI_ORG_DENORM is best modeled as a link table. It resolves the relationship between the RBS summary structure and the HR organization hierarchy (organization and sub-organization), functioning as a connective artifact between two business entities rather than a standalone descriptive satellite.
Key Information Stored
The documented physical schema is intentionally narrow — four columns in total, all of which are relevant to the hierarchy mapping:
- ORGANIZATION_ID — The organization identifier. This is a foreign key to
HR_ALL_ORGANIZATION_UNITSand forms half of the composite business key that ties the denormalized row to the enterprise organization model. - SUB_ORGANIZATION_ID — The subordinate organization identifier, also a foreign key to
HR_ALL_ORGANIZATION_UNITS. This captures the child level in the organizational breakdown. - ORGANIZATION_LEVEL — The hierarchy level associated with the organization, enabling level-based filtering and roll-up logic in Project Intelligence reports.
- SUB_ORGANIZATION_LEVEL — The hierarchy level associated with the sub-organization, completing the two-dimensional level context.
The ETRM metadata does not document a distinct surrogate primary key column or a named unique index. Based on the FK structure, the composite of ORGANIZATION_ID and SUB_ORGANIZATION_ID should be treated as the effective business-key candidate, with the level columns acting as descriptive attributes. Because no surrogate key is documented, the table should be understood as a keyed link rather than a keyed hub.
Common Use Cases and Queries
The principal use case is serving summarized financial-plan RBS data filtered by organizational hierarchy. A typical query joins the denormalized table back to HR organizations to resolve names:
- Organizational roll-up reporting — Aggregate financial plan amounts by
ORGANIZATION_LEVELto produce level-based summaries without traversing the full RBS structure. - Sub-organization drill-down — Join
SUB_ORGANIZATION_IDtoHR_ALL_ORGANIZATION_UNITSto resolve sub-organization names for drill-down reports. - Level filtering — Use
ORGANIZATION_LEVELandSUB_ORGANIZATION_LEVELpredicates to constrain reports to specific tiers of the hierarchy. - Refresh/validation checks — Compare row counts between
PJI_ORG_DENORMand the sourcePA_RBS_DENORMstructure to verify that the summarized snapshot is current.
A representative pattern follows:
SELECT d.ORGANIZATION_ID, d.SUB_ORGANIZATION_ID, d.ORGANIZATION_LEVEL, d.SUB_ORGANIZATION_LEVEL, o.NAME
FROM PJI.PJI_ORG_DENORM d, HR_ALL_ORGANIZATION_UNITS o
WHERE d.ORGANIZATION_ID = o.ORGANIZATION_ID
AND d.ORGANIZATION_LEVEL = :level;
Related Objects
The following objects are the most significant in relation to PJI_ORG_DENORM:
- HR_ALL_ORGANIZATION_UNITS — Referenced twice, via
ORGANIZATION_IDandSUB_ORGANIZATION_IDforeign keys. This is the primary dependency and the source of organization names and hierarchy attributes. - PA_RBS_DENORM — The source denormalized RBS structure that this table summarizes for the financial plan; the relationship between the two defines the table's purpose.
- PJI financial plan summary tables — Downstream PJI reporting objects that consume the summarized RBS structure, joining on organization keys.
- PA_RBS_* structure tables — The underlying RBS hierarchy tables whose flattened output feeds the denormalization process.
- PJI dashboards and OBIEE repository objects — Reporting layers in Project Intelligence that query this table through the organization join path.
Because the table is a link artifact with two FKs to the same parent, any join must alias HR_ALL_ORGANIZATION_UNITS twice to distinguish the organization from the sub-organization context.
-
This table stores the last summarized PA_RBS_DENORM structure for the financial plan.
-
SYNONYM: APPS.PJI_ORG_DENORM 12.1.1
-
TABLE: PJI.PJI_ORG_DENORM 12.1.1
-
Table: PJI_ORG_DENORM 12.2.2
This table stores the last summarized PA_RBS_DENORM structure for the financial plan.
Not implemented in this database·Explore PJI module →
-
View: PJI_DIS_ORG_HRCHY_V 12.1.1
Discoverer view of organization hierarchy data.
APPS.PJI_DIS_ORG_HRCHY_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PJI_ORG_DENORM·Explore PJI module →
-
View: PJI_DIS_ORG_ROHRCHY_V 12.2.2
Discoverer view of organization hierarchy data with subordinate rollup data.
Not implemented in this database·Explore PJI module →
-
View: PJI_DIS_ORG_ROHRCHY_V 12.1.1
Discoverer view of organization hierarchy data with subordinate rollup data.
APPS.PJI_DIS_ORG_ROHRCHY_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PJI_ORG_DENORM·Explore PJI module →
-
View: PJI_DIS_ORG_HRCHY_V 12.2.2
Discoverer view of organization hierarchy data.
Not implemented in this database·Explore PJI module →
-
View: PJI_DIS_ORGWT_V 12.1.1
Discoverer view of organization work type utilization data.
APPS.PJI_DIS_ORGWT_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_WORK_TYPES_B·Explore PJI module →
-
View: PJI_DIS_ORGJOB_V 12.1.1
Discoverer view of organization job utilization data.
APPS.PJI_DIS_ORGJOB_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PJI_ORG_DENORM·Explore PJI module →
-
View: PJI_DIS_ORG_V 12.1.1
Discoverer view of organization utilization data.
APPS.PJI_DIS_ORG_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PJI_ORG_DENORM·Explore PJI module →
-
View: PJI_DIS_RESWT_V 12.1.1
Discoverer view of resource work type utilization data.
APPS.PJI_DIS_RESWT_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_WORK_TYPES_B·Explore PJI module →
-
View: PJI_DIS_ORGRES_V 12.1.1
Discoverer view of organization resource utilization data.
APPS.PJI_DIS_ORGRES_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PER_PERSON_TYPES·Explore PJI module →
-
12.1.1 DBA Data 12.1.1
-
VIEW: APPS.PJI_DIS_ORG_V 12.1.1
-
VIEW: APPS.PJI_DIS_ORGWT_V 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
VIEW: APPS.PJI_DIS_ORGRES_V 12.1.1
-
12.1.1 DBA Data 12.1.1
-
VIEW: APPS.PJI_DIS_ORGJOB_V 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
View: PJI_DIS_ORGJOB_V 12.2.2
Discoverer view of organization job utilization data.
Not implemented in this database·Explore PJI module →
-
View: PJI_DIS_ORGWT_V 12.2.2
Discoverer view of organization work type utilization data.
Not implemented in this database·Explore PJI module →