Results for “pa_resource_txn_attributes”

50+ results




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

Overview

PA_RESOURCE_TXN_ATTRIBUTES is a Projects (PA) module table in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores combinations of transaction attributes that determine which expenditure or event transactions map to a specific resource when the resource mapping process runs. In practical terms, each row defines a matching rule: given a resource and an associated set of attributes such as expenditure type, expenditure category, non-labor resource, vendor, job, party, or organization, the system uses the row to resolve which resource should be assigned to an incoming transaction.

The table is owned by the PA schema and is documented as VALID in ETRM 12.2.2 with 26 columns. From a modeling perspective, the mined relationship structure suggests a link classification, since the table primarily resolves relationships between a resource (PA_RESOURCES) and numerous attribute dimensions rather than acting as a pure descriptive satellite or a single-subject hub. It should be treated as a rule or mapping table that sits between transactional facts and resource master data.

Key Information Stored

The surrogate primary key is RESOURCE_TXN_ATTRIBUTE_ID, enforced by PA_RESOURCE_TXN_ATTRIBUTES_PK. The unique index PA_RESOURCE_TXN_ATTRIBUTES_U1 also covers RESOURCE_TXN_ATTRIBUTE_ID, so the identifier is the documented business-key candidate rather than a composite of attribute columns.

Common Use Cases and Queries

Typical usage includes auditing resource mapping rules, troubleshooting why a transaction mapped to an unexpected resource, and reporting the attribute combinations configured for a given resource. A common query joins the rule table to resource master data:

  • SELECT rta.resource_id, r.name, rta.expenditure_type, rta.expenditure_category, rta.non_labor_resource, rta.vendor_id FROM pa.pa_resource_txn_attributes rta, pa.pa_resources r WHERE rta.resource_id = r.resource_id;
  • To inspect non-labor mappings, join NON_LABOR_RESOURCE to PA_NON_LABOR_RESOURCES and NON_LABOR_RESOURCE_ORG_ID to PA_NON_LABOR_RESOURCE_ORGS.
  • To analyze vendor-specific rules, join VENDOR_ID to PO_VENDORS and filter by EXPENDITURE_CATEGORY.
  • Discovery queries can group by SYSTEM_LINKAGE_FUNCTION to see which mapping rules participate in each system linkage.

Reporting use cases include resource utilization setup validation, mapping rule gap analysis (resources with no attribute rows), and impact analysis before changing expenditure type or category definitions.

Related Objects

  • PA_RESOURCES — master resource table; joined on RESOURCE_ID.
  • PA_NON_LABOR_RESOURCES and PA_NON_LABOR_RESOURCE_ORGS — non-labor resource and organization dimensions.
  • PA_EXPENDITURE_TYPES and PA_EXPENDITURE_CATEGORIES — expenditure classification dimensions.
  • PA_SYSTEM_LINKAGES — linkage function definitions referenced by SYSTEM_LINKAGE_FUNCTION.
  • PA_RESOURCE_FORMATS and PA_PROJECT_ROLE_TYPES — resource format and project role dimensions.
  • PO_VENDORS — supplier dimension via VENDOR_ID.
  • HZ_PARTIES — party dimension via PARTY_ID.
  • PER_JOBS — job dimension via JOB_ID.
  • PA_EVENT_TYPES — event type dimension via EVENT_TYPE.