Results for “idle_time_tolerance”
48 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSC_ST_DEPARTMENT_RESOURCES is a staging table in the MSC schema (Oracle Advanced Supply Chain Planning) that serves as the temporary landing area for department resource data before it is validated and processed into the base table MSC_DEPARTMENT_RESOURCES. In Oracle EBS 12.1.1 and 12.2.2, the collection program extracts resource and department definitions from source systems, writes them into this staging table, applies validation and transformation logic, and then loads the cleansed records into the planning engine's operational tables. This staging pattern isolates unreliable inbound data from the live planning tables and allows the collection program to detect and reject invalid records before they affect planning results.
The table carries a heuristic Data Vault classification of standalone, meaning that from the mined foreign-key structure it does not participate as a hub, link, or satellite within a broader Data Vault model. It is best treated as a transient interface object rather than a subject-oriented data warehouse entity.
Key Information Stored
With 84 documented columns, the table captures resource master data, department context, capacity parameters, costing attributes, and collection-control metadata. The most significant columns include:
- ORGANIZATION_ID — identifies the source organization for the resource record, a primary business-key component.
- RESOURCE_ID / RESOURCE_CODE — the resource surrogate identifier and its business code.
- DEPARTMENT_ID / DEPARTMENT_CODE — the owning department; DEPARTMENT_ID is the foreign key to BOM_DEPARTMENTS.
- COMPANY_ID / COMPANY_NAME — the company context; COMPANY_ID references PN_COMPANIES_ALL.
- CAPACITY_UNITS, MAX_RATE, MIN_RATE, MIN_CAPACITY, MAX_CAPACITY — the capacity and throughput constraints used by the planning engine.
- UTILIZATION, EFFICIENCY, OVER_UTILIZED_PERCENT, UNDER_UTILIZED_PERCENT — utilization and efficiency definitions for capacity calculation.
- RESOURCE_TYPE, RESOURCE_INCLUDE_FLAG, CRITICAL_RESOURCE_FLAG, BOTTLENECK_FLAG, CTP_FLAG — planning behavior flags.
- START_TIME, STOP_TIME, AVAILABLE_24_HOURS_FLAG — availability windows.
- RESOURCE_COST, DEPT_OVERHEAD_COST, RESOURCE_OVER_UTIL_COST — costing attributes.
- UNIT_OF_MEASURE, UOM_CLASS_TYPE — unit of measure metadata.
- SR_INSTANCE_ID, REFRESH_ID, BATCH_ID — collection run identifiers.
- PROCESS_FLAG, ERROR_TEXT, MESSAGE_ID, ST_TRANSACTION_ID — the validation and error-handling control columns.
- LAST_UPDATE_DATE, CREATION_DATE, CREATED_BY, LAST_UPDATED_BY — standard audit columns.
The table is standalone in the mined FK structure, so no unique index is documented as the surrogate primary key; PROCESS_FLAG and SR_INSTANCE_ID typically drive the load logic rather than a single surrogate key.
Common Use Cases and Queries
Typical scenarios include diagnosing collection failures, reconciling staging counts against the target table, and reporting on resources pending validation.
- Identify records that failed validation:
SELECT * FROM MSC_ST_DEPARTMENT_RESOURCES WHERE PROCESS_FLAG = 'E'; - Count records by collection run:
SELECT SR_INSTANCE_ID, REFRESH_ID, COUNT(*) FROM MSC_ST_DEPARTMENT_RESOURCES GROUP BY SR_INSTANCE_ID, REFRESH_ID; - Review error messages for a batch:
SELECT RESOURCE_CODE, DEPARTMENT_CODE, ERROR_TEXT FROM MSC_ST_DEPARTMENT_RESOURCES WHERE BATCH_ID = :batch; - Compare staging versus loaded rows:
SELECT s.RESOURCE_ID, d.RESOURCE_ID FROM MSC_ST_DEPARTMENT_RESOURCES s LEFT JOIN MSC_DEPARTMENT_RESOURCES d ON s.RESOURCE_ID = d.RESOURCE_ID AND s.ORGANIZATION_ID = d.ORGANIZATION_ID;
Related Objects
The most significant related objects are the target table and the two referenced master tables:
- MSC_DEPARTMENT_RESOURCES — the destination table the staging program loads after validation.
- BOM_DEPARTMENTS — joined via DEPARTMENT_ID.
- PN_COMPANIES_ALL — joined via COMPANY_ID.
- MSC_ST_* collection staging tables — sibling staging objects processed by the same collection program.
- Collection program APIs — the concurrent programs that read PROCESS_FLAG and ERROR_TEXT and manage the load of this table.
-
The staging table used by the collection program to validate and process data for table MSC_DEPARTMENT_RESOURCES.
-
Resources associated with departments
APPS.BOM_DEPARTMENT_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_DEPARTMENT_RESOURCES·↳ BOM_RESOURCES·Explore BOM module →
-
Resources associated with departments
-
Resources associated with departments
-
Resources associated with departments
APPS.BOM_DEPARTMENT_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_DEPARTMENT_RESOURCES·↳ BOM_RESOURCES·Explore BOM module →
-
The staging table used by the collection program to validate and process data for table MSC_DEPARTMENT_RESOURCES.
-
This table stores the resources available for planning.
-
This table stores the resources available for planning.
-
eTRM - MSC Tables and Views 12.1.1
This table contains the mapping between user-defined zone and included regions
-
eTRM - BOM Tables and Views 12.1.1
Table to map wip transactions to their corresponding event types.
-
eTRM - BOM Tables and Views 12.2.2
Table to map wip transactions to their corresponding event types.
-
eTRM - MSC Tables and Views 12.2.2
This table contains the mapping between user-defined zone and included regions