Search Results get_proj_raw_burden_cost




Overview

PA_FORECAST_COST is a PL/SQL package in the APPS schema that supports Oracle Projects' cost forecasting and burdening calculations. Within Oracle E-Business Suite 12.1.1 and 12.2.2, it provides the server-side logic used to derive raw and burdened cost amounts for forecast and planning purposes, applying the appropriate rate structures, labor multipliers, and cost distribution overrides configured for a given project or task. The package is classified under ETRM as an OTHER API, meaning it is an internal building block rather than a formal public interface, and it is referenced by no other packages, indicating that its primary consumers are Oracle Projects forms, concurrent programs, or specific custom extensions rather than a broad dependency chain.

Key Procedures and Functions

The documented package exposes eight procedures and functions. Their names indicate the following roles:

  • GET_RAW_COST — Returns the raw, unburdened cost for a forecast line, forming the base amount before burden processing.
  • GET_BURDEN_COST — Computes the burdened cost by applying applicable burden rates to a raw cost amount.
  • GET_PROJ_RAW_BURDEN_COST — Derives both raw and burdened cost in a single call at the project level, useful where a consolidated pair of values is required.
  • REQUIREMENT_RAW_COST — Calculates raw cost associated with a requirement or forecast source record.
  • OVERRIDE_EXP_ORGANIZATION — Applies or resolves an expenditure organization override, allowing the costing organization normally defaulted from project setup to be superseded.
  • GET_PA_DATE — Returns the appropriate Oracle Projects date, typically the effective or period date governing the cost calculation.
  • GET_CURR_CODE — Returns the currency code applicable to the forecast or costing context.
  • GET_SCHEDULE_ID — Returns the schedule identifier associated with the project or forecast record.

Tables Accessed

The package reads from a defined set of APPS-synonym tables that supply the parameters and rates required for costing:

Usage Notes

PA_FORECAST_COST is not typically invoked directly by end users; it is called from Oracle Projects forecast and costing flows, where a form or concurrent program requires raw and burdened cost figures for display or processing. Because it is classified as an OTHER API and is not referenced by any other package, customizations that call it should be treated as dependent on unsupported internal logic that may change between releases. Developers extending forecast costing should prefer documented public APIs, using PA_FORECAST_COST only when replicating existing Oracle Projects behavior is required, and should validate behavior independently across 12.1.1 and 12.2.2 since internal packages are not guaranteed to remain stable across upgrade boundaries.