Search Results msc_st_routing_operations
Overview
MSC_ST_ROUTING_OPERATIONS is a staging (interface) table in the MSC schema, the schema owned by Oracle Advanced Supply Chain Planning (ASCP). Its documented purpose is to serve as the collection staging area into which source-system data is loaded, validated, and subsequently processed into the permanent planning table MSC_ROUTING_OPERATIONS. In Oracle EBS 12.1.1 and 12.2.2, this pattern is standard across ASCP: the collection program extracts manufacturing routing and operation data from source instances, writes it to MSC_ST_* tables, applies validation and error reporting, then transfers clean rows to the corresponding MSC_* planning tables.
Each row represents a single routing operation step as collected from a source application or external system, including its sequencing, department assignment, yields, durations, and effective dates. The table holds 55 documented columns and is classified heuristically as standalone in the Data Vault model — that is, it exhibits no enforced foreign-key dependency to other hub or link structures within the vault design. A standalone classification suggests treating it as an independent staging or reference entity rather than as a strict hub, link, or satellite, though the two documented foreign keys (DEPARTMENT_ID and COMPANY_ID) provide dimensional context.
Key Information Stored
The table carries both surrogate/technical keys and business-identifying columns. The principal identifying columns include:
- OPERATION_SEQUENCE_ID — surrogate identifier for the operation sequence, the primary handle used when transferring validated rows into MSC_ROUTING_OPERATIONS.
- ROUTING_SEQUENCE_ID — identifier linking the operation to its parent routing sequence.
- OPERATION_SEQ_NUM — the business operation sequence number within the routing.
- OPERATION_DESCRIPTION and OPERATION_TYPE — textual and categorical attributes describing the operation.
- DEPARTMENT_ID / DEPARTMENT_CODE — the owning department; DEPARTMENT_ID carries the documented foreign key to BOM_DEPARTMENTS.
- ORGANIZATION_ID / ORGANIZATION_CODE — the inventory organization owning the routing.
- ROUTING_NAME and ALTERNATE_ROUTING_DESIGNATOR — business identifiers for the routing and its alternate.
- ASSEMBLY_NAME — the assembly to which the routing applies.
- YIELD, CUMULATIVE_YIELD, and REVERSE_CUMULATIVE_YIELD — planning yield factors used by ASCP calculations.
- SETUP_DURATION and TEAR_DOWN_DURATION — time components of the operation.
- PROCESS_FLAG and ERROR_TEXT — the collection-status controls indicating whether a row was processed successfully or rejected with a validation message.
- SR_INSTANCE_ID / SR_INSTANCE_CODE — the source instance from which the record originated.
Technical audit columns such as LAST_UPDATE_DATE, CREATED_BY, REQUEST_ID, PROGRAM_ID, and BATCH_ID support traceability of the concurrent collection run.
Common Use Cases and Queries
The most frequent operational use is diagnosing collection failures. Rows with a non-null ERROR_TEXT or an unsuccessful PROCESS_FLAG indicate records that could not be promoted to the planning table, so a typical diagnostic query filters on these columns:
SELECT OPERATION_SEQUENCE_ID, ROUTING_NAME, OPERATION_SEQ_NUM, ERROR_TEXT FROM MSC_ST_ROUTING_OPERATIONS WHERE ERROR_TEXT IS NOT NULL;- Reconciling staged counts against the target: join to MSC_ROUTING_OPERATIONS on OPERATION_SEQUENCE_ID to confirm every valid row was transferred for a given BATCH_ID or REQUEST_ID.
- Reporting on routing yield and duration by organization and department, joining DEPARTMENT_ID to BOM_DEPARTMENTS to resolve department names.
- Auditing a specific collection run: filtering by SR_INSTANCE_ID and BATCH_ID to isolate all operations gathered from one source instance.
Related Objects
Several objects are directly implicated by the documented relationship data and the staging pattern:
- MSC_ROUTING_OPERATIONS — the target planning table; the staging table validates data for and populates it via OPERATION_SEQUENCE_ID.
- BOM_DEPARTMENTS — referenced by MSC_ST_ROUTING_OPERATIONS.DEPARTMENT_ID; join to resolve department names and attributes.
- PN_COMPANIES_ALL — referenced by MSC_ST_ROUTING_OPERATIONS.COMPANY_ID; provides company context for the collected routing.
- The parent staging tables MSC_ST_ROUTINGS / MSC_ST_ROUTING_SEQUENCES, which supply the ROUTING_SEQUENCE_ID hierarchy.
- The ASCP collection concurrent programs and worker packages in the MSC schema that read, validate, and post these rows.
Because the table is classified standalone, integrators should treat it as a transient staging surface rather than a durable modeling entity, and query it primarily for validation, reconciliation, and collection diagnostics.
-
Table: MSC_ST_ROUTING_OPERATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ROUTING_OPERATIONS, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_ROUTING_OPERATIONS. , implementation_dba_data: MSC.MSC_ST_ROUTING_OPERATIONS ,
-
Table: MSC_ST_ROUTING_OPERATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ROUTING_OPERATIONS, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_ROUTING_OPERATIONS. , implementation_dba_data: MSC.MSC_ST_ROUTING_OPERATIONS ,
-
SYNONYM: APPS.MSC_ST_ROUTING_OPERATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID,
-
SYNONYM: APPS.MSC_ST_ROUTING_OPERATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID,
-
TABLE PARTITION: MSC.MSC_ST_ROUTING_OPERATIONS
12.2.2
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_ST_ROUTING_OPERATIONS, subobject_name:ST_ROUTING_OPERATIONS_LEG, status:VALID,
-
TABLE PARTITION: MSC.MSC_ST_ROUTING_OPERATIONS
12.1.1
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_ST_ROUTING_OPERATIONS, subobject_name:ST_ROUTING_OPERATIONS_LEG, status:VALID,
-
VIEW: MSC.MSC_ST_ROUTING_OPERATIONS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_ST_ROUTING_OPERATIONS#, status:VALID,
-
VIEW: MSC.MSC_ST_ROUTING_OPERATIONS#
12.2.2
-
PACKAGE BODY: APPS.MSC_CL_ROUTING_ODS_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_ROUTING_ODS_LOAD, status:VALID,
-
PACKAGE BODY: APPS.GMP_BOM_ROUTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_BOM_ROUTING_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.MSC_CL_ROUTING_ODS_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_ROUTING_ODS_LOAD, status:VALID,
-
Lookup Type: MSC_STAGING_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_STAGING_TABLE , description: List of staging tables used by Collections ,
-
PACKAGE BODY: APPS.GMP_BOM_ROUTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_BOM_ROUTING_PKG, status:VALID,
-
Lookup Type: MSC_STAGING_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_STAGING_TABLE , description: List of staging tables used by Collections ,
-
PACKAGE BODY: APPS.MSC_CL_GMP_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_GMP_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_GMP_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_GMP_UTILITY, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: MSC.MSC_ST_ROUTING_OPERATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ROUTING_OPERATIONS, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID,
-
TABLE: MSC.MSC_ST_ROUTING_OPERATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ROUTING_OPERATIONS, object_name:MSC_ST_ROUTING_OPERATIONS, status:VALID,
-
Lookup Type: MSC_X_SETUP_ENTITY_CODE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ST_DEMANDS ,
-
PACKAGE BODY: APPS.MSC_CL_PRE_PROCESS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PRE_PROCESS, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_PRE_PROCESS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PRE_PROCESS, status:VALID,
-
Lookup Type: MSC_X_SETUP_ENTITY_CODE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ST_DEMANDS ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.MSC_CL_ROUTING_ODS_LOAD SQL Statements
12.1.1
-
APPS.MSC_CL_ROUTING_PULL SQL Statements
12.1.1
-
APPS.MSC_CL_ROUTING_PULL SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.MSC_CL_ROUTING_ODS_LOAD SQL Statements
12.2.2
-
PACKAGE BODY: APPS.MSC_CL_ROUTING_PULL
12.1.1
-
PACKAGE BODY: APPS.MSC_CL_ROUTING_PULL
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.GMP_BOM_ROUTING_PKG dependencies on MSC_ST_ROUTING_OPERATIONS
12.1.1
-
APPS.MSC_CL_PURGE_STAGING SQL Statements
12.1.1
-
APPS.MSC_CL_GMP_UTILITY dependencies on MSC_ST_ROUTING_OPERATIONS
12.2.2
-
APPS.MSC_CL_ROUTING_ODS_LOAD dependencies on MSC_ST_ROUTING_OPERATIONS
12.1.1
-
APPS.MSC_CL_PURGE_STAGING SQL Statements
12.2.2
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ST_ROUTING_OPERATIONS
12.2.2
-
APPS.MSC_CL_ROUTING_ODS_LOAD dependencies on MSC_ST_ROUTING_OPERATIONS
12.2.2
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ST_ROUTING_OPERATIONS
12.1.1
-
APPS.MSC_CL_GMP_UTILITY dependencies on MSC_ST_ROUTING_OPERATIONS
12.1.1