Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once CSR puts the orders in approved status, they are in suitable state to be moved to warehouse for their fulfilment. In warehouse, the user (fulfillment. The Warehouse Manager ) selects a collection of orders on the basis of shipping method, warehouse area or order size. This grouping allows user to get the multiple orders picked in one go and also optimize the quick delivery of the orders. The orders are grouped in a picking plan. Here, user can fulfil fulfill a single order also in case he receives a request of a premium customer which need to be fulfilled on high priority.

...

Use Case Name

Create Picklist

ActorWarehouse Manager
DescriptionWarehouse Manager selects order and generates a Picking Plan

Trigger

The Warehouse Manager assesses Warehouse application

Precondition

The order is in Approved status.

Basic Path

  1. User selects the 'Picking' tab.
  2. User selects batch picking plan. The choices are by Shipping method, by Warehouse area, and by No. number of order items.

  3. If the search is by Shipping Method, the system generates and presents a picking plan on the basis of different shipping methods.

  4. User clicks on [Submit] button.
  5. The system generates and presents a picking plan on the basis of selected criteria.

  6. User creates a Picklist from the generated picking plan.

  7. User can print the Picklist and Pick Ticket(s).

  8. User can review the orders which has not picked/packed yet.

Alternative Path 1

In step 3, if the user selects criteria to search by Warehouse Area, the system creates and presents a picking plan on the basis of different warehouse area(s) available.

Alternative Path 2

In step 3, if the user selects to search by Order Size, the system creates and presents a picking plan on the basis of Order Size limits set in the system.

Alternative Path 3

In step 3, the user can select any combination of option for search by criteria

Alternative Path 4

The user can select a single order for creating Picklist.

1. User selects the 'Picking' tab.
2. User views the order ready for picking.
3. User creates the Picklist for the selected order.

Post-condition

The Picklist is created in the system.

Exception Paths

The user may abandon the search at any time.

Story 2 - Manage Picklist

The user ( Warehouse Manager ) keeps track of the picklists in the system. User can assign a picker Picker and hand-over the picking plan to the pickerPicker. Picker will pick the items from the warehouse as mentioned in the picking plan and accordingly he/she will put them accordingly in the bins of his the picking cart. In case he/she Picker finds that picklist(s) is/are not picked yet, user  Warehouse Manager can re-print the Picklist(s) and assign to the pickerPicker. In case the user receives notification from the picker Picker that the picklist has been picked from the warehouse, he/she Picker should be able to mark the picklist as 'Picked'. If needed user may cancel the picklist also. In as well, in this case the orders in the picklist should be re-available while creating next picking plan. Notably, the picklist can only be cancelled if it is in 'Input' or 'Printed' status.

...

Use Case Name

Manage Picklist

ActorWarehouse Manager and Picker
DescriptionWarehouse Manager creates a Picklist and assigns a Picker for the list.

XRef

Story 1: Create Picklist

Trigger

The Warehouse Manager selects 'Manage Picklists' option.

Precondition

Picklists(ready to be picked) exist in the system.

Basic Path

  1. User selects the Picklist and assigns the Picker.

  2. User selects the Picklist and views the Pick/Packing reports.

  3. User marks the Picklist as 'Picked' if he receives notification that the Picklist has been picked from the system.

  4. User can cancel the Picklist if he receives a cancellation order request.

Post-condition

The status of the Picklist is updated.

Exception Paths

User may abandon the system at any time.

Story 3 - Pack Order

Once the picker completes the picking of the order items in the picklist, he/she takes his cart to the packing station for packing of the orders. At packing stationAfter picking, at the packing station, the packer verifies the items of the order in the picklist against items in the picking bin. User (Packer) can provide the handling instructions to the shipper in case he finds the order items need special handling care for delivery. User puts the order items on the weighing machine and records the weight and size of the order items, here user may decide to ship the order in one or multiple shipments(packages) on the basis of dimensions and weight of the order items. User can also ship partial order if few of the order items are back-ordered. User may put the order on hold, in case he finds the order items in the bin do not match with he actual ordered items. Once the shipment package has been completed, user can mark the shipment package as 'Packed' and go ahead for the shipment details. Invoice and packing slip are automatically sent for printing on network configured printer. At this point, the payment get captured in the system and GL ledgers are updated automatically. If due to some reasons, e.g. Shipper's site is down because of some network issue and the process cannot be completed online, then user can proceed with the offline shipping method, here user will manually(by phone calling the shipper) get the tracking number from the shipper and will complete the order manually.

Use Case:

Use Case Name

Pack Order

ActorWarehouse Manager and Packer
DescriptionWarehouse Manager creates a Picklist and assigns a Picker for the list.

XRef

User Story 2: Manage Picklist

Trigger

Packer selects the order to be packed

Precondition

User has accessed the Shipments main screen and the orders exist in the system which are ready to be packed(Picklist containing is in Input/Assigned/Picked/Printed status or the order is in Approved status).

Basic Path

  1. User clicks on 'PACKING' tab.
  2. User enters the Order Id or Picklist Bin Id and submits the request.

  3. The system checks that the fields whether it is blank or has valid order id.

  4. The system presents user with order items to be packed if valid order id is supplied.
  5. User selects the Packaging Input Box(as per the shipping method selected), enters packaging box dimensions such as length, width, height(in inches) and package weight(in lbs).
  6. User goes to shipment page with 'Picked' status.
  7. User may enter the shipping instructions, if handling instructions need to be provided to Shipper for this package and updates the shipment.
  8. User can update the address or the shipping method, if required.

  9. User can view the shipment order items information.

  10. User completes packing & marks shipment as "Packed”.

  11. User can generate shipping manifest report.
  12. System captures payment. Creates Invoice, shipping label and packing slip for the order is generated and sent to network printer for printing.

Alternative Path
If the order is in multiple Picklist Bins then system should display error message. Packer should enter Picklist Bin Id only, to follow the basic path of the use case.

Post-condition

User packs the shipment and hands over to shipping carrier. Payment is captured and general ledgers of accounting are updated.

Exception Paths

User may abandon the operation at any time. The packing process resumes from where it was abandoned earlier.

...