Search Results create_fp_ent_sec_rollup




Overview

APPS.PJI_FM_PLAN_CAL_RLPS is a PL/SQL package in Oracle E-Business Suite that supports the Projects Intelligence module, serving as the calendar rollup engine for project financial management data. Its principal business function is to aggregate actuals, commitments, and plan (forecast) amounts into the various time calendars used across Oracle Projects and Oracle General Ledger — specifically the Project Accounting (PA) calendar, the General Ledger (GL) calendar, and the Enterprise (ENT) calendar.

The package operates on two distinct data categories. The "AC" family of procedures handles Actuals and Commitments calendar rollups, while the "FP" family handles Plans calendar rollups for both primary and secondary slices. This primary/secondary slice distinction allows the package to maintain aggregated plan data at different levels of project hierarchy summation, which is essential for reporting and analysis within Projects Intelligence and the Project Management Portal dashboards.

Key Procedures and Functions

The package documents 28 procedures, organized into three functional groupings.

Tables Accessed

The package reads and writes several foundation and staging tables through APPS synonyms.

Usage Notes

PJI_FM_PLAN_CAL_RLPS is an internal Projects Intelligence engine, not a public API classification. It is typically invoked indirectly by concurrent programs and scheduled rollup processes that refresh the aggregated plan and actuals data underlying Projects Intelligence reports and portal dashboards. Because the procedures are referenced by three other packages, custom code should avoid calling rollup procedures directly and instead invoke the standard concurrent program that orchestrates them, ensuring calendar seed data and plan versions are consistent. The default parameter values — calendar type 'G' for the ALL_T rollups — indicate that callers may override the calendar type when targeting specific calendar rollups. All procedures operate against APPS-owned synonyms, so execution must occur in a context with appropriate APPS privileges.