Search Results supply_crossdock




Overview

WMS_SELECTION_CRITERIA_TXN_V is an APPS-owned database view within the Warehouse Management (WMS) module of Oracle E-Business Suite, valid in releases 12.1.1 and 12.2.2. It exposes selection criteria records used by the WMS rules engine, which drives putaway, picking, task, label, costing, and crossdocking decisions in warehouse operations. Rather than storing data itself, the view projects transactional selection criteria from the underlying WMS_SELECTION_CRITERIA_TXN table and enriches each row with decoded and human-readable values resolved through the WMS_RULES_WORKBENCH_PVT package.

The view's primary role is reporting and integration. It converts numeric codes—rule types, item types, ABC classes, category sets, customer, vendor, freight, and organization identifiers—into display-friendly names and codes. This makes the view well suited for operational reporting, troubleshooting rule configuration, and feeding external or custom processes that must interpret WMS rule assignments without reproducing the decoding logic. Because several transformations depend on package function calls, the view functions as a query convenience layer over the workbench presentation logic.

Underlying Base Objects

The documented base objects referenced by the view are WMS_SELECTION_CRITERIA_TXN (SYNONYM), WMS_RULES_B (SYNONYM), WMS_STRATEGIES_B (SYNONYM), and the WMS_RULES_WORKBENCH_PVT package. WMS_SELECTION_CRITERIA_TXN is the driving source: each row corresponds to a staging assignment of selection criteria identified by STG_ASSIGNMENT_ID and ordered by SEQUENCE_NUMBER. WMS_RULES_B supplies rule definitions associated with the assignment, WMS_STRATEGIES_B provides the strategy context against which rules are grouped, and WMS_RULES_WORKBENCH_PVT supplies the PL/SQL functions that resolve descriptive values for the decoded columns.

Key Columns

Common Use Cases and Queries

Typical uses include auditing which items, item types, or categories a rule targets; verifying effective-date and enablement status; and extracting rule criteria for migration or external planning systems. To retrieve criteria by item type name and rule category:

  • SELECT stg_assignment_id, sequence_number, rule_type, item, item_type_name, from_organization_code, from_subinventory_name FROM wms_selection_criteria_txn_v WHERE rule_type = 'PUTAWAY' AND item_type_name = :p_item_type_name ORDER BY stg_assignment_id, sequence_number;
  • SELECT stg_assignment_id, rule_type, from_organization_code, customer_name, category_set_name, abc_group_class_name, enabled_flag FROM wms_selection_criteria_txn_v WHERE from_organization_id = :p_org_id AND enabled_flag = 'Y' ORDER BY rule_type, sequence_number;

Because some columns are derived through WMS_RULES_WORKBENCH_PVT calls, queries returning large result sets can incur extra PL/SQL overhead; restricting by organization, assignment, or rule type improves performance.