Results for “resource_type_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_RBS_ELEMENT_MAP is a reference and mapping table in the Oracle Projects (PA) module of Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the numeric identifiers assigned to all RBS (Resource Breakdown Structure) resource type instances that do not already carry a numeric identifier in the source transaction system. Typical examples include revenue categories and named roles, which are captured as descriptive text in operational tables but must be resolved to a stable numeric key before they can participate in the RBS framework used for project resource planning, budgeting, and reporting.
The table therefore serves as a surrogate-key registry for resource classification values. When Oracle Projects encounters an RBS resource type instance that lacks a native numeric identifier, this table supplies one, ensuring that RBS hierarchies and resource assignments remain internally consistent regardless of whether the originating attribute is a coded value or a free-text description.
The heuristic Data Vault classification mined from the foreign-key structure is standalone. From a modeling perspective, this suggests the table functions as an independent reference or mapping structure rather than a hub, link, or satellite within a Data Vault architecture. Its single documented foreign key to PA_RESOURCE_TYPES places it adjacent to the resource type dimension, but no downstream dependencies are recorded, reinforcing its self-contained nature.
Key Information Stored
The documented physical schema contains eight columns. The most significant are:
- RESOURCE_TYPE_ID — Foreign key to PA_RESOURCE_TYPES, identifying the RBS resource type to which the mapped element belongs.
- RESOURCE_NAME — The descriptive name of the resource type instance, such as a revenue category or named role.
- RESOURCE_ID — The numeric surrogate identifier generated for the resource instance. This column is the single-column unique key candidate, PA_RBS_ELEMENT_MAP_U1.
- CREATION_DATE, CREATED_BY — Standard audit columns recording when and by whom the mapping row was created.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard audit columns recording the most recent modification and the login under which it occurred.
The second unique index, PA_RBS_ELEMENT_MAP_U2, spans RESOURCE_TYPE_ID and RESOURCE_NAME. This is the primary business-key candidate: it enforces that within a given resource type, each resource name is mapped to exactly one numeric RESOURCE_ID. The distinction between the surrogate key (RESOURCE_ID) and the composite business key (RESOURCE_TYPE_ID plus RESOURCE_NAME) is central to understanding the table's purpose.
Common Use Cases and Queries
The principal use case is resolving descriptive RBS resource values to numeric identifiers for use in planning and budgeting engines, RBS hierarchy maintenance, and reporting joins where a numeric key is required. A typical lookup translates a revenue category or named role into its RESOURCE_ID:
SELECT RESOURCE_ID, RESOURCE_NAME FROM PA.PA_RBS_ELEMENT_MAP WHERE RESOURCE_TYPE_ID = :p_resource_type_id AND RESOURCE_NAME = :p_name;- Reverse resolution from a numeric identifier back to the descriptive label, used when rendering RBS assignment reports.
- Validation queries that detect duplicate or orphaned mappings within a resource type, supporting data-cleanup efforts during implementation or migration.
- Reconciliation reporting between transaction systems that store resource instances descriptively and the RBS structures that consume numeric keys.
Because the audit columns are present, reports can also identify recently created or modified mappings, which is useful during configuration audits and period-close activities.
Related Objects
The documented foreign-key relationship ties this table directly to the resource type dimension. Other objects that reference or depend on this table in practice include:
- PA_RESOURCE_TYPES — joined via RESOURCE_TYPE_ID; the parent definition of each RBS resource type.
- PA_RBS_ELEMENTS — the element definitions whose resource instances depend on the numeric identifiers registered here.
- PA_RESOURCE_ASSIGNMENTS — project resource assignments that resolve resource instances through the numeric keys in this table.
- PA_BUDGET_VERSIONS and PA_BUDGET_LINES — budgeting objects that consume RBS resource identifiers for plan line entries.
- PA_PROJECTS — the project context under which RBS-based resource planning is performed.
Together these objects form the RBS resource resolution path, with PA_RBS_ELEMENT_MAP acting as the bridge between descriptive resource instances and the numeric identifiers required by Oracle Projects planning and reporting logic.
-
This table stores the numeric identifiers for all rbs resource type instances that do not have a numeric identifier in the transaction system. Eg: Revenue category, Named Role etc.
-
View: PA_PEOPLE_LOV_V 12.1.1
APPS.PA_PEOPLE_LOV_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_GENERAL·Explore PA module →
-
View: PA_RBS_ELEMENTS_AMG_V 12.2.2
This view shows the element information and the parent-child relationship for all elements in a resource breakdown structure.
APPS.PA_RBS_ELEMENTS_AMG_V·↳ PA_RBS_ELEMENTS·↳ PA_RBS_ELEMENT_NAMES_VL·↳ PA_RBS_HEADERS_VL·Explore PA module →
-
View: PA_RBS_ELEMENTS_V 12.2.2
This view shows the element information and the parent-child relationship for all elements in a resource breakdown structure.
APPS.PA_RBS_ELEMENTS_V·↳ PA_RBS_ELEMENTS·↳ PA_RBS_ELEMENT_NAMES_TL·Explore PA module →
-
View: PA_C_ELIG_RESOURCE_V 12.1.1
PA_C_ELIG_RESOURCE_V is a view that identifies all resources that are available for use at this time or in the future.
APPS.PA_C_ELIG_RESOURCE_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
APPS.PA_PROJ_PARTIES_PROG_EV_V·↳ FND_COMPILED_MENU_FUNCTIONS·↳ FND_FORM_FUNCTIONS·↳ HR_GENERAL·Explore PA module →
-
View: PA_PARENT_RESOURCES_V 12.2.2
10Sc Only
APPS.PA_PARENT_RESOURCES_V·↳ PA_RESOURCES·↳ PA_RESOURCES_PKG·↳ PA_RESOURCE_LIST_MEMBERS·Explore PA module →
-
View: OKE_P_ROLE_ASSIGN_V 12.2.2
APPS.OKE_P_ROLE_ASSIGN_V·↳ OKE_PROGRAMS·↳ PA_PROJECT_PARTIES·↳ PA_PROJECT_ROLE_TYPES·Explore OKE module →
-
View: PA_C_JOBLEVEL_RES_V 12.2.2
PA_C_JOBLEVEL_RES_V shows the job level and historical, current and future primary assignment information for all resources.
APPS.PA_C_JOBLEVEL_RES_V·↳ FND_TERRITORIES_VL·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·Explore PA module →
-
View: PA_C_RES_DENORM_V 12.2.2
PA_C_RES_DENORM_V is a view that identifies all resources that are available for use at this time or in the future based on resources available in Projects
APPS.PA_C_RES_DENORM_V·↳ FND_LOOKUP_VALUES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PA module →
-
View: PA_C_RES_ASGN_V 12.2.2
PA_C_RES_ASGN_V is a view that identifies all resources that are available for use at this time or in the future.
APPS.PA_C_RES_ASGN_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
Resources involved in a Specified Project
-
View: OKE_K_ROLE_ASSIGN_V 12.1.1
APPS.OKE_K_ROLE_ASSIGN_V·↳ OKC_K_HEADERS_B·↳ PA_PROJECT_PARTIES·↳ PA_PROJECT_ROLE_TYPES·Explore OKE module →
-
View: PA_CHILD_RESOURCES_V 12.2.2
10Sc Only
APPS.PA_CHILD_RESOURCES_V·↳ FND_PROFILE·↳ PA_CROSS_BUSINESS_GRP·↳ PA_RESOURCES·Explore PA module →
-
This table stores the numeric identifiers for all rbs resource type instances that do not have a numeric identifier in the transaction system. Eg: Revenue category, Named Role etc.
-
View: PA_ORG_PARTIES_LOV_V 12.1.1
-
View: PA_ORG_PARTIES_LOV_V 12.2.2
-
Resources used in budgeting and project summary amounts
-
This view shows the resource names for resources in resource breakdown structures.
APPS.PA_RBS_ELEMENT_NAMES_VL·↳ PA_RBS_ELEMENT_NAMES_B·↳ PA_RBS_ELEMENT_NAMES_TL·Explore PA module →
-
View: PA_PARTIES_V 12.1.1
PA_PARTIES_V shows all the users in the system including HR and TCA people
APPS.PA_PARTIES_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ PER_ALL_ASSIGNMENTS_F·↳ PER_ALL_PEOPLE_F·Explore PA module →
-
This table stores the RBS element information and the parent-child relationship.
-
APPS.AHL_ALTERNATE_RESOURCES_V·↳ AHL_ALTERNATE_RESOURCES·↳ AHL_RESOURCES·Explore AHL module →
-
View: PA_PARTIES_V 12.2.2
PA_PARTIES_V shows all the users in the system including HR and TCA people
APPS.PA_PARTIES_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ PER_ALL_ASSIGNMENTS_F·↳ PER_ALL_PEOPLE_F·Explore PA module →
-
This table stores the resource names for elements in the RBS that are not resource types.
-
This table stores the resource names for elements in the RBS that are not resource types.
-
View: PA_RBS_ELEMENTS_V 12.1.1
This view shows the element information and the parent-child relationship for all elements in a resource breakdown structure.
APPS.PA_RBS_ELEMENTS_V·↳ PA_RBS_ELEMENTS·↳ PA_RBS_ELEMENT_NAMES_TL·Explore PA module →
-
View: PA_C_RESOURCE_V 12.1.1
PA_C_RESOURCE_V is a view that identifies all resources that are av available for use at this time or in the future.
APPS.PA_C_RESOURCE_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
View: PA_RBS_ELEMENTS_AMG_V 12.1.1
This view shows the element information and the parent-child relationship for all elements in a resource breakdown structure.
APPS.PA_RBS_ELEMENTS_AMG_V·↳ PA_RBS_ELEMENTS·↳ PA_RBS_ELEMENT_NAMES_VL·↳ PA_RBS_HEADERS_VL·Explore PA module →
-
View: PA_C_RESOURCE_V 12.2.2
PA_C_RESOURCE_V is a view that identifies all resources that are av available for use at this time or in the future.
APPS.PA_C_RESOURCE_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
10Sc only
APPS.PA_RESOURCE_TYPES_ACTIVE_V·↳ PA_RESOURCE_TYPES·Explore PA module →
-
10Sc only
APPS.PA_RESOURCE_TYPES_ACTIVE_V·↳ PA_RESOURCE_TYPES·Explore PA module →
-
Types of resources
-
The table PA_DIST_ LIST_DENORM holds the materialized list of people with their access details for a given distribution list. The records for a given list get populated from the pa_distribution_lists table whenever the list_id did not exis
-
This view shows the resource names for resources in resource breakdown structures.
APPS.PA_RBS_ELEMENT_NAMES_VL·↳ PA_RBS_ELEMENT_NAMES_B·↳ PA_RBS_ELEMENT_NAMES_TL·Explore PA module →
-
View: PA_PEOPLE_LOV_V 12.2.2
APPS.PA_PEOPLE_LOV_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_GENERAL·Explore PA module →
-
Resources involved in a Specified Project
-
The table PA_DIST_ LIST_DENORM holds the materialized list of people with their access details for a given distribution list. The records for a given list get populated from the pa_distribution_lists table whenever the list_id did not exis
-
APPS.PA_PROJ_PARTIES_PROG_EDIT_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
APPS.PA_PROJ_PARTIES_PROG_EDIT_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
APPS.PA_PROJ_PARTIES_PROG_EV_V·↳ FND_COMPILED_MENU_FUNCTIONS·↳ FND_FORM_FUNCTIONS·↳ HR_GENERAL·Explore PA module →
-
View: OKE_K_ROLE_ASSIGN_V 12.2.2
APPS.OKE_K_ROLE_ASSIGN_V·↳ OKC_K_HEADERS_B·↳ PA_PROJECT_PARTIES·↳ PA_PROJECT_ROLE_TYPES·Explore OKE module →
-
View: PA_C_JOBLEVEL_RES_V 12.1.1
PA_C_JOBLEVEL_RES_V shows the job level and historical, current and future primary assignment information for all resources.
APPS.PA_C_JOBLEVEL_RES_V·↳ FND_TERRITORIES_VL·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·Explore PA module →
-
View: PA_CHILD_RESOURCES_V 12.1.1
10Sc Only
APPS.PA_CHILD_RESOURCES_V·↳ FND_PROFILE·↳ PA_CROSS_BUSINESS_GRP·↳ PA_RESOURCES·Explore PA module →
-
View: PA_RESOURCES_V 12.2.2
10Sc Only
APPS.PA_RESOURCES_V·↳ PA_LOOKUPS·↳ PA_RESOURCES·↳ PA_RESOURCES_PKG·Explore PA module →
-
Resources involved in a Specified Project
-
View: PA_C_RES_ASGN_V 12.1.1
PA_C_RES_ASGN_V is a view that identifies all resources that are available for use at this time or in the future.
APPS.PA_C_RES_ASGN_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
People assigned to a Specified Project
APPS.PA_PROJECT_PLAYERS·↳ PA_PROJECT_PARTIES·↳ PA_PROJECT_ROLE_TYPES_B·↳ PA_ROLE_CONTROLS·Explore PA module →
-
Types of resources