Results for “bom_resource_changes”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BOM_RESOURCE_CHANGES is a BOM (Bills of Material) module table in the Oracle E-Business Suite 12.1.1 and 12.2.2 data model that records modifications to manufacturing resource capacity. Each row captures a deviation from the baseline capacity defined for a resource shift, expressed across a defined date and time window, and qualified by an action type that identifies whether the change represents a completely closed period, a change in available capacity, or a simulation. In this sense the table functions as a change journal layered over the recurring shift definition, allowing capacity planners and scheduling engines to override nominal resource availability without altering the underlying shift records.
From a Data Vault modeling perspective, the metadata's heuristic classification is satellite-leaning. The table is keyed by a composite that identifies a resource shift context (department, resource, shift number) together with an effective date and time range and an action type. This structure is characteristic of a satellite attached to the resource shift hub, carrying descriptive, time-varying capacity attributes rather than introducing a new business entity or representing a many-to-many association.
Key Information Stored
The primary key BOM_RESOURCE_CHANGES_PK is composed of DEPARTMENT_ID, RESOURCE_ID, SHIFT_NUM, FROM_DATE, TO_DATE, FROM_TIME, TO_TIME, ACTION_TYPE, and SIMULATION_SET. Because these same columns also appear in the unique index BOM_RESOURCE_CHANGES_U1, they effectively serve as the business key rather than as an artificial surrogate; the table has no single-column generated identifier.
- DEPARTMENT_ID, RESOURCE_ID, SHIFT_NUM — identify the department, the resource, and the specific shift whose capacity is being modified. Together they form the foreign key to BOM_RESOURCE_SHIFTS and establish the context of every change.
- FROM_DATE, TO_DATE — the effective date range over which the capacity modification applies.
- FROM_TIME, TO_TIME — the daily time window within that range during which the modified capacity is in effect.
- ACTION_TYPE — classifies the nature of the modification, such as a capacity adjustment, a downtime/closure entry, or a simulation marker.
- CAPACITY_CHANGE — the quantitative capacity value associated with the change.
- SIMULATION_SET — identifies a simulation scenario, allowing hypothetical capacity studies to coexist with production data.
- REASON_CODE and DOWNTIME_GROUP_ID — provide the business justification and optional downtime grouping for the change.
- DOWNTIME_GROUP_ID — links related downtime events that should be reported or applied as a unit.
The table also carries the standard EBS WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN), the concurrent request audit columns (REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE), and the fifteen generic ATTRIBUTE and ATTRIBUTE_CATEGORY columns used for descriptor flexfield extension.
Common Use Cases and Queries
Typical usage centers on capacity reporting and scheduling. Planners query capacity changes to determine real available hours for a resource over a planning horizon, or to reconcile planned versus baseline capacity. The ACTION_TYPE column frequently filters reporting, for example separating actual downtime from simulation entries. Because SIMULATION_SET distinguishes scenarios, reports must normally constrain it to the production value to avoid double-counting hypothetical data.
A representative query joining back to the shift definition is:
SELECT c.DEPARTMENT_ID, c.RESOURCE_ID, c.SHIFT_NUM,
c.FROM_DATE, c.TO_DATE, c.ACTION_TYPE, c.CAPACITY_CHANGE
FROM BOM.BOM_RESOURCE_CHANGES c
WHERE c.DEPARTMENT_ID = :dept
AND c.RESOURCE_ID = :resource
AND c.TO_DATE >= :horizon_start
ORDER BY c.FROM_DATE, c.FROM_TIME;
Audit-style queries use PROGRAM_ID and REQUEST_ID to trace which concurrent program created or last modified a capacity change, supporting compliance and troubleshooting. Downtime analysis groups rows by DOWNTIME_GROUP_ID to aggregate the total capacity lost across multiple shifts or resources.
Related Objects
- BOM_RESOURCE_SHIFTS — the parent table; the foreign key maps DEPARTMENT_ID, RESOURCE_ID, and SHIFT_NUM from BOM_RESOURCE_CHANGES into this table, which holds the nominal shift definition.
- BOM_RESOURCES — reached via RESOURCE_ID to obtain resource descriptions and standard rate information.
- BOM_DEPARTMENTS — reached via DEPARTMENT_ID to resolve the owning department.
- BOM_RESOURCE_CHANGES_U1 — the unique index that enforces business-key uniqueness on the change set.
- MTL_SIMULATION_SETS — the conceptual source of SIMULATION_SET values used to separate scenario data.
- FND_CONCURRENT_REQUESTS — joined on REQUEST_ID to attribute each change to the concurrent process that produced it.
Because the table is a satellite over resource shifts, most functional queries retrieve rows by the shift key and filter on the effective date/time window, making the composite business key the dominant access path in both application logic and custom reporting.
-
Resource capacity modifications
-
Resource capacity modifications
-
- Retrofitted
APPS.BOMFV_MFG_SHIFT_MODIFICATIONS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ BOM_RESOURCE_CHANGES·Explore BOM module →
-
- Retrofitted
APPS.BOMFV_MFG_SHIFT_MODIFICATIONS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ BOM_RESOURCE_CHANGES·Explore BOM module →
-
- Retrofitted
APPS.BOMBV_MFG_SHIFT_MODIFICATIONS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ BOM_RESOURCE_CHANGES·Explore BOM module →
-
View: BOM_RESOURCE_CHANGES_V 12.1.1
Resource capacity modifications
APPS.BOM_RESOURCE_CHANGES_V·↳ BOM_RESOURCE_CHANGES·Explore BOM module →
-
View: BOM_RESOURCE_CHANGES_V 12.2.2
Resource capacity modifications
APPS.BOM_RESOURCE_CHANGES_V·↳ BOM_RESOURCE_CHANGES·Explore BOM module →