Search Results pm_rout_dep
Overview
The PM_ROUT_DEP table is a core data object within the GME (Process Manufacturing Process Execution) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves a critical function in defining and managing dependencies between steps in a non-standard manufacturing batch. Unlike standard routings, which have predefined step sequences, non-standard batches often require flexible, ad-hoc process flows. This table explicitly stores the relationships and constraints that dictate the order and conditions under which batch steps must be executed, enabling complex process scheduling and ensuring that production workflows adhere to necessary operational and safety protocols.
Key Information Stored
The table's primary key structure highlights the core data it manages, uniquely identifying a dependency for a specific batch step. The essential columns include:
- BATCH_ID and BATCHSTEP_NO: These columns, part of the primary key, link the dependency to a specific step within a specific production batch, as recorded in the PM_ROUT_DTL table.
- DEP_TYPE and DEP_STEP_NO: These complete the primary key. DEP_TYPE classifies the nature of the dependency (e.g., start-start, finish-start), while DEP_STEP_NO identifies the specific batch step number upon which the current step depends.
- TEXT_CODE: A foreign key to PM_TEXT_HDR, this column allows for attaching descriptive notes or instructions to the dependency.
- TRANSFER_UM: A foreign key to SY_UOMS_MST (Unit of Measure), this column is relevant for dependencies that involve material transfers between steps, specifying the unit of measure for the quantity to be transferred.
Common Use Cases and Queries
This table is central to batch scheduling and process control. A primary use case is generating a step execution schedule for a batch, where the Process Execution engine queries PM_ROUT_DEP to understand precedence rules before releasing steps to the shop floor. For reporting and analysis, common queries involve listing all dependencies for a batch to audit process flow or troubleshooting scheduling bottlenecks. A sample query to retrieve dependency details for a specific batch would be:
SELECT batchstep_no, dep_type, dep_step_no, text_code
FROM gme.pm_rout_dep
WHERE batch_id = :p_batch_id
ORDER BY batchstep_no;
Another critical scenario is validating data during batch step creation or modification via the GME forms, where the application checks for circular dependencies or invalid step references by querying this table.
Related Objects
PM_ROUT_DEP has integral relationships with other key GME tables, as defined by its foreign keys:
- PM_ROUT_DTL: This is the primary parent table. PM_ROUT_DEP.BATCH_ID and .BATCHSTEP_NO reference PM_ROUT_DTL, ensuring every dependency is anchored to a valid batch step. This table holds the master list of steps for a batch.
- PM_TEXT_HDR: The relationship via TEXT_CODE allows for storing extensive textual descriptions or instructions related to the dependency condition.
- SY_UOMS_MST: The relationship via TRANSFER_UM ensures that any transfer quantity associated with the dependency uses a valid, defined unit of measure from the system's master list.
-
Table: PM_ROUT_DEP
12.1.1
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DEP, object_name:PM_ROUT_DEP, status:VALID, product: GME - Process Manufacturing Process Execution , description: Non-standard batch steps dependencies. , implementation_dba_data: GME.PM_ROUT_DEP ,
-
Table: PM_ROUT_DEP
12.2.2
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DEP, object_name:PM_ROUT_DEP, status:VALID, product: GME - Process Manufacturing Process Execution , description: Non-standard batch steps dependencies. , implementation_dba_data: GME.PM_ROUT_DEP ,
-
APPS.MIGRATE_BATCH dependencies on PM_ROUT_DEP
12.2.2
-
APPS.MIGRATE_BATCH dependencies on PM_ROUT_DEP
12.1.1
-
VIEW: GME.PM_ROUT_DEP#
12.2.2
owner:GME, object_type:VIEW, object_name:PM_ROUT_DEP#, status:VALID,
-
SYNONYM: APPS.PM_ROUT_DEP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PM_ROUT_DEP, status:VALID,
-
VIEW: GME.PM_ROUT_DEP#
12.2.2
-
SYNONYM: APPS.PM_ROUT_DEP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PM_ROUT_DEP, status:VALID,
-
TABLE: GME.PM_ROUT_DEP
12.2.2
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DEP, object_name:PM_ROUT_DEP, status:VALID,
-
TABLE: GME.PM_ROUT_DEP
12.1.1
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DEP, object_name:PM_ROUT_DEP, status:VALID,
-
Table: PM_TEXT_HDR
12.1.1
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_TEXT_HDR, object_name:PM_TEXT_HDR, status:VALID, product: GME - Process Manufacturing Process Execution , description: Table used to store text types for Production Management , implementation_dba_data: GME.PM_TEXT_HDR ,
-
Table: PM_TEXT_HDR
12.2.2
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_TEXT_HDR, object_name:PM_TEXT_HDR, status:VALID, product: GME - Process Manufacturing Process Execution , description: Table used to store text types for Production Management , implementation_dba_data: GME.PM_TEXT_HDR ,
-
Table: PM_ROUT_DTL
12.2.2
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DTL, object_name:PM_ROUT_DTL, status:VALID, product: GME - Process Manufacturing Process Execution , description: Batch routing steps. , implementation_dba_data: GME.PM_ROUT_DTL ,
-
Table: PM_ROUT_DTL
12.1.1
owner:GME, object_type:TABLE, fnd_design_data:GME.PM_ROUT_DTL, object_name:PM_ROUT_DTL, status:VALID, product: GME - Process Manufacturing Process Execution , description: Batch routing steps. , implementation_dba_data: GME.PM_ROUT_DTL ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.MIGRATE_BATCH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MIGRATE_BATCH, status:VALID,
-
PACKAGE BODY: APPS.MIGRATE_BATCH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MIGRATE_BATCH, status:VALID,
-
Table: SY_UOMS_MST
12.2.2
product: GMA - Process Manufacturing Systems , description: Unit of measure master for Oracle Process Manufacturing. Synchronized with MTL_UNITS_OF_MEASURE and associated tables when Oracle Financials is used. , implementation_dba_data: Not implemented in this database ,
-
Table: SY_UOMS_MST
12.1.1
product: GMA - Process Manufacturing Systems , description: Unit of measure master for Oracle Process Manufacturing. Synchronized with MTL_UNITS_OF_MEASURE and associated tables when Oracle Financials is used. , implementation_dba_data: Not implemented in this database ,
-
APPS.MIGRATE_BATCH dependencies on GME_BATCH_STEPS
12.1.1
-
APPS.MIGRATE_BATCH dependencies on GME_BATCH_STEPS
12.2.2
-
APPS.MIGRATE_BATCH SQL Statements
12.2.2
-
eTRM - GME Tables and Views
12.2.2
description: PM Module Text Lines. Descriptive text for all tables in this module. ,
-
APPS.MIGRATE_BATCH SQL Statements
12.1.1
-
eTRM - GME Tables and Views
12.1.1
description: PM Module Text Lines. Descriptive text for all tables in this module. ,
-
PACKAGE BODY: APPS.MIGRATE_BATCH
12.2.2
-
PACKAGE BODY: APPS.MIGRATE_BATCH
12.1.1
-
eTRM - GME Tables and Views
12.2.2
description: PM Module Text Lines. Descriptive text for all tables in this module. ,
-
eTRM - GME Tables and Views
12.1.1
description: PM Module Text Lines. Descriptive text for all tables in this module. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1