Skip to content

Generate Picking List


Table of Contents


1. Use Cases

Quick Links: Daily Picking | Batch Processing | Convenience Store | Urgent Orders | Specific Product

Scenario 1: Generate Today's Picking Lists at Start of Shift

Situation: The morning shift begins and you need to organize today's orders into picking lists so pickers can start working.

Steps:

▸ Load fulfillments

  1. Select a merchant
  2. "Shipping Date" defaults to "Ship Today" — just confirm it
  3. Click "Load Pending Tasks"

▸ Configure options and create

  1. Review the list, then click "Create Picking Task" (loaded tasks are selected by default)
  2. In the options panel, check "Separate by Shipping"
  3. Click "Confirm"

Result: Check the generated picking lists in "Picking Lists". Fulfillments with different shipping types are separated, making packing and assignment to different pickers easier.


Scenario 2: Process a Large Number of Orders in Batches

Situation: There are 500 fulfillments — putting them all on one picking list is too messy, and you want multiple pickers working at the same time.

Steps:

  1. Select a merchant and load all fulfillments
  2. Click "Create Picking Task" and set in the options:
    • "Fulfillments Limit": 50
    • "Product Types Limit": 100
  3. Click "Confirm"

Result: Check "Picking Lists" — the system generates multiple picking lists, each wave with about 50 fulfillments, so several pickers can work simultaneously.


Scenario 3: Process Only Convenience Store Orders

Situation: The convenience store courier is arriving soon and you need to rush those orders.

Steps:

  1. Select a merchant
  2. In "Shipping Type", choose the convenience store options
  3. Click "Load Pending Tasks"
  4. Click "Create Picking Task"
  5. Click "Confirm"

Result: The list shows only convenience store fulfillments, and the generated picking lists can be prioritized.


Scenario 4: Handle Urgent Orders

Situation: A batch of urgent orders needs priority handling and should not be mixed with regular orders.

Steps:

  1. Select a merchant
  2. Expand "Advanced Filters" and check "Urgent Only" under "Urgent"
  3. Click "Load Pending Tasks"
  4. Click "Create Picking Task" and set a smaller "Fulfillments Limit" (e.g. 10-20)
  5. Click "Confirm"

Result: Urgent orders form their own picking lists and can be processed first.


Scenario 5: Merchant Wants to Ship Orders Containing a Specific Product

Situation: A best-selling product was just restocked and the merchant wants orders containing it shipped immediately.

Steps:

  1. Select a merchant
  2. Expand "Advanced Filters" and search for the product in "Contains Products"
  3. Click "Load Pending Tasks"
  4. Click "Create Picking Task"
  5. Click "Confirm"

Result: The list shows all fulfillments containing that product, ready to ship right after restocking.


2. Features

Generate Picking List combines multiple allocated fulfillments into picking lists: filter the fulfillments to process, configure wave grouping and picking list splitting rules, then create them in batch. A picking list bundles multiple fulfillments into one work order — pickers collect everything needed in one pass and then distribute the items to each fulfillment, which is much more efficient than picking order by order.

Quick Jump: Select Merchant | Apply Preset | Filters | Task List | Picking List Options

2.1 Select Merchant

Location: First step after entering the page

Description: Select the merchant to generate picking lists for. The system shows that merchant's "Allocated" fulfillments.

💡 Tip: Only fulfillments in "Allocated" status can be added to picking lists. Fulfillments still "Pending" or "Out of Stock" must have inventory allocated first before they appear here.

2.2 Apply Preset

Location: Top of the filter area

Description: If you use the same filter combination often, create a preset in advance on the "Auto-Picking Rules" page, then pick it in "Apply Preset" to apply the conditions automatically. When a preset is selected, the manual filter fields below are hidden.

💡 Tip: The dropdown shows presets for the selected merchant plus general presets with no merchant assigned. If no preset is selected, manual filters are used. Presets are an advanced-plan feature — if this field is not shown, your plan does not include it.

2.3 Filters

Filter fields are grouped into "Primary" and "Advanced" areas. Use the gear icon at the top right to open "Field Display Settings" and customize where each field appears (primary / advanced / hidden).

Default Primary Filters

FilterDescriptionUsage
Task TypeFilter by fulfillment source typeOptions: "All", "Order Fulfillment", "Material Picking", "Stock Transfer"
Channel NameFilter by sales channele.g. Shopee, momo, web store; multiple selection
Shipping DateFilter by scheduled shipping dateChoose "Ship Today", "All" or "Custom Date"
Shipping TypeFilter by delivery typee.g. home delivery, convenience store; multiple selection
Load LimitLimit the number of resultsEnter a number (max 1000); leave empty to load all

💡 Tip: "Ship Today" includes both orders scheduled to ship today and orders with no shipping date, so orders without a date are not missed.

Default Advanced Filters (expand "Advanced Filters")

FilterDescriptionUsage
Contains ProductsFilter by specific productsSearch by product name or SKU; multiple selection
Order NumbersFilter by order numbersMultiple order numbers separated by commas
Products CountFilter by number of product types in the orderSet a number and comparison (=, ≥, ≤)
Total Product QuantityFilter by total item quantity of the orderSet a number and comparison (=, ≥, ≤)
Same Product FilterFind orders with identical product compositionChoose "All", "Same Items" or "Same Items & Quantity"
Note FilterFilter by whether orders have notesChoose "All", "No Note" or "Has Note"
UrgentShow urgent orders onlyCheck "Urgent Only"

Field Display Settings

Click the gear icon at the top right of the filter area to choose whether each field appears in "Primary", "Advanced" or "Hidden". The system remembers your settings and applies them automatically next time.

2.4 Task List

After clicking "Load Pending Tasks", the matching fulfillments are listed:

ColumnDescription
CheckboxSelect fulfillments to include (all selected by default after loading)
Task NameFulfillment identifier; urgent ones show a lightning icon and sort to the top
Order NumberNumbers of the related orders (merged shipments may map to multiple orders)
Receiver NameReceiver name
ChannelSales channel
Shipping TypeDelivery type
Total QuantityTotal item quantity in the fulfillment
Created AtWhen the fulfillment was created

A search box above the list filters the loaded results instantly by task name, order number or receiver.

💡 Tip: The system loads at most 2000 fulfillments at a time. If there are too many, narrow the range with filters or the "Load Limit".

2.5 Picking List Options

After selecting fulfillments, click "Create Picking Task" to open the "Picking List Options" panel, divided into three sections:

Picking Mode

OptionDescription
App PickingDigital workflow: staff must scan barcodes with a phone or PDA to verify products and quantities; inventory updates in real time. Requires the App Picking feature
Paper PickingTraditional workflow: generates a paper picking detail PDF for manual checking

Wave Splitting

Decides how fulfillments are divided into independent work batches (waves).

OptionDescriptionDefaultSuggestion
Fulfillments LimitMaximum fulfillments per wave; excess splits into more waves5050 in general; 100 for large volumes of simple orders
Separate by ShippingFulfillments with different shipping types go to different wavesNoRecommended — makes downstream sorting easier
Separate by ChannelFulfillments from different sales channels go to different wavesNoUseful for mixed multi-channel shipping

Picking List Splitting

Within the same wave, further splits into multiple picking lists by item counts, so pickers can divide the work.

OptionDescriptionDefaultSuggestion
Product Types LimitMax number of different products per picking list; excess splits automaticallyUnlimited50-100 when there are many product types
Total PCS LimitMax total item quantity per picking list; excess splits within the same waveUnlimitedPrevents a single list from being too heavy or large

After configuring, click "Confirm". The system starts creating the picking lists; when done, check them in "Picking Lists".


3. FAQ

Quick Jump: FAQ | Important Notes

3.1 FAQ

▪ Why can't I find any fulfillments?

Please check:

  1. Whether the correct merchant is selected
  2. Whether the fulfillments are in "Allocated" status (only allocated fulfillments can be added to picking lists)
  3. Whether the filters are too strict (e.g. shipping date is set to today but the fulfillment is scheduled for tomorrow)
  4. Whether the fulfillments are already in another picking wave (fulfillments already in a wave do not appear)

▪ What does "Allocated" mean?

After an order passes the inventory check, the system "allocates" stock to its fulfillment and the status becomes "Allocated". The items are reserved for that fulfillment and picking can begin. Allocating before picking guarantees the picker will actually find stock at the shelf instead of making a wasted trip.


▪ What are the "Task Type" options?

Fulfillments come from three sources:

  • Order Fulfillment: shipping regular customer orders
  • Material Picking: collecting raw materials for work orders
  • Stock Transfer: shipping transfers between warehouses

For daily order shipping, choose "Order Fulfillment".


▪ What is the difference between App Picking and Paper Picking?

  • App Picking: scan barcodes with a phone or PDA; inventory updates in real time and no paper detail is needed. Suitable when mobile devices are available.
  • Paper Picking: generates a PDF detail sheet for manual checking. Suitable for poor network environments or when handheld devices are inconvenient. Note that the paper sheet is a snapshot at generation time — later order changes are not reflected and differences must be handled manually afterwards.

▪ What are "Product Types Limit" and "Total PCS Limit" for?

These two options control picking list splitting:

  • Product Types Limit: limits how many different products one picking list can contain. Too many types means the picker must visit many shelves, reducing efficiency.
  • Total PCS Limit: limits the total item quantity per picking list. Too many items may not fit on the picking cart.

When limits are exceeded, the system automatically splits into multiple picking lists within the same wave.


Different shipping types may have different packing and handling workflows:

  • Convenience store pickup has size limits
  • Home delivery may need different packing materials
  • Postal mail has weight limits

Separating them makes packing easier and helps each carrier's driver collect the right parcels.


▪ I generated a picking list with the wrong fulfillments — can I cancel it?

A picking list cannot be deleted directly. If wrong fulfillments were selected, go to the picking list's wave page and "Return" the fulfillments. Returned fulfillments become selectable again, and once all fulfillments in a picking list are returned, the list is automatically marked "Terminated".


▪ Can one fulfillment be added to multiple picking lists?

No. A fulfillment can only belong to one picking wave at a time. If it is already in a wave, it will not appear in search results. This prevents two pickers from picking the same fulfillment twice.


▪ After clicking Confirm, when will the picking lists appear?

After clicking "Confirm", the system starts creating them; large batches take some time. A notification appears at the top right when finished, and you can check the results in "Picking Lists".


▪ What are "Same Items" and "Same Items & Quantity" for?

These filters find orders with identical product composition:

  • Same Items: orders contain exactly the same product types
  • Same Items & Quantity: same product types and same quantities

Such orders pick very quickly because every order needs the same things and can be processed in batch.


▪ Can filter conditions be saved?

Yes. Use the "Auto-Picking Rules" feature to save frequently used filter combinations and apply them directly when generating picking lists. Field display settings (primary/advanced/hidden) are also remembered automatically.

3.2 Important Notes

⚠️ Important Reminders

  • Confirm the correct merchant is selected before generating picking lists
  • Only fulfillments in "Allocated" status can be added
  • After generation, check the results in "Picking Lists"
  • Checking "Separate by Shipping" is recommended for smoother downstream work
  • Keep waves small — 50 fulfillments or fewer per wave is recommended

FeatureDescriptionLink
Picking ListsView all picking listsGo
Picking HistoryView historical picking recordsGo
Auto-Picking RulesManage filter presets and auto generationGo
Order ListManage ordersGo