Search Results pji_rep_dflt_drilldown_txn
Overview
The APPS.PJI_REP_DFLT_DRILLDOWN_TXN package is a PL/SQL database object owned by the APPS schema and classified under the OTHER API classification within Oracle E-Business Suite. Its name, combining the PJI product prefix (Oracle Projects Intelligence / Projects reporting) with the terms "REP", "DFLT", "DRILLDOWN", and "TXN", indicates that it supports the default drill-down transaction reporting behavior for Oracle Projects. In practical terms, this package provides the server-side logic that determines what "default" parameters a Projects-related report or dashboard should use, and how drill-down from summarized report rows resolves to the underlying transactions, events, and costs.
Unlike a public, customer-facing API, this package is an internal helper object. The ETRM metadata confirms that it exposes no documented public interface parameters and is referenced by no other packages, which is characteristic of a report-support utility invoked indirectly by a specific Oracle Projects reporting component.
Key Procedures and Functions
The documented package exposes two procedures:
- DERIVE_PARAMETERS — Derives the default parameter values used by the drill-down report. This routine encapsulates the logic that computes or infers reporting parameters (such as organizational, resource, or time-related defaults) so the report can execute without requiring the user to specify every value manually.
- DETERMINE_EVENTS_COSTS_DISPLAY — Determines how events and costs are displayed within the drill-down output. This routine governs the presentation logic that decides which underlying event and expenditure records are surfaced when a user drills from a summarized figure into its constituent detail.
Both procedures are server-side and are not documented as callable public APIs, consistent with their role as internal reporting helpers.
Tables Accessed
The package references a broad set of Oracle Projects and associated tables through APPS synonyms. These reflect its dual responsibilities of parameter derivation and drill-down resolution:
- Setup and classification tables:
PA_EVENT_TYPES,PA_EXPENDITURE_TYPES,PA_RESOURCE_CLASSES_B,PER_PERSON_TYPES, andPA_PLAN_RES_DEFAULTSsupply the type and default configuration data used byDERIVE_PARAMETERS. - Project structure tables:
PA_PROJ_ELEMENTS,PA_RBS_ELEMENTS,PA_TASKS, andMTL_ITEM_CATEGORIESdefine project, task, and resource breakdown structure context. - Reporting structure tables:
PJI_TIME_RPT_STRUCTandPJI_TIME_CAL_RPT_STRUCThold the report-time and calendar structure used for time-based drill-down. - Utility:
PLITBLM(PL/SQL table, i.e., a PL/SQL table of numbers) is the standard token table used for passing parameter lists.
Usage Notes
Because the package is referenced by no other packages and is not catalogued as a public API, it is best understood as an internal component of the Oracle Projects Intelligence reporting framework. It is typically invoked indirectly when a user runs the associated drill-down report and requests default parameter population or expands a summary line into event and cost detail. The presence of the report-structure tables (PJI_TIME_RPT_STRUCT, PJI_TIME_CAL_RPT_STRUCT) strongly suggests the object belongs to a time-oriented Projects report rather than a general-purpose utility.
For customization, the recommended approach is to call the package only through the standard report that consumes it and to avoid direct dependency in custom code, since the procedures are undocumented and unsupported as a public interface. Any modification should be regression-tested against both 12.1.1 and 12.2.2, as drill-down and reporting logic can vary by release.
-
PACKAGE: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PJI_REP_DFLT_DRILLDOWN_TXN, status:VALID,
-
PACKAGE BODY: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_REP_DFLT_DRILLDOWN_TXN, status:VALID,
-
PACKAGE BODY: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PJI_REP_DFLT_DRILLDOWN_TXN, status:VALID,
-
PACKAGE: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PJI_REP_DFLT_DRILLDOWN_TXN, status:VALID,
-
SYNONYM: APPS.PJI_TIME_RPT_STRUCT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PJI_TIME_RPT_STRUCT, status:VALID,
-
SYNONYM: APPS.PJI_TIME_CAL_RPT_STRUCT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PJI_TIME_CAL_RPT_STRUCT, status:VALID,
-
PACKAGE: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PJI_TIME_RPT_STRUCT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PJI_TIME_RPT_STRUCT, status:VALID,
-
SYNONYM: APPS.PJI_TIME_CAL_RPT_STRUCT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PJI_TIME_CAL_RPT_STRUCT, status:VALID,
-
PACKAGE: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.2.2
-
PACKAGE: APPS.PJI_REP_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PJI_REP_UTIL, status:VALID,
-
PACKAGE: APPS.PJI_REP_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PJI_REP_UTIL, status:VALID,
-
SYNONYM: APPS.PA_PLAN_RES_DEFAULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PLAN_RES_DEFAULTS, status:VALID,
-
SYNONYM: APPS.PA_RESOURCE_CLASSES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCE_CLASSES_B, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PA_RESOURCE_CLASSES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCE_CLASSES_B, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PA_RBS_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_RBS_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_PLAN_RES_DEFAULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PLAN_RES_DEFAULTS, status:VALID,
-
SYNONYM: APPS.PA_RBS_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_RBS_ELEMENTS, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_QTR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_QTR_V, object_name:PJI_TIME_ENT_QTR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_YEAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_YEAR_V, object_name:PJI_TIME_ENT_YEAR_V, status:VALID,
-
SYNONYM: APPS.PA_EVENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EVENT_TYPES, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_YEAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_YEAR_V, object_name:PJI_TIME_ENT_YEAR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_QTR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_QTR_V, object_name:PJI_TIME_CAL_QTR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_QTR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_QTR_V, object_name:PJI_TIME_ENT_QTR_V, status:VALID,
-
SYNONYM: APPS.PA_EVENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EVENT_TYPES, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_QTR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_QTR_V, object_name:PJI_TIME_CAL_QTR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_YEAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_YEAR_V, object_name:PJI_TIME_CAL_YEAR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_YEAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_YEAR_V, object_name:PJI_TIME_CAL_YEAR_V, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_PERIOD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_PERIOD_V, object_name:PJI_TIME_ENT_PERIOD_V, status:VALID,
-
VIEW: APPS.PJI_TIME_ENT_PERIOD_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_ENT_PERIOD_V, object_name:PJI_TIME_ENT_PERIOD_V, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_PERIOD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_PERIOD_V, object_name:PJI_TIME_CAL_PERIOD_V, status:VALID,
-
VIEW: APPS.PJI_TIME_CAL_PERIOD_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJI.PJI_TIME_CAL_PERIOD_V, object_name:PJI_TIME_CAL_PERIOD_V, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPES, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PA_PROJ_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJ_ELEMENTS, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_CATEGORIES, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_CATEGORIES, status:VALID,
-
PACKAGE BODY: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.1.1
-
PACKAGE BODY: APPS.PJI_REP_DFLT_DRILLDOWN_TXN
12.2.2
-
APPS.PJI_REP_DFLT_DRILLDOWN_TXN dependencies on PJI_REP_DFLT_DRILLDOWN_TXN
12.2.2
-
APPS.PJI_REP_DFLT_DRILLDOWN_TXN dependencies on PJI_REP_DFLT_DRILLDOWN_TXN
12.1.1
-
SYNONYM: APPS.PER_PERSON_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
eTRM - PJI Tables and Views
12.1.1
-
SYNONYM: APPS.PA_TASKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TASKS, status:VALID,