Search Results gml_batch_so_workflow
Overview
GML_BATCH_SO_WORKFLOW is a table owned by the GML schema (Process Manufacturing Logistics) within Oracle E-Business Suite. Its documented purpose is to support the Oracle Order Management (OM) batch reservation workflow — the orchestration mechanism by which process manufacturing batches are matched against sales order lines and then reserved. In practice, this object functions as a staging and state-tracking store for pending batch-to-order reservation requests, giving the workflow engine a persistent record of what needs to be processed and what has already been actioned.
The table is classified as standalone under the heuristic Data Vault analysis mined from its foreign key structure. In data-vault modeling terms it behaves much like a link table that associates workflow instances with order and batch entities, but because no inbound or outbound FK constraints anchor it to the core order and batch masters, it is best treated as an independent work-item queue rather than a fully integrated hub or satellite. That classification is a modeling suggestion only; the physical schema remains a conventional relational table.
Key Information Stored
The documented physical schema contains 14 columns. The most significant are summarized below.
- WF_ITEM_ID — the surrogate primary key, defined by the
GML_BATCH_SO_WORKFLOW_PKunique index. It is also the only documented business-key candidate, since no other unique index is reported. - WF_ITEM_TYPE and WF_ITEM_KEY — identify the Oracle Workflow item being processed. These columns tie each reservation request to the standard workflow runtime tables, allowing the workflow engine to correlate the record with its activity history.
- SO_HEADER_ID — the sales order header being fulfilled; the top-level order reference for the reservation.
- SO_LINE_ID — the specific order line against which the batch is to be reserved.
- BATCH_ID and BATCH_LINE_ID — the process manufacturing batch (and its line detail) nominated for reservation. These link the workflow item to the GME/GMD batch inventory model.
- ACTION_CODE — the operation the workflow should perform, used to distinguish reservation, un-reservation, or similar batch-processing actions.
- CREATION_DATE, CREATED_BY, PROGRAM_APPLICATION_ID, PROGRAM_ID, LAST_UPDATED_BY, and LAST_UPDATE_DATE — standard audit and concurrent-program context columns indicating who or what created and last touched each work item.
Common Use Cases and Queries
Typical usage centers on diagnosing stuck or failed batch reservations. Support and functional analysts query the table to find work items for a given order, batch, or date window, and reporting teams use it to measure reservation throughput and pending backlog.
SELECT wf_item_id, wf_item_type, wf_item_key,
so_header_id, so_line_id,
batch_id, batch_line_id, action_code,
creation_date, last_update_date
FROM gml.gml_batch_so_workflow
WHERE so_header_id = :p_order_header_id;
To locate work items created but not yet actioned, filter on the creation window and compare against workflow status. To audit activity by program, group on program_id and program_application_id. Because the table is small and queue-like, heavy joins to order and batch masters are usually performed on the ID columns rather than through enforced FKs.
Related Objects
The documented relationship data identifies one inbound foreign key: AMS_TCOP_REQUESTS.WF_ITEM_ID references this table's WF_ITEM_ID, linking CRM/telemarketing campaign requests to batch reservation work items. Beyond that, the table integrates conceptually with the following objects through its documented columns:
- AMS_TCOP_REQUESTS — references
GML_BATCH_SO_WORKFLOW.WF_ITEM_IDvia its ownWF_ITEM_IDcolumn. - OE_ORDER_HEADERS_ALL — joined on
SO_HEADER_IDto resolve order context. - OE_ORDER_LINES_ALL — joined on
SO_LINE_IDto resolve line-level detail. - GME_BATCH_HEADERS and GME_BATCH_LINES — joined on
BATCH_IDandBATCH_LINE_IDto resolve batch identity. - WF_ITEMS / WF_ITEM_ACTIVITY_STATUSES — correlated via
WF_ITEM_TYPEandWF_ITEM_KEYto inspect workflow progress. - Oracle Workflow APIs (WF_ENGINE) and the OM batch reservation concurrent programs that populate and consume this queue.
Together these relationships position GML_BATCH_SO_WORKFLOW as the operational bridge between order management demand and process manufacturing batch supply.
-
Table: GML_BATCH_SO_WORKFLOW
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_WORKFLOW, object_name:GML_BATCH_SO_WORKFLOW, status:VALID, product: GML - Process Manufacturing Logistics , description: OM Batch reservation workflow , implementation_dba_data: GML.GML_BATCH_SO_WORKFLOW ,
-
Table: GML_BATCH_SO_WORKFLOW
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_WORKFLOW, object_name:GML_BATCH_SO_WORKFLOW, status:VALID, product: GML - Process Manufacturing Logistics , description: OM Batch reservation workflow , implementation_dba_data: GML.GML_BATCH_SO_WORKFLOW ,
-
VIEW: GML.GML_BATCH_SO_WORKFLOW#
12.2.2
owner:GML, object_type:VIEW, object_name:GML_BATCH_SO_WORKFLOW#, status:VALID,
-
SYNONYM: APPS.GML_BATCH_SO_WORKFLOW
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GML_BATCH_SO_WORKFLOW, status:VALID,
-
SYNONYM: APPS.GML_BATCH_SO_WORKFLOW
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GML_BATCH_SO_WORKFLOW, status:VALID,
-
VIEW: GML.GML_BATCH_SO_WORKFLOW#
12.2.2
-
TABLE: GML.GML_BATCH_SO_WORKFLOW
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_WORKFLOW, object_name:GML_BATCH_SO_WORKFLOW, status:VALID,
-
TABLE: GML.GML_BATCH_SO_WORKFLOW
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_WORKFLOW, object_name:GML_BATCH_SO_WORKFLOW, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.GML_BATCH_WORKFLOW_PKG SQL Statements
12.1.1
-
APPS.GML_BATCH_WORKFLOW_PKG SQL Statements
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
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.GML_BATCH_WORKFLOW_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_BATCH_WORKFLOW_PKG, status:VALID,
-
PACKAGE BODY: APPS.GML_BATCH_WORKFLOW_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_BATCH_WORKFLOW_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.GML_BATCH_WORKFLOW_PKG
12.2.2
-
PACKAGE BODY: APPS.GML_BATCH_WORKFLOW_PKG
12.1.1
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GML_BATCH_SO_WORKFLOW
12.1.1
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GML_BATCH_SO_WORKFLOW
12.2.2
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on DUAL
12.2.2
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on DUAL
12.1.1
-
eTRM - GML Tables and Views
12.2.2
description: Tax reporting classes. ,
-
eTRM - GML Tables and Views
12.1.1
description: Tax reporting classes. ,
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GMI_RESERVATION_UTIL
12.2.2
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GML_BATCH_WORKFLOW_PKG
12.1.1
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GMI_RESERVATION_UTIL
12.1.1
-
APPS.GML_BATCH_WORKFLOW_PKG dependencies on GML_BATCH_WORKFLOW_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - GML Tables and Views
12.2.2
description: Tax reporting classes. ,
-
eTRM - GML Tables and Views
12.1.1
description: Tax reporting classes. ,