Results for “validated_flag”

4 results




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

Overview

PA_RBS_VERSIONS_B is a Projects (PA) module table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores version-specific information for a Resource Breakdown Structure (RBS). The RBS is the hierarchical framework through which a project's resources — people, organizations, and roles — are organized for planning, budgeting, and cost rollup. Because RBS definitions are maintained over time through multiple versions, this table represents the header-level record of each distinct RBS version, capturing when it applies and how it is classified. It is the anchor point for downstream RBS elements, assignments, and reporting accumulators.

From a dimensional modeling perspective, the metadata's heuristic classification is hub-leaning. This suggests treating PA_RBS_VERSIONS_B as a hub entity in a Data Vault construct, with RBS_VERSION_ID as the durable business key and the surrounding foreign-key tables acting as links and satellites. Note that this is a modeling suggestion, not an enforced design; the physical implementation remains a standard normalized transactional table.

Key Information Stored

The primary key is PRB_PK, which maps to the RBS_VERSION_ID column. A unique index, PA_RBS_VERSIONS_B_U1, exists on RBS_VERSION_ID, making it the principal business-key candidate. The table contains 18 documented columns, of which the following are the most important:

Common Use Cases and Queries

The table is central to RBS-driven planning, budgeting, and resource rollup reporting. A typical query retrieves all versions for a given RBS header with their effective dates:

SELECT rbs_version_id, version_number, version_start_date, version_end_date, status_code
FROM pa_rbs_versions_b
WHERE rbs_header_id = :p_header_id
ORDER BY version_number;

To find the currently reporting version for a header:

SELECT rbs_version_id
FROM pa_rbs_versions_b
WHERE rbs_header_id = :p_header_id
AND current_reporting_flag = 'Y';

Common reporting scenarios include reconstructing RBS element hierarchies per version via PA_RBS_ELEMENTS, auditing version effective-date ranges for planning calendar alignment, and joining to PJI rollup and denormalized tables for project performance reporting.

Related Objects

The strongest relationships are defined by foreign keys: