Results for “bom_operation_resources”

50+ results




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

Overview

BOM.BOM_OPERATION_RESOURCES is the Oracle EBS Bills of Material table that stores the resource assignments attached to routing operations. Each row defines a specific resource — such as labor, machine, or equipment — consumed at a given operation sequence within a manufacturing routing. The table carries a VALID status in the BOM schema and is a core component of the manufacturing routing data model, bridging operation sequences and costed activities. In Oracle EBS 12.1.1 and 12.2.2 the structure is consistent, with the 12.2.2 release documenting 44 physical columns under owner BOM.

From a Data Vault modeling perspective, the metadata heuristic classifies this object as satellite-leaning. This reflects its role: rows describe attributes and properties that depend on the parent operation sequence rather than acting as an independent business hub. Any downstream analytical model should treat BOM_OPERATION_RESOURCES as a dependent detail table keyed to its parent operation.

Key Information Stored

The documented primary key is BOM_OPERATION_RESOURCES_PK, composed of OPERATION_SEQUENCE_ID and RESOURCE_SEQ_NUM. This surrogate composite uniquely identifies each resource line within an operation. A secondary unique index, BOM_OPERATION_RESOURCES_U2, spans OPERATION_SEQUENCE_ID, RESOURCE_SEQ_NUM, ACD_TYPE, and BASIS_TYPE, indicating a business-key candidate that distinguishes resource lines by activity/cost and basis dimension.

Common Use Cases and Queries

Typical usage includes routing resource reporting, capacity and cost roll-up, and resource utilization analysis. A common query joins the resource assignments back to their parent operation and the host bill:

  • List all resources for a given routing operation by joining BOM_OPERATION_RESOURCES to BOM_OPERATION_SEQUENCES on OPERATION_SEQUENCE_ID.
  • Roll up assigned units and usage rates per operation to compute capacity and labor/machine loading.
  • Extract resource-to-activity mappings by joining to CST_ACTIVITIES on ACTIVITY_ID for costed bill analysis.
  • Trace capacity hour rollups by joining to CRP_RESOURCE_HOURS on OPERATION_SEQUENCE_ID and RESOURCE_SEQ_NUM.

A representative pattern is SELECT r.OPERATION_SEQUENCE_ID, r.RESOURCE_SEQ_NUM, r.RESOURCE_ID, r.ASSIGNED_UNITS FROM BOM_OPERATION_RESOURCES r WHERE r.OPERATION_SEQUENCE_ID = :op_seq. Reporting on BASIS_TYPE and ACD_TYPE supports routing consistency audits.

Related Objects

  • BOM_OPERATION_SEQUENCES — Parent object; joined via OPERATION_SEQUENCE_ID.
  • CST_ACTIVITIES — Referenced via ACTIVITY_ID for costing activity linkage.
  • BOM_SETUP_TYPES — Referenced via SETUP_ID for setup-type resources.
  • CRP_RESOURCE_HOURS — Child/dependent table referencing this object on OPERATION_SEQUENCE_ID and RESOURCE_SEQ_NUM.
  • Bills of Material and routing APIs (for example, the BOM_ROUTING_PUB interfaces) that create and maintain operation resource data.