Results for “resource_units”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSC_ST_BOR_REQUIREMENTS is a staging (interface) table in the MSC schema owned by Oracle Advanced Supply Chain Planning. Its documented purpose is to hold inbound data that the collection program validates and processes before transferring it into the base planning table MSC_BOR_REQUIREMENTS. It is not a transactional or user-facing object; it is a transient landing area through which bill-of-resources resource requirement records flow during a data collection run, after which successfully validated rows are promoted into the production planning repository.
The ETRM metadata labels this object's heuristic Data Vault classification as standalone, meaning that structurally it is mined as neither a hub, link, nor satellite because no foreign-key relationships to other staging objects are defined. From a modeling perspective, this is best treated as a raw staging entity—effectively a load buffer—rather than a durable hub or satellite. The single documented foreign-key relationship is DEPARTMENT_ID referencing BOM_DEPARTMENTS, which is an outbound reference to a base EBS table rather than an intra-vault relationship.
Key Information Stored
The table carries 29 documented columns in the 12.2.2 schema. The most operationally significant are:
- BILL_OF_RESOURCES – the bill-of-resources identifier tying the requirement row to a BOM definition.
- ORGANIZATION_ID – the inventory/planning organization in which the resource requirement applies.
- ASSEMBLY_ITEM_ID and SOURCE_ITEM_ID – the parent assembly and the source item driving the requirement.
- RESOURCE_ID – the resource for which the requirement is defined.
- DEPARTMENT_ID – the department responsible; this is the column that carries the documented FK to BOM_DEPARTMENTS.
- OPERATION_SEQUENCE_ID, OPERATION_SEQ_NUM, RESOURCE_SEQ_NUM – the operation and resource sequencing that positions the requirement within the routing.
- RESOURCE_UNITS, RESOURCE_DEPARTMENT_HOURS, BASIS – the quantity demanded, its department-hours equivalent, and the basis on which the requirement is expressed.
- ASSEMBLY_USAGE, SETBACK_DAYS, ORIGINATION_TYPE, LINE_ID – usage quantity, lead-time offset, origin of the record, and line identifier.
- DELETED_FLAG – soft-delete indicator used by the collection program.
- Interface/audit columns: SR_TRANSACTION_ID, SR_INSTANCE_ID, REFRESH_ID, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, and the standard WHO columns (LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN).
No surrogate primary-key column is documented in the supplied metadata; SR_TRANSACTION_ID plus SR_INSTANCE_ID and REFRESH_ID function as the practical business-key candidates for identifying a staged row within a collection cycle.
Common Use Cases and Queries
Typical usage centers on diagnosing collection failures or reconciling staged volumes against the target planning table. A common pattern counts rows awaiting processing by refresh:
- Identify stale or failed loads:
SELECT REFRESH_ID, COUNT(*) FROM MSC.MSC_ST_BOR_REQUIREMENTS GROUP BY REFRESH_ID; - Trace a requirement back to its department:
SELECT r.BILL_OF_RESOURCES, r.RESOURCE_ID, d.DEPARTMENT_CODE FROM MSC.MSC_ST_BOR_REQUIREMENTS r JOIN BOM.BOM_DEPARTMENTS d ON r.DEPARTMENT_ID = d.DEPARTMENT_ID; - Find soft-deleted rows still present after a run using DELETED_FLAG.
- Compare staged versus final counts against MSC_BOR_REQUIREMENTS for the same REFRESH_ID to confirm the collection program promoted all valid records.
Related Objects
- MSC_BOR_REQUIREMENTS – the target table this staging object feeds; records are validated and promoted into it.
- BOM_DEPARTMENTS – referenced via MSC_ST_BOR_REQUIREMENTS.DEPARTMENT_ID → BOM_DEPARTMENTS.DEPARTMENT_ID, the only documented FK.
- MSC_ST_* staging tables – sibling interface tables populated by the same collection program.
- MSC collection program / MSC_COLLECT package – the process that reads and validates these rows.
- Standard WHO and planning collection views used for monitoring refresh runs in Advanced Supply Chain Planning.
-
The staging table used by the collection program to valid and process data for table MSC_BOR_REQUIREMENTS.
-
Resources used for a job
-
Resource requirements to build an assembly
-
Resource requirements to build an assembly
-
View: GMP_RSRC_UNAVAIL_DTL_V 12.1.1
Resource Unavailable Detail view
APPS.GMP_RSRC_UNAVAIL_DTL_V·↳ GMP_RSRC_EXCP_ASNMT·↳ GMP_RSRC_EXCP_DTL·↳ GMP_RSRC_EXCP_HDR·Explore GMP module →
-
Resource availability information
-
APPS.MSC_BILL_OF_RESOURCES_V·↳ MFG_LOOKUPS·↳ MSC_BILL_OF_RESOURCES·↳ MSC_BOR_REQUIREMENTS·Explore MSC module →
-
APPS.MRPBV_PLAN_RESOURCE_CAPACITIES·↳ CRP_AVAILABLE_RESOURCES·↳ MFG_LOOKUPS·Explore MRP module →
-
APPS.MSC_AVAIL_RESOURCE_DETAIL_V·↳ MSC_GET_NAME·↳ MSC_NET_RESOURCE_AVAIL·Explore MSC module →
-
Table: GMP_RESOURCE_AVAIL 12.1.1
Table for Resource Availability
-
View: CRP_RESOURCE_HOURS_V 12.1.1
View of required resource hours to build an assembly
APPS.CRP_RESOURCE_HOURS_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore CRP module →
-
Resource Assignment Table
-
This table stores operation resources from a resource sequence. For each resource sequence, we have an alternative between different set of operation resources. This is described by the Alternate Number. Resources with the same Alternate
-
View of resource availability
APPS.CRP_AVAILABLE_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_AVAILABLE_RESOURCES·Explore CRP module →
-
APPS.MSC_ALTERNATE_RESOURCES_V·↳ MSC_DEPARTMENT_RESOURCES·↳ MSC_OPERATION_RESOURCES·↳ MSC_OPERATION_RESOURCE_SEQS·Explore MSC module →
-
APPS.MRPBV_BILL_OF_RESOURCE_REQS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore MRP module →
-
View: CRP_RESOURCE_HOURS_V 12.2.2
View of required resource hours to build an assembly
APPS.CRP_RESOURCE_HOURS_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore CRP module →
-
Resource Assignment Table
-
Manual Entries Table
-
View: GMP_RSRC_UNAVAIL_DTL_V 12.2.2
Resource Unavailable Detail view
APPS.GMP_RSRC_UNAVAIL_DTL_V·↳ GMP_RSRC_EXCP_ASNMT·↳ GMP_RSRC_EXCP_DTL·↳ GMP_RSRC_EXCP_HDR·Explore GMP module →
-
Manual Entries Table
-
APPS.MRPBV_PLAN_RESOURCE_CAPACITIES·↳ CRP_AVAILABLE_RESOURCES·↳ MFG_LOOKUPS·Explore MRP module →
-
- Retrofitted
APPS.MRPFV_PLAN_RESOURCE_CAPACITIES·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_AVAILABLE_RESOURCES·Explore MRP module →
-
Table: GMP_RESOURCE_AVAIL 12.2.2
Table for Resource Availability
-
Resources used for a job
-
APPS.MRPBV_BILL_OF_RESOURCE_REQS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore MRP module →
-
APPS.MSC_ALTERNATE_RESOURCES_V·↳ MSC_DEPARTMENT_RESOURCES·↳ MSC_OPERATION_RESOURCES·↳ MSC_OPERATION_RESOURCE_SEQS·Explore MSC module →
-
- Retrofitted
APPS.MRPFV_PLAN_RESOURCE_CAPACITIES·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_AVAILABLE_RESOURCES·Explore MRP module →
-
This table stores the set of resources required in an organization for an item.
-
This table stores the set of resources required in an organization for an item.
-
APPS.MRPFV_BILL_OF_RESOURCE_REQS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore MRP module →
-
APPS.MSC_BILL_OF_RESOURCES_V·↳ MFG_LOOKUPS·↳ MSC_BILL_OF_RESOURCES·↳ MSC_BOR_REQUIREMENTS·Explore MSC module →
-
The staging table used by the collection program to validate and process data for table MSC_OPERATION_RESOURCES.
-
The staging table used by the collection program to valid and process data for table MSC_BOR_REQUIREMENTS.
-
APPS.MRPFV_BILL_OF_RESOURCE_REQS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_RESOURCE_HOURS·Explore MRP module →
-
View of resource availability
APPS.CRP_AVAILABLE_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_AVAILABLE_RESOURCES·Explore CRP module →
-
APPS.MSC_AVAIL_RESOURCE_DETAIL_V·↳ MSC_GET_NAME·↳ MSC_NET_RESOURCE_AVAIL·Explore MSC module →
-
This table stores operation resources from a resource sequence. For each resource sequence, we have an alternative between different set of operation resources. This is described by the Alternate Number. Resources with the same Alternate
-
Resource availability information
-
Results of the rollup for rough cut capacity
-
Results of the rollup for rough cut capacity
-
This view shows all the resources used in a plan
APPS.MSC_PLANNED_RESOURCES_V·↳ MSC_DEPARTMENT_RESOURCES·↳ MSC_GET_NAME·↳ MSC_INTERORG_SHIP_METHODS·Explore MSC module →
-
The staging table used by the collection program to validate and process data for table MSC_OPERATION_RESOURCES.
-
This view shows all the resources used in a plan
APPS.MSC_PLANNED_RESOURCES_V·↳ MSC_DEPARTMENT_RESOURCES·↳ MSC_GET_NAME·↳ MSC_INTERORG_SHIP_METHODS·Explore MSC module →