Results for “project_cost_rate_type”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_BUDGET_LINES_M_UPG_DTRANGE is an internal Oracle Projects (PA) staging table owned by the PA schema. The ETRM metadata classifies its description simply as "INTERNAL," which is consistent with its role as a transient upgrade and migration staging structure rather than an end-user transaction table. The suffix "_M_UPG_DTRANGE" indicates that the table is used during the multi-organization upgrade path to hold budget-line date-range and resource-assignment data extracted and pre-processed before it is merged into the permanent PA_BUDGET_LINES structures. It exists in both Oracle EBS 12.1.1 and 12.2.2; the documented 12.2.2 physical schema contains 90 columns.

The heuristic Data Vault classification documented for this object is standalone. No parent references are recorded as foreign keys pointing outward; instead the table's own BUDGET_LINE_ID column references PA_BUDGET_LINES (i.e., PA_BUDGET_LINES is the recognized parent), which positions this as a satellite-like staging table attached to the budget-line hub. Because the classification is heuristic and the object is internal, it should be modeled as a load-dependent, upgrade-only satellite rather than a durable business entity.

Key Information Stored

Although 90 columns are documented, the functionally significant ones fall into identification, period/date range, costing, and multi-currency buckets:

No documented unique index is recorded in the metadata, so no surrogate primary key can be confirmed; BUDGET_LINE_ID combined with RESOURCE_ASSIGNMENT_ID and the date range is the practical business-key candidate.

Common Use Cases and Queries

Because the object is internal, typical access is diagnostic rather than transactional. DBAs and Oracle Projects upgrade consultants query it to reconcile staged versus final budget amounts and to investigate rejected code combinations:

SELECT budget_line_id, resource_assignment_id, period_name,
       quantity, raw_cost, burdened_cost, revenue,
       ccid_gen_status_code, ccid_gen_rej_message
FROM   pa.pa_budget_lines_m_upg_dtrange
WHERE  request_id = :request_id
ORDER  BY budget_line_id, start_date;

A second common pattern joins the staging table to PA_BUDGET_LINES to confirm that every staged BUDGET_LINE_ID was successfully merged, and to detect CCID generation failures where CCID_GEN_STATUS_CODE is non-zero. Reporting against this table is normally restricted to upgrade windows and should never be treated as a source for permanent budgetary reporting.

Related Objects

  • PA_BUDGET_LINES — parent table; joined on BUDGET_LINE_ID. The merge target for this staging data.
  • PA_BUDGET_VERSIONS — supplies the version context via BUDGET_VERSION_ID.
  • PA_RESOURCE_ASSIGNMENTS — resource assignment master referenced by RESOURCE_ASSIGNMENT_ID.
  • PA_PERIODS — period calendar used to interpret PERIOD_NAME.
  • GL_CODE_COMBINATIONS — interpreted through CODE_COMBINATION_ID for accounting validation.
  • FND_CONCURRENT_REQUESTS — correlated via REQUEST_ID to trace the upgrade batch.

In practice the table is populated and consumed exclusively by internal Oracle Projects upgrade and multi-organization migration programs; no supported public API is documented for it.