Shipment Picking Job Creation

Prev Next

🚚 Understanding Shipment Picking Job Creation

What is Shipment Picking Job Creation?

Shipment Picking Job Creation defines how picking jobs are generated once shipments are processed through a Waveflow. It enables customisation based on configurable criteria—such as Company, Priority, Carrier, Shipment Type, or Location—so that picking tasks align with operational strategy.

🧭 Key Configuration Tabs

TabPurpose
WhereFilters which shipments the rule applies to
Group ByControls how picking jobs are grouped
Order ByDetermines the sequence of picking instructions


💼 Common 3PL Example

TabExample ConfigurationPurpose
Whereshipment_header.company_ID = 50Applies only to shipments for Company ID 50
Group Byshipment_header.shipment_numberEnsures all items in a shipment are picked together
Order Bylocation.pick_sequenceOptimises picker route based on warehouse layout


🔍 Accessing Shipment Picking Job Creation

  1. From the Navigation Bar
    Type “Shipment Picking Job Creation” and select it from the dropdown.

  2. Via Configuration Menu
    Configuration > Functional Area Setup > Job Setup > Shipment Picking Job Creation


➕ Adding a New Shipment Picking Job Creation Rule


Click on the Red Action Buttonred action button, this will bring up a drop-down menu, and select "Add"

add uom

Complete the General Tab

General Tab

FieldDescription
NameDescriptive name for the rule
Job TypeType of picking job
Job Number AssignmentShipment Number or Job ID
Priority1 = Highest priority, 999 = Lowest priority
Dependency SequenceUsually set to 0, used only for complex job dependencies



📍 Where Tab


Defines which shipments are eligible for picking jobs.

Key Components:

  • Binary Operator – Combines rules (AND, OR)

  • Column – Attribute to evaluate (e.g., shipment_header.company_ID)

  • Comparison Operator – e.g., =, !=, <, >

  • Value – Target value to match

Example Condition:

Text
shipment_header.company_ID = 81

Creates jobs only for Company ID 81.

Common Columns & Descriptions:

Shipment & Order:

  • shipment_header.shipment_number

  • shipment_detail.erp_order_line_number

  • shipment_header.customer_code

  • shipment_header.shipment_type

  • shipment_header.outbound_status_flow

Item Info:

  • item.item_code,

  •  item.item_category_1

  • shipment_header.max_item_category, shipment_header.min_item_category

Quantity & Weight:

  • shipment_detail.quantity, shipment_detail.open_quantity

  • shipment_header.shipment_detail_qty_sum

  • shipment_header.total_net_weight, total_net_volume, longest_side

Company & Warehouse:

  • company.company_code, warehouse.warehouse_code

  • location.location_code

Carrier & Service:

  • carrier.name, carrier_service.name

Job/Operational:

  • priority, job_zone.name, location.pick_sequence

Location Template Fields:

  • location.template_field_1 to location.template_field_5

Combining Comparison Columns

You can combine multiple conditions using logical operators (such as AND and OR) to further refine you job creation criteria. This allows you to create very specific filters that only select shipments meeting all of your defined conditions. Here are a few examples:

  • Example 1: Filter by Company and Warehouse

Where company.company_code = 'ABC123' AND warehouse.warehouse_code = 'WH01'

Ensures only shipments from Company ABC123 found within Warehouse WH01 will have picking jobs created in this way.

  • Example 2: Filter by Item Group and Carrier

Where item.item_category_1 = 'Electronics' 

  AND carrier.name = 'FastShip'

Ensures only Shipments containing the "Electronics" item category and assigned to "FastShip" carrier will have picking jobs created in this way.




📦 Group By Tab


group by tab


OptionResult
shipment_header.shipment_numberAll items from the same shipment are grouped into one job
job_zone.name or location_codeUseful for zone-based picking or splitting workload geographically




🗺️ Order By Tab


order by tab

Determines the sequence of picking instructions.

Determines picking sequence to improve efficiency.

Common Methods:

  • Template Field Ordering
    E.g., location.locationcodeto mimic pick routes

  • Pick Sequence
    E.g., location.pick_sequence to follow pre-set pick paths




Sequence TypeUse Case Example
location.pick_sequenceSnake path picking across aisles
location.locationcodeCustom sorting based on racking layout
Optimised sequencing reduces travel time and congestion for warehouse operatives.


✅ Final Step

Once configured, click Submit to save and activate your Shipment Picking Job Creation rule.



Once you have selected and entered the required fields, click on the submit buttonsubmit button(1) to add.