Search Results currency
The PJI.PJI_FM_AGGR_ACT4
table is a critical data structure within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically designed to support the Project Intelligence (PJI) module. This table plays a pivotal role in aggregating and storing financial and project performance metrics, enabling advanced analytics and reporting capabilities for project-centric organizations. Below is a detailed analysis of its purpose, structure, and functional relevance in Oracle EBS.
Purpose and Context
ThePJI_FM_AGGR_ACT4
table is part of the Project Financial Management (PFM) data model within PJI, which consolidates project-related financial and operational data for analytical processing. It serves as an aggregation table for actual project costs, revenues, and other financial metrics at various hierarchical levels (e.g., project, task, organization, or time period). This table is primarily utilized by Oracle's Online Analytical Processing (OLAP) engine to support dashboards, key performance indicators (KPIs), and ad-hoc reporting in tools like Oracle Business Intelligence Enterprise Edition (OBIEE).
Table Structure and Key Columns
The table's schema is optimized for performance and scalability, with columns designed to store aggregated values and dimensional attributes. Key columns typically include:- Aggregation Dimensions: Columns like
PROJECT_ID
,TASK_ID
,ORGANIZATION_ID
,TIME_ID
, andCURRENCY_CODE
define the granularity of aggregated data. - Financial Metrics: Columns such as
ACTUAL_COST
,ACTUAL_REVENUE
,COMMITTED_COST
, andETC
(Estimate-to-Complete) store summarized financial values. - Metadata: Columns like
LAST_UPDATE_DATE
,CREATION_DATE
, andSOURCE
track data lineage and refresh cycles.
Integration with EBS Modules
PJI_FM_AGGR_ACT4
integrates with core EBS modules, including:
- Projects (PA): Sources actual cost and revenue data from
PA_TRANSACTIONS
and related tables. - General Ledger (GL): Aligns with fiscal calendars and currency conversion rules.
- Inventory (INV) and Purchasing (PO): Captures committed costs from requisitions and purchase orders.
Aggregation Logic and Refresh Mechanisms
Data inPJI_FM_AGGR_ACT4
is populated via Oracle's Program Global Area (PGA) based aggregation routines, often executed as part of the PJI refresh concurrent programs (e.g., "PJI Refresh: Aggregate Actuals"). The aggregation logic follows predefined hierarchies and summarization rules configured in PJI setups, such as:
- Rolling up costs by project hierarchy (top-down or bottom-up).
- Applying currency conversion using rates from
GL_DAILY_RATES
. - Filtering data based on security rules (e.g., OU access).
Performance Considerations
Given its analytical nature, the table is heavily indexed (e.g., onPROJECT_ID
, TIME_ID
) and partitioned (often by TIME_ID
or ORGANIZATION_ID
) to optimize query performance. In EBS 12.2.2, Oracle's In-Memory Column Store (IMCS) may further accelerate access to this table for real-time analytics.
Customization and Extensions
Organizations often extend the table's functionality by:- Adding custom columns for industry-specific metrics.
- Creating materialized views for frequent query patterns.
- Leveraging Oracle Analytics Cloud (OAC) for advanced visualizations.
Conclusion
ThePJI.PJI_FM_AGGR_ACT4
table is a cornerstone of Oracle EBS's project analytics framework, enabling organizations to derive actionable insights from project financial data. Its design reflects Oracle's focus on scalability, integration, and performance, making it indispensable for enterprises running EBS 12.1.1 or 12.2.2 with PJI implementations.
-
SYNONYM: PUBLIC.java/util/Currency
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/util/Currency, status:VALID,
-
Lookup Type: CURRENCY SOURCE
12.1.1
product: PO - Purchasing , meaning: Currency source , description: Currency source ,
-
Lookup Type: CURRENCY SOURCE
12.2.2
product: PO - Purchasing , meaning: Currency source , description: Currency source ,
-
SYNONYM: PUBLIC.java/util/Currency
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/util/Currency, status:VALID,
-
JAVA CLASS: SYS.java/util/Currency
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:java/util/Currency, status:VALID,
-
Lookup Type: CURRENCY PRECISION TYPE
12.2.2
product: OE - Order Entry , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: SRS REPORT CURRENCY
12.1.1
product: AP - Payables , meaning: Srs Report Currency , description: SRS Parameter list for Withholding Tax report currency parameter ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.1.1
product: ONT - Order Management , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: SRS REPORT CURRENCY
12.2.2
product: AP - Payables , meaning: Srs Report Currency , description: SRS Parameter list for Withholding Tax report currency parameter ,
-
SYNONYM: PUBLIC.java/util/Currency$1
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:java/util/Currency$1, status:VALID,
-
SYNONYM: PUBLIC.java/util/Currency$1
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:java/util/Currency$1, status:VALID,
-
Lookup Type: CURRENCY PRECISION TYPE
12.1.1
product: OE - Order Entry , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.2.2
product: ONT - Order Management , meaning: Currency Precision Type , description: Currency Precision Type ,
-
JAVA CLASS: SYS.java/util/Currency
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:java/util/Currency, status:VALID,
-
JAVA CLASS: SYS.java/util/Currency$1
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:java/util/Currency$1, status:VALID,
-
JAVA CLASS: SYS.java/util/Currency$1
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:java/util/Currency$1, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_ACT4
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_ACT4, object_name:PJI_FM_AGGR_ACT4, status:VALID,
-
TABLE: FII.FII_GL_SNAP_F
12.1.1
owner:FII, object_type:TABLE, fnd_design_data:FII.FII_GL_SNAP_F, object_name:FII_GL_SNAP_F, status:VALID,
-
TABLE: QRM.QRM_DEAL_CALCULATIONS
12.2.2
owner:QRM, object_type:TABLE, fnd_design_data:QRM.QRM_DEAL_CALCULATIONS, object_name:QRM_DEAL_CALCULATIONS, status:VALID,
-
VIEW: PA.PA_CUST_EVENT_RDL_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_CUST_EVENT_RDL_ALL#, status:VALID,
-
TABLE: FII.FII_GL_LOCAL_SNAP_F
12.1.1
owner:FII, object_type:TABLE, fnd_design_data:FII.FII_GL_LOCAL_SNAP_F, object_name:FII_GL_LOCAL_SNAP_F, status:VALID,
-
VIEW: APPS.PA_PROJECTS_UPDATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_UPDATE_V, object_name:PA_PROJECTS_UPDATE_V, status:VALID,
-
TABLE: PA.PA_BILL_WORKBENCH_TEMP
12.2.2
owner:PA, object_type:TABLE, object_name:PA_BILL_WORKBENCH_TEMP, status:VALID,
-
VIEW: APPS.PA_PROJ_FUND_VALID_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_FUND_VALID_V, object_name:PA_PROJ_FUND_VALID_V, status:VALID,
-
TABLE: QRM.QRM_SAVED_ANALYSES_ROW
12.2.2
owner:QRM, object_type:TABLE, fnd_design_data:QRM.QRM_SAVED_ANALYSES_ROW, object_name:QRM_SAVED_ANALYSES_ROW, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_FIN7
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_FIN7, object_name:PJI_FM_AGGR_FIN7, status:VALID,
-
TABLE: PJI.PJI_FM_DNGL_ACT
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_DNGL_ACT, object_name:PJI_FM_DNGL_ACT, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_ACT4
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_ACT4, object_name:PJI_FM_AGGR_ACT4, status:VALID,
-
MATERIALIZED VIEW: APPS.POA_REQ_000_MV
12.1.1
owner:APPS, object_type:MATERIALIZED VIEW, object_name:POA_REQ_000_MV, status:VALID,
-
TABLE: APPS.POA_REQ_000_MV
12.1.1
owner:APPS, object_type:TABLE, fnd_design_data:FND.POA_REQ_000_MV, object_name:POA_REQ_000_MV, status:VALID,
-
TABLE: PA.PA_CUST_EVENT_RDL_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_EVENT_RDL_ALL, object_name:PA_CUST_EVENT_RDL_ALL, status:VALID,
-
VIEW: PA.PA_EXPENDITURE_ITEMS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_EXPENDITURE_ITEMS_ALL#, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_FIN8
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_FIN8, object_name:PJI_FM_AGGR_FIN8, status:VALID,
-
TABLE: PA.PA_FIN7_OLAP
12.2.2
owner:PA, object_type:TABLE, object_name:PA_FIN7_OLAP, status:VALID,
-
APPS.JA_CN_CUR_EXPORT_PKG dependencies on JA_CN_UTILITY
12.2.2
-
VIEW: APPS.PA_INV_LINE_DETAILS_ALL_V
12.1.1
owner:APPS, object_type:VIEW, object_name:PA_INV_LINE_DETAILS_ALL_V, status:VALID,
-
TABLE: QRM.QRM_DEAL_CALCULATIONS
12.1.1
owner:QRM, object_type:TABLE, fnd_design_data:QRM.QRM_DEAL_CALCULATIONS, object_name:QRM_DEAL_CALCULATIONS, status:VALID,
-
TABLE: APPS.FII_AP_PAID_XB_MV
12.1.1
owner:APPS, object_type:TABLE, fnd_design_data:FND.FII_AP_PAID_XB_MV, object_name:FII_AP_PAID_XB_MV, status:VALID,
-
APPS.QRM_PA_AGGREGATION_P dependencies on XTR_SPOT_RATES
12.1.1
-
TABLE: PJI.PJI_FM_AGGR_ACT1
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_ACT1, object_name:PJI_FM_AGGR_ACT1, status:VALID,
-
TABLE: PA.PA_CUST_EVENT_RDL_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_EVENT_RDL_ALL, object_name:PA_CUST_EVENT_RDL_ALL, status:VALID,
-
VIEW: APPS.PA_CUST_EVENT_REV_DIST_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_EVENT_REV_DIST_LINES_V, object_name:PA_CUST_EVENT_REV_DIST_LINES_V, status:VALID,
-
VIEW: APPS.PA_CUST_EVENT_REV_DIST_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_EVENT_REV_DIST_LINES_V, object_name:PA_CUST_EVENT_REV_DIST_LINES_V, status:VALID,
-
TABLE: PJI.PJI_FM_DNGL_ACT
12.1.1
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_DNGL_ACT, object_name:PJI_FM_DNGL_ACT, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_ACT2
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_ACT2, object_name:PJI_FM_AGGR_ACT2, status:VALID,
-
TABLE: PJI.PJI_FM_AGGR_FIN6
12.2.2
owner:PJI, object_type:TABLE, fnd_design_data:PJI.PJI_FM_AGGR_FIN6, object_name:PJI_FM_AGGR_FIN6, status:VALID,
-
TABLE: FII.FII_GL_SNAP_SUM_F
12.1.1
owner:FII, object_type:TABLE, fnd_design_data:FII.FII_GL_SNAP_SUM_F, object_name:FII_GL_SNAP_SUM_F, status:VALID,
-
TABLE: PA.PA_PWP_AP_INV_DTL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PWP_AP_INV_DTL, object_name:PA_PWP_AP_INV_DTL, status:VALID,