Search Results operation_plan_instance




Overview

WMS_WP_TASKS_GTMP_V is a reporting view owned by the APPS schema in Oracle E-Business Suite (documented for 12.2.2, applicable to 12.1.1). It is a thin projection over the Warehouse Management work-plan task staging object WMS_WP_TASKS_GTMP, exposing task-level detail for warehouse execution and mobile (RF) processing. The view presents task identity, transaction context, personnel, status, item, LPN, and operation-plan attributes in a single flattened structure, which makes it convenient for reporting, interfaces, and integration extracts without the caller needing to join the underlying task tables directly. Because the base object is referenced as a synonym, the view inherits whatever privileges are granted on that synonym within the APPS schema.

The view is not a business-transaction master; it is a staging/working projection. Records typically represent tasks in flight, including planned and modified tasks, and carry both original and current values for mutable attributes (for example PERSON_ID versus PERSON_ID_ORIGINAL, STATUS_ID versus STATUS_ID_ORIGINAL, PRIORITY versus PRIORITY_ORIGINAL). This aligns with Warehouse Management task generation and re-planning, where the system records what was originally requested and what the task currently holds.

Underlying Base Objects

The ETRM metadata documents exactly one referenced base object: WMS_WP_TASKS_GTMP, exposed through a synonym. The view is defined as a straightforward SELECT of named columns from that object, with no aggregation, filtering, or joins. Consequently, row cardinality and grain match the base object: one row per task record in the staging table. Any duplicate or transient staging rows appear in the view unchanged.

Because the view performs no join to inventory, order, or personnel tables, it does not resolve foreign-key descriptions beyond those already denormalized into the base object (for example ORGANIZATION_CODE, PERSON, TASK_TYPE, OPERATION_PLAN). Consumers requiring authoritative master data should join to the corresponding base tables.

Key Columns

Common Use Cases and Queries

Typical uses include monitoring open warehouse tasks by status or assignee, analyzing operation-plan execution per plan instance, extracting task data for external systems, and diagnosing processing results (RESULT/ERROR). A representative query filtering by operation plan instance:

SELECT task_id, organization_code, item, operation_plan, operation_plan_instance, operation_sequence, status, priority, person FROM apps.wms_wp_tasks_gtmp_v WHERE operation_plan_instance = :plan_instance ORDER BY operation_sequence, task_id;

Tasks by status and organization:

SELECT organization_code, status, task_type, COUNT(*) task_count FROM apps.wms_wp_tasks_gtmp_v GROUP BY organization_code, status, task_type;

Error and modification review:

SELECT task_id, result, error, is_modified, mmtt_last_update_date, wdt_last_update_date FROM apps.wms_wp_tasks_gtmp_v WHERE result IS NOT NULL OR error IS NOT NULL;

Assignments by person with original-versus-current comparison:

SELECT task_id, person, person_id, person_id_original, status, status_id, status_id_original, priority, priority_original FROM apps.wms_wp_tasks_gtmp_v WHERE person_resource_code = :resource_code;

Because the view is a direct projection, filters on indexed base columns (for example TASK_ID, ORGANIZATION_ID, or OPERATION_PLAN_INSTANCE where indexed on the base object) push down efficiently. Given the staging nature of the underlying object, queries should generally bound results by organization, status, or date to avoid scanning transient task rows.