Results for “budget_cost”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_RPT_PROJECT_PERIOD_AMOUNTS is a reporting view owned by the APPS schema in Oracle E-Business Suite, belonging to the Projects (PA) product family. It presents project-level cost and revenue amounts segregated by accounting period, and is designed to support period-based project performance reporting and analysis. The view aggregates actual and budgeted cost and revenue figures by project and time period, offering a consolidated perspective suitable for both ad hoc queries and integrated reporting solutions.
The view carries a status of VALID in the 12.1.1 and 12.2.2 environments and is documented in ETRM as "PA Cost and Revenue amounts by Project and Time Period." Because it is a view rather than a base table, no direct data entry or maintenance is performed against it; it serves purely as a read-only reporting and integration surface.
Underlying Base Objects
The view is defined over a single documented base object, the synonym PA_BIS_PRJ_BY_PRD_DRILLS, which in turn resolves to the Business Intelligence System drill-down structures for project-by-period analysis. The view definition filters this source on DRILLDOWN_TYPE = 'ORGANIZATION', restricting the result set to organization-level drill records, and then aggregates amounts using conditional DECODE expressions.
No joins to other base tables are performed within the view definition itself; instead, the view pivots the vertically stored AMOUNT_TYPE_CODE values ('COST' and 'REVENUE') into separate horizontal columns through nested DECODE and NVL logic, with GROUP BY applied on PROJECT_ID, ACCUMULATION_PERIOD_TYPE, PERIOD_NAME, START_DATE, and END_DATE.
Key Columns
- PROJECT_ID — The unique identifier of the project. This is the primary grouping key and joins to PA_PROJECTS_ALL.PROJECT_ID.
- PERIOD_TYPE — Corresponds to ACCUMULATION_PERIOD_TYPE in the underlying query; indicates the accumulation period classification (for example, project accounting period type) governing the amounts.
- PERIOD_NAME — The accounting period name for which the aggregated amounts are reported.
- START_DATE — The beginning date of the reporting period.
- END_DATE — The ending date of the reporting period.
- ACTUAL_COST — Sum of actual cost amounts, derived from summing ACTUAL where AMOUNT_TYPE_CODE equals 'COST'.
- ACTUAL_REVENUE — Sum of actual revenue amounts, derived from summing ACTUAL where AMOUNT_TYPE_CODE equals 'REVENUE'.
- BUDGET_COST — Sum of budgeted cost amounts, derived from summing BUDGET where AMOUNT_TYPE_CODE equals 'COST'.
- BUDGET_REVENUE — Sum of budgeted revenue amounts, derived from summing BUDGET where AMOUNT_TYPE_CODE equals 'REVENUE'.
All amount columns apply NVL to substitute zero where the source amount is null, ensuring numeric consistency in downstream reporting.
Common Use Cases and Queries
Typical uses include period-by-period project cost and revenue trending, budget-to-actual variance analysis, and feeding external data warehouses or BI dashboards. A simple query retrieving all periods for a given project follows:
SELECT project_id, period_name, start_date, end_date, actual_cost, actual_revenue, budget_cost, budget_revenue FROM apps.pa_rpt_project_period_amounts WHERE project_id = :p_project_id ORDER BY start_date;
For comparative analysis, analysts frequently derive variances directly in the query:
SELECT project_id, period_name, (actual_cost - budget_cost) cost_variance, (actual_revenue - budget_revenue) revenue_variance FROM apps.pa_rpt_project_period_amounts WHERE period_name = :p_period;
Because the view is restricted to organization-level drill-down data and is fully aggregated, it is well suited to summarized reporting rather than transaction-level reconciliation. Reporting users should join PROJECT_ID to PA_PROJECTS_ALL to obtain project number and name attributes, since the view itself exposes only the numeric project identifier.
-
PA Cost and Revenue amounts by Project and Time Period
APPS.PA_RPT_PROJECT_PERIOD_AMOUNTS·↳ PA_BIS_PRJ_BY_PRD_DRILLS·Explore PA module →
-
PA Cost and Revenue amounts by Project and Time Period
APPS.PA_RPT_PROJECT_PERIOD_AMOUNTS·↳ PA_BIS_PRJ_BY_PRD_DRILLS·Explore PA module →
-
A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid
-
View: OTA_EVENTS_VL 12.1.1
View to list all Events. It is scheduled for a future release.
APPS.OTA_EVENTS_VL·↳ OTA_EVENTS·↳ OTA_EVENTS_TL·Explore OTA module →
-
View to list all information about an Activity Version.
APPS.OTA_ACTIVITY_VERSIONS_V·↳ FND_SESSIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
View: OTA_EVENTS_V 12.1.1
View to list all Events.
APPS.OTA_EVENTS_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_GENERAL·Explore OTA module →
-
View: OTFV_TRAINING_EVENTS 12.2.2
Business view template from which the flexfield view is generated.
APPS.OTFV_TRAINING_EVENTS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_BIS·↳ OTA_ACTIVITY_DEFINITIONS·Explore OTA module →
-
View: OTA_OFFERINGS_VL 12.2.2
APPS.OTA_OFFERINGS_VL·↳ OTA_OFFERINGS·↳ OTA_OFFERINGS_TL·Explore OTA module →
-
View: OTFV_TRAINING_EVENTS 12.1.1
Business view template from which the flexfield view is generated.
APPS.OTFV_TRAINING_EVENTS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_BIS·↳ OTA_ACTIVITY_DEFINITIONS·Explore OTA module →
-
An offering is a child of a course.
-
An offering is a child of a course.
-
View: OTA_OFFERINGS_VL 12.1.1
APPS.OTA_OFFERINGS_VL·↳ OTA_OFFERINGS·↳ OTA_OFFERINGS_TL·Explore OTA module →
-
View to list all information about an Activity Version.
APPS.OTA_ACTIVITY_VERSIONS_V·↳ FND_SESSIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
View to list all information about an Activity Version. It is scheduled for a future release.
APPS.OTA_ACTIVITY_VERSIONS_VL·↳ OTA_ACTIVITY_VERSIONS·↳ OTA_ACTIVITY_VERSIONS_TL·Explore OTA module →
-
An event can be scheduled, one time, developmental, program or session.
-
View: OTA_EVENTS_VL 12.2.2
View to list all Events. It is scheduled for a future release.
APPS.OTA_EVENTS_VL·↳ OTA_EVENTS·↳ OTA_EVENTS_TL·Explore OTA module →
-
A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid
-
View to list all information about an Activity Version. It is scheduled for a future release.
APPS.OTA_ACTIVITY_VERSIONS_VL·↳ OTA_ACTIVITY_VERSIONS·↳ OTA_ACTIVITY_VERSIONS_TL·Explore OTA module →
-
View: OTA_EVENTS_V 12.2.2
View to list all Events.
APPS.OTA_EVENTS_V·↳ HR_API·↳ HR_GENERAL·↳ HR_LOOKUPS·Explore OTA module →
-
An event can be scheduled, one time, developmental, program or session.
-
View: OTA_EVENT_SEARCH_V2 12.2.2
View to list all Events. Used in Event Search Folder Form.
APPS.OTA_EVENT_SEARCH_V2·↳ FND_CURRENCIES_VL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
View: OTA_EVENT_SEARCH_V 12.2.2
View to list all Events. Used in Event Search Folder Form.
APPS.OTA_EVENT_SEARCH_V·↳ FND_CURRENCIES_VL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
View: OTA_EVENT_SEARCH_V2 12.1.1
View to list all Events. Used in Event Search Folder Form.
APPS.OTA_EVENT_SEARCH_V2·↳ FND_CURRENCIES_VL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
View: OTA_EVENT_SEARCH_V 12.1.1
View to list all Events. Used in Event Search Folder Form.
APPS.OTA_EVENT_SEARCH_V·↳ FND_CURRENCIES_VL·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore OTA module →
-
VIEW: OTA.OTA_OFFERINGS# 12.2.2
-
PACKAGE: APPS.OTA_EVT_SHD 12.2.2
-
PACKAGE: APPS.OTA_EVT_SHD 12.1.1
-
VIEW: OTA.OTA_EVENTS# 12.2.2
-
VIEW: OTA.OTA_OFFERINGS# 12.2.2
-
VIEW: APPS.OTA_OFFERINGS_VL 12.1.1
-
VIEW: APPS.OTA_OFFERINGS_VL 12.2.2
-
VIEW: OTA.OTA_EVENTS# 12.2.2