Search Results gme_gantt_pkg
Overview
GME_GANTT_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the Process Manufacturing (GME/GMD) module family. It provides the server-side data retrieval layer for the Gantt chart visualization used within Oracle Process Manufacturing (OPM) scheduling and batch execution functionality. The Gantt chart presents a graphical, time-oriented view of batch operations, activities, and resource assignments, allowing production planners and shop-floor supervisors to review the sequencing and duration of manufacturing steps across the shop calendar.
In Oracle EBS 12.1.1 and 12.2.2, the package functions as a data access API rather than a business transaction processor. Its role is to query batch headers, batch steps, step resources, operations, activities, and operation classes, then return that data in a structured form suitable for rendering in the client-side Gantt component. It also handles shop calendar retrieval so that working and non-working days can be correctly represented on the timeline. All objects are resolved through APPS synonyms, and the package operates in a VALID state in the documented environment.
Key Procedures and Functions
The ETRM metadata documents eleven procedures and functions within GME_GANTT_PKG. Each supports the assembly of Gantt chart data for a given batch or set of batches.
- INIT_SESSION — Establishes the package session state and initializes internal cursors and variables prior to data retrieval.
- GET_OPERATIONS — Retrieves operation definitions, typically keyed to the routing or recipe associated with the batch being displayed.
- GET_ACTIVITIES — Returns activity records associated with operations, forming the discrete work elements shown on the chart.
- GET_RESOURCES — Fetches resource assignments for batch steps, enabling resource loading to be visualized across the timeline.
- GET_BATCH_PROPERTIES — Returns header-level attributes of the batch, such as status, quantity, and identification data.
- CLOSE_CURSORS — Releases open cursors to free session resources once the Gantt data set has been consumed.
- GET_NEXT_BATCH_SET — Provides paginated or iterative retrieval of batch records when more than one batch is displayed.
- FETCH_SHOP_CALENDAR — Retrieves the applicable shop calendar definition used to align the chart's time axis.
- FETCH_WORK_NON_WORK_DAYS — Returns working and non-working day indicators so the Gantt timeline can shade non-productive periods.
- VALIDATE_RESCHEDULE_EVENT — Validates whether a proposed reschedule action is permissible before it is applied.
- DATE_TO_CLIENTDT — Converts server-side date values into the client date representation expected by the Gantt rendering layer.
Tables Accessed
The package reads from a defined set of OPM and common tables through APPS synonyms. Batch execution data is sourced from GME_BATCH_HEADER, GME_BATCH_STEPS, and GME_BATCH_STEP_RESOURCES. Process definition data is drawn from GMD_OPERATIONS_B, GMD_ACTIVITIES_B, GMD_OPERATION_CLASS_B, and their base tables GMD_OPERATIONS, GMD_ACTIVITIES, GMD_OPERATION_CLASS, and GMD_RECIPES. Item descriptions are resolved from MTL_SYSTEM_ITEMS_KFV. Resource master information is obtained from CR_RSRC_MST, while CM_ALYS_MST and FM_FORM_MST support resource and formula context. Calendar data is retrieved from BOM_CALENDARS.
Usage Notes
GME_GANTT_PKG is typically invoked by the OPM Gantt chart user interface and related scheduling forms to populate the display before rendering. Because no other packages reference it, it is not a shared utility dependency; callers interact with it directly. Custom extensions requiring Gantt-style batch or resource data may call the documented procedures, observing the conventional sequence of INIT_SESSION, retrieval calls, and CLOSE_CURSORS. The VALIDATE_RESCHEDULE_EVENT routine should be invoked prior to committing drag-and-drop rescheduling actions. All calls run under the APPS schema and inherit standard EBS security and MOAC behavior.
-
PACKAGE: APPS.GME_GANTT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GME_GANTT_PKG, status:VALID,
-
PACKAGE: APPS.GME_GANTT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GME_GANTT_PKG, status:VALID,
-
PACKAGE BODY: APPS.GME_GANTT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GME_GANTT_PKG, status:VALID,
-
SYNONYM: APPS.CR_RSRC_MST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CR_RSRC_MST, status:VALID,
-
PACKAGE BODY: APPS.GME_GANTT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GME_GANTT_PKG, status:VALID,
-
SYNONYM: APPS.GMD_OPERATION_CLASS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATION_CLASS_B, status:VALID,
-
SYNONYM: APPS.GME_GANTT_GTMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GME_GANTT_GTMP, status:VALID,
-
SYNONYM: APPS.CR_RSRC_MST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CR_RSRC_MST, status:VALID,
-
SYNONYM: APPS.GMD_ACTIVITIES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_ACTIVITIES_B, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEP_RESOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEP_RESOURCES, status:VALID,
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_TIMEZONES_PVT, status:VALID,
-
SYNONYM: APPS.GMD_ACTIVITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_ACTIVITIES, status:VALID,
-
SYNONYM: APPS.GMD_OPERATION_CLASS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATION_CLASS, status:VALID,
-
SYNONYM: APPS.GMD_ACTIVITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_ACTIVITIES, status:VALID,
-
PACKAGE: APPS.GMP_CALENDAR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMP_CALENDAR_API, status:VALID,
-
SYNONYM: APPS.CM_ALYS_MST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CM_ALYS_MST, status:VALID,
-
SYNONYM: APPS.GMD_OPERATION_CLASS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATION_CLASS, status:VALID,
-
SYNONYM: APPS.GMD_OPERATION_CLASS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATION_CLASS_B, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEP_RESOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEP_RESOURCES, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEPS, status:VALID,
-
SYNONYM: APPS.GMD_ACTIVITIES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_ACTIVITIES_B, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.GMP_CALENDAR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMP_CALENDAR_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_TIMEZONES_PVT, status:VALID,
-
SYNONYM: APPS.GMD_ROUTINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_ROUTINGS, status:VALID,
-
SYNONYM: APPS.GMD_OPERATIONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATIONS_B, status:VALID,
-
SYNONYM: APPS.GMD_ROUTINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_ROUTINGS, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEPS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.CM_ALYS_MST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CM_ALYS_MST, status:VALID,
-
SYNONYM: APPS.BOM_CALENDARS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BOM_CALENDARS, status:VALID,
-
SYNONYM: APPS.BOM_CALENDARS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BOM_CALENDARS, status:VALID,
-
SYNONYM: APPS.GMD_OPERATIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATIONS_B, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEP_ACTIVITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEP_ACTIVITIES, status:VALID,
-
SYNONYM: APPS.GMD_RECIPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_RECIPES, status:VALID,
-
SYNONYM: APPS.GMD_OPERATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATIONS, status:VALID,
-
SYNONYM: APPS.GMD_OPERATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_OPERATIONS, status:VALID,
-
SYNONYM: APPS.GMD_RECIPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_RECIPES, status:VALID,
-
SYNONYM: APPS.GME_BATCH_STEP_ACTIVITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_STEP_ACTIVITIES, status:VALID,
-
SYNONYM: APPS.GME_BATCH_HEADER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_HEADER, status:VALID,
-
SYNONYM: APPS.GME_BATCH_HEADER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GME_BATCH_HEADER, status:VALID,
-
PACKAGE: APPS.GME_DEBUG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GME_DEBUG, status:VALID,
-
PACKAGE: APPS.GME_DEBUG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GME_DEBUG, status:VALID,
-
SYNONYM: APPS.FM_FORM_MST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FM_FORM_MST, status:VALID,
-
SYNONYM: APPS.FM_FORM_MST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FM_FORM_MST, status:VALID,
-
SYNONYM: APPS.GMD_RECIPE_VALIDITY_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_RECIPE_VALIDITY_RULES, status:VALID,
-
SYNONYM: APPS.GMD_RECIPE_VALIDITY_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_RECIPE_VALIDITY_RULES, status:VALID,
-
SYNONYM: APPS.GME_MATERIAL_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GME_MATERIAL_DETAILS, status:VALID,