Search Results fm_text_tbl
Overview
GMD_ROUTING_DESIGNER_PKG is the Oracle Process Manufacturing (OPM) package body that provides the server-side engine behind the Routing Designer form in Oracle E-Business Suite 12.1.1 and 12.2.2. A routing defines the ordered sequence of operations, resource requirements, and step-level dependencies that a product or process follows during manufacturing. The Routing Designer is the maintenance UI through which planners create routing headers, add and sequence steps, attach step dependencies, and copy or version an existing routing. GMD_ROUTING_DESIGNER_PKG encapsulates the validation, sequencing, and persistence logic that those form actions execute against the GMD_ROUTINGS tables and the legacy FM_ routing detail tables, and it contains the documented entry points calling forms use through the GMD_API_GRP wrapper.
Key Procedures and Functions
The package exposes 25 documented procedures and functions organized around routing maintenance operations:
- CREATE_ROUTING_HEADER, UPDATE_ROUTING_HEADER — insert and maintain the routing header record, including class and version control attributes.
- INSERT_ROUTING_STEP, UPDATE_ROUTING_STEP, UPDATE_OPERATION_STEP, DELETE_ROUTING_STEP — manage operation steps and their sequencing within a routing.
- CREATE_STEP_DEPENDENCY, UPDATE_STEP_DEPENDENCY, DELETE_STEP_DEPENDENCY, GENERATE_STEP_DEPENDENCIES — maintain predecessor/successor relationships between steps and generate dependency chains automatically.
- COPY_ROUTING — duplicate an existing routing, typically for versioning or template reuse.
- GET_ROUTING_MODE, IS_ROUTING_USED_IN_RECIPES, CHECK_VERSION_CONTROL, CHECK_FUNCTION — determine routing state, usage, and versioning eligibility before update.
- VALIDATE_ROUTING_DETAILS, VALIDATE_ROUTING_VR_DATES, UPDATE_VR_WITH_RT_DATES — cross-validate routing details and reconcile validity rule dates with routing dates.
- GET_PROFILE_VALUE, SAVE_PROFILE_VALUE — read and persist routing designer profile options.
Tables Accessed
The package operates primarily on GMD_ROUTINGS and its _B (base) table for header data, and on FM_ROUT_DTL for routing step detail lines. Step dependency rows are held in FM_ROUT_DEP. The user search term, FM_TEXT_TBL, is the legacy OPM text table referenced by the package to persist step-level and routing-level descriptive text blocks associated with the designer form. GEM5_ROUTING_ID_S, GEM5_ROUTINGSTEP_ID_S, and GEM5_TEXT_CODE_S supply primary key values for headers, steps, and text records. GMD_ROUTING_CLASS provides routing class validation, and MTL_UNITS_OF_MEASURE (via INV_CONVERT) is read for unit-of-measure conversions on operation quantities.
Usage Notes
GMD_ROUTING_DESIGNER_PKG is not a public integration API; its documented signature set is consumed by the Routing Designer form through GMD_API_GRP, and it is referenced by one other package. Custom code should not invoke these routines directly. Instead, integrations should use the public routing APIs in GMD_ROUTINGS_PUB and GMD_ROUTING_STEPS_PUB, which internally call the designer package. Because the package reads FND_PROFILE and uses FND_MSG_PUB for error handling, it must run with a valid EBS session and Apps initialization (FND_GLOBAL). The absence of inbound database references confirms it is an internal implementation package for form-driven routing maintenance.
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T3
12.1.1
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T2
12.2.2
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T1
12.2.2
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T3
12.2.2
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T2
12.1.1
-
TRIGGER: APPS.GMA_FM_TEXT_TBL_T1
12.1.1
-
SYNONYM: APPS.FM_TEXT_TBL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FM_TEXT_TBL, status:VALID,
-
SYNONYM: APPS.FM_TEXT_TBL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FM_TEXT_TBL, status:VALID,
-
PACKAGE BODY: APPS.GMD_ROUTING_DESIGNER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_ROUTING_DESIGNER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GME_CREATE_STEP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GME_CREATE_STEP_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMD_ROUTING_DESIGNER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_ROUTING_DESIGNER_PKG, status:VALID,
-
APPS.GMD_RECIPE_DESIGNER_PKG SQL Statements
12.2.2
-
VIEW: APPS.FM_TEXT_TBL_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMD.FM_TEXT_TBL_VL, object_name:FM_TEXT_TBL_VL, status:VALID,
-
PACKAGE BODY: APPS.GMD_RECIPE_DESIGNER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_RECIPE_DESIGNER_PKG, status:VALID,
-
APPS.GMD_RECIPE_DESIGNER_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GME_CREATE_STEP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GME_CREATE_STEP_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMD_RECIPE_DESIGNER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_RECIPE_DESIGNER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GME_CREATE_BATCH_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GME_CREATE_BATCH_PVT, status:VALID,
-
VIEW: APPS.FM_ROUT_MTL_VW1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMD.FM_ROUT_MTL_VW1, object_name:FM_ROUT_MTL_VW1, status:VALID,
-
VIEW: APPS.FM_TEXT_TBL_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.FM_TEXT_TBL_VL, object_name:FM_TEXT_TBL_VL, status:VALID,
-
VIEW: APPS.FM_ROUT_MTL_VW1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.FM_ROUT_MTL_VW1, object_name:FM_ROUT_MTL_VW1, status:VALID,
-
PACKAGE BODY: APPS.GME_CREATE_BATCH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GME_CREATE_BATCH_PVT, status:VALID,
-
APPS.GME_CREATE_STEP_PVT dependencies on FM_TEXT_TBL
12.2.2
-
PACKAGE: APPS.GMD_RECIPE_DESIGNER_PKG
12.1.1
-
PACKAGE: APPS.GMD_RECIPE_DESIGNER_PKG
12.2.2
-
APPS.GMD_ROUTING_DESIGNER_PKG dependencies on FM_TEXT_TBL
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on FM_TEXT_TBL
12.1.1
-
APPS.GMD_ROUTING_DESIGNER_PKG dependencies on FM_TEXT_TBL
12.2.2
-
PACKAGE BODY: APPS.GMD_RECIPE_DESIGNER_PKG
12.1.1
-
APPS.GME_CREATE_BATCH_PVT SQL Statements
12.1.1
-
APPS.GME_CREATE_BATCH_PVT dependencies on FM_TEXT_TBL
12.1.1
-
APPS.GME_CREATE_STEP_PVT dependencies on FM_TEXT_TBL
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on FM_TEXT_TBL
12.2.2
-
APPS.GME_CREATE_BATCH_PVT dependencies on FM_TEXT_TBL
12.2.2
-
PACKAGE BODY: APPS.GMD_RECIPE_DESIGNER_PKG
12.2.2
-
APPS.GME_CREATE_BATCH_PVT SQL Statements
12.2.2
-
APPS.GME_CREATE_STEP_PVT SQL Statements
12.1.1
-
APPS.GME_CREATE_STEP_PVT SQL Statements
12.2.2
-
APPS.GMD_ROUTING_DESIGNER_PKG SQL Statements
12.1.1
-
APPS.GMD_ROUTING_DESIGNER_PKG SQL Statements
12.2.2
-
APPS.GMA_FM_TEXT_TBL_T3 dependencies on GMA_FM_TEXT_TBL_PKG
12.2.2
-
APPS.GMA_FM_TEXT_TBL_T2 dependencies on GMA_FM_TEXT_TBL_PKG
12.1.1
-
APPS.GMA_FM_TEXT_TBL_T2 dependencies on GMA_FM_TEXT_TBL_PKG
12.2.2
-
APPS.GMA_FM_TEXT_TBL_T3 dependencies on GMA_FM_TEXT_TBL_PKG
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on FM_MATL_DTL
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on FM_MATL_DTL
12.2.2
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPE_CUSTOMERS
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPE_CUSTOMERS
12.2.2
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPE_PROCESS_LOSS
12.2.2
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPE_PROCESS_LOSS
12.1.1