Search Results drill_across_qtd




Overview

The package APPS.ISC_EDW_O2C_DRILL_P is an Oracle E-Business Suite PL/SQL package that belongs to the Order-to-Cash (O2C) reporting and analytics layer of the Enterprise Data Warehouse (EDW). It is owned by the APPS schema and classified under the ETRM "OTHER" API category, indicating that it is an internal supporting package rather than a public, versioned application programming interface. Its declared header, PACKAGE isc_edw_o2c_drill_p AUTHID CURRENT_USER AS, establishes that the package executes with the privileges of the invoking user, a common design choice for reporting packages that must respect the calling session's security context. The source header comment ($Header: ISCO2CDS.pls 115.2 2002/01/23 ...) shows the file was originally created and last shipped in early 2002, reflecting the long-standing lineage of the O2C drill-down functionality within the EBS data warehouse. The primary business purpose of the package is to support drill-down analysis of Order-to-Cash metrics, allowing report consumers to navigate from summarized warehouse figures down to more granular period-based detail. The package exposes two drill procedures that differ by their reporting time horizon: weekly and quarter-to-date.

Key Procedures and Functions

The ETRM metadata documents two procedures within this package:

  • DRILL_ACROSS_WK — The weekly drill-across procedure. This is the routine associated with the user's search term "drill_across_wk". It is intended to perform a drill-down or drill-across operation for the weekly reporting bucket, returning the detailed data that underlies a weekly O2C aggregate figure.
  • DRILL_ACROSS_QTD — The quarter-to-date drill-across procedure. This performs the analogous operation for the quarter-to-date period, providing the detailed breakdown behind a QTD aggregate.

Both procedures accept a single numeric input parameter, declared as pParameter1 IN NUMBER in the source excerpt. No further parameter semantics, return values, or output cursor structures are documented in the available metadata, and no signature details should be assumed beyond the single NUMBER input. The naming convention confirms a paired design: one procedure per drill time horizon, allowing report logic to select the appropriate granularity without duplicating drill logic in multiple objects.

Tables Accessed

The ETRM metadata does not list any tables referenced through APPS synonyms for this package, and no underlying base or warehouse tables are confirmed in the documented record. Consequently, no specific table-level access can be asserted for ISC_EDW_O2C_DRILL_P. Because the package is an Order-to-Cash EDW drill component, any data access it performs would logically target O2C warehouse summary and detail structures; however, such access is not evidenced in the supplied metadata and should be verified against the package body before being relied upon in any integration or impact analysis.

Usage Notes

The package is not referenced by any other documented package (zero referencing packages are recorded in the metadata), which indicates it is not a shared utility consumed broadly across the application code base. It is instead most likely invoked directly by the reporting or analytical layer that renders O2C drill-down output — typically Oracle Reports, BI Publisher templates, or custom PL/SQL report drivers that call the appropriate procedure based on the selected period (week or quarter-to-date). Because the package is declared AUTHID CURRENT_USER, callers must possess the necessary object and data privileges under their own schema; the package does not elevate privileges on the caller's behalf. Customizations or extensions that call DRILL_ACROSS_WK or DRILL_ACROSS_QTD should pass the single NUMBER parameter expected by the signature and must not assume additional overloads exist. Given the age of the source header and the absence of documented references, administrators should treat this package as legacy drill-down infrastructure and confirm its continued relevance on both EBS 12.1.1 and 12.2.2 before building new dependencies upon it.