Skip to content

Generate Picking Lists


Table of Contents


1. Use Cases

Quick Links: Turn pending fulfillments into actionable work | Pick and pack different carriers separately | Multiple people pick the same batch during peak

Scenario 1: Morning Start — Turn Today's Pending Fulfillments into Actionable Picking Work

Situation: First thing in the morning, hundreds of fulfillments waiting to ship have piled up in the system. But a fulfillment itself is only a record of "what goods go to whom" — it is not an instruction warehouse staff can carry to the shelves and pick from.

Use this feature: Here you filter the fulfillments to process today and, once confirmed, generate picking lists. The system groups the fulfillments into waves and produces picking lists one by one, each being an actual picking sheet.

Result: The generated picking lists appear in the picking list list, ready to be assigned to warehouse staff to start picking.


Scenario 2: Goods for Different Carriers and Sales Channels Must Be Picked and Packed Separately

Situation: The warehouse handles several shipping types at once — black cat home delivery, convenience-store pickup, self-delivery, and more. Picking them mixed together to the packing station easily causes order mix-ups, and downstream labeling and loading get jammed too.

Use this feature: In split settings, enable grouping into waves by shipping method and by sales channel. The system places fulfillments of the same nature into the same wave.

Result: Goods in the same wave share the same carrier and sales channel, so once picked they can flow straight into the corresponding packing and loading process, reducing sorting and order mix-ups.


Scenario 3: Shipping Peak — Multiple People Need to Pick the Same Batch at Once

Situation: During big promotions or peak seasons, order volume spikes. A single sheet packed with hundreds of product types cannot be picked completely or accurately by one person.

Use this feature: In split settings, set the maximum product types and maximum quantity per picking list, and the system automatically splits the same wave into several shorter picking lists.

Result: Several warehouse staff each take a picking list and work in parallel, shortening the time to complete the whole batch.


2. Features

This is the starting point of picking work. A fulfillment only states "what goods to ship"; this page is responsible for turning fulfillments into the actual picking sheets in warehouse staff's hands: first filter the fulfillments to process, then decide how to group them into waves and how to split the lists, and once generated they can be assigned to staff to start picking. Once you are familiar with it, pairing this with filter templates lets you do "pick a template → confirm → start picking".

Generate Picking Lists - Page Overview

Quick Navigation: Filter Fulfillments | Choose Picking Method | Wave and Split Settings | Apply Filter Template | Generate and View Results

2.1 Filter the Fulfillments to Pick

First use the filter conditions to pull out the fulfillments to include in this picking round. After clicking Load Pending Tasks, the matching fulfillments are listed below for selection. Only fulfillments that are "allocated and not yet started" are pulled out; those already in another picking list, already shipped, or already canceled do not appear.

Fields marked with * are required

FilterHow to fillNote
*Merchant NameIn multi-merchant operations, choose which merchant's goods to pickA single round can only generate picking lists for one merchant
Shipping DateChoose "Today", "All", or a custom date rangeDefaults to today only, to avoid pulling out too many historical records at once
Channel NamePick only orders from a specific sales channel (e.g. Shopee, official site)
Shipping TypePick only orders for a specific carrier (e.g. black cat, convenience store)
Maximum FulfillmentsLimit how many fulfillments are pulled out at most this roundAvoids pulling out too many at once and jamming the work

Other advanced conditions (specific product, order number, product quantity, whether it has a note, whether it is an urgent order) are entered by name as needed. Urgent orders are automatically placed at the top of the list.

2.2 Choose the Picking Method

After selecting the fulfillments to pick, click Create Picking Task, and in the settings panel that pops up, choose the Picking Mode. This choice determines how the generated picking lists are picked and cannot be changed after generation:

Generate Picking List - Options drawer after loading fulfillments

Picking MethodBest for
App PickingWarehouse staff use a handheld device to scan barcodes while picking; the system records what was picked and how much in real time
Paper PickingPrint a paper picking detail sheet; after staff finish picking by paper, they go to Confirm Picking to report the actual quantities

2.3 Set Wave and Picking List Splitting

In the same settings panel you can decide how this batch of fulfillments is grouped into waves and how many each picking list holds. First group into waves (decide how many fulfillments each wave holds), then split each wave into several picking lists by the quantity limits.

SettingEffectNote
Fulfillments LimitThe maximum fulfillments a wave can contain; beyond that it is automatically split into multiple wavesControls the size of a single wave
Group into waves by shipping methodSplit fulfillments of different carriers into different wavesKeeps the carrier consistent within a wave, easing downstream loading
Group into waves by sales channelSplit fulfillments of different sales channels into different waves
Product Types LimitThe maximum product types per picking list; beyond that it is split into several lists within the same waveControls the length of a single sheet
Total PCS LimitThe maximum pieces per picking list; beyond that it is split into several lists within the same waveControls the weight of a single sheet

2.4 Apply Filter Template

If you often use the same set of filter conditions, you can apply a filter template at the top of the page to bring in saved filter and split settings with one click, saving you from resetting them each time. This feature belongs to an advanced plan and is not shown when it is not enabled.

2.5 Generate and View Results

After confirming the settings and submitting, the picking lists start generating. Once complete, go to the picking list list to view all the picking lists generated this round; click into any one to start picking or print the paper sheet.


3. FAQ

Quick Navigation: FAQ | Important Notes

3.1 FAQ

▪ Where do I see the generated picking lists?

Go to the picking list list. All the picking lists generated this round are listed there; click in to pick, print, or view the Tote Residual Inventory.

▪ How do I choose between App Picking and Paper Picking?

If staff scan while picking with a handheld device, choose App picking and the system records in real time; if you want to print the details, let staff pick manually, and report afterward, choose paper picking. The differences between the two and the follow-up flow are in 2.2 Choose the Picking Method. The picking method is decided at generation and cannot be changed afterward.

▪ Why can't some fulfillments be filtered out?

Only fulfillments that are "allocated and not yet in another picking list" are pulled out. Fulfillments already in another picking list, already shipped, or already canceled do not appear. Check whether the fulfillment's current status qualifies.

▪ What is the difference between the maximum product types and the maximum quantity?

The maximum product types counts "how many distinct products (SKU)", while the maximum quantity counts "how many pieces in total (PCS)". If either is exceeded, the system splits the picking list into several lists within the same wave. See 2.3 Wave and Split Settings for details.

▪ Can I undo after generating picking lists?

Yes. If a whole list was picked wrong, you can terminate the picking list in the picking list detail; if only certain fulfillments need to be pulled out, go to the picking wave detail to return those fulfillments. The difference and impact of terminating versus returning are explained on the corresponding pages.

▪ Can I still adjust the conditions after applying a template?

Yes. Applying a template just brings in the saved conditions once; after bringing them in, you can still manually add or remove filters or modify the split settings before generating.

3.2 Important Notes

⚠️ Important Reminders

  • The Picking Mode is decided at generation and cannot be changed afterward; if chosen wrong, you can only terminate and regenerate.
  • A single round can only generate picking lists for one Merchant Name; to pick a different merchant's goods, generate separately.

💡 Tip: During a shipping peak, lowering the maximum product types and quantity per picking list splits out more short lists for several people to pick at once, completing the whole batch faster.


FeatureDescriptionLink
Picking ListsView and manage all generated picking listsGo
Auto-Picking RulesSave frequently used filter and split conditions as a template for repeated useGo
Picking Wave DetailView all fulfillments in a wave, print, and returnGo