/
Batch management

Batch management

1. Use case name (Required)

Manage Batch of product

2. Keywords (Required)

Product batching, Product Lot

3. Actors + description (Required)

  • As a Cashier, I shall be able to scan batch on items & update batch number to order when placing order on POS

4. Pre-conditions

Have a system to manage batch of product in backend

  • Add an attribute "batching" to products with batch

  • Enable importing batch number to product

  • Create a data table with: SKUs, Batch number & Expiry date

6. Main flow (Required)

The most common path of interactions between the user & the system:

  • In store, when check out for customer or create shipment (for later shipment or pick in store later), staff shall be able to assign batch to items and fill qty of each batch

    • View list of batch number (dropdown/search) - Select batch number

      Select batch from drop-down
    • Manually enter batch code

      Save batch number to order items.

  • Quantity in batches shall be updated once the shipment is created. Cashier can view batch number in order details (backend & POS) but this information is not visible to customers

  • As POS works with Elastic Search, Magestore must integrate Elastic Search with Product Shelf-life extension in order to search for a product using Batch Code/ Batch Scan code when Elastic Search is enabled. 

  • When customer requests a refund, cashier can input batch number when doing refund and system should validate batch number to update to the system

8. Fit & Gap analysis (Keep internal)

Compare this use case with the current Magestore solution to identify 3 types:

FIT 100%
Partially FIT + What is the GAP then?
GAP 100%

Related content

Edit batch number in pending order
Edit batch number in pending order
More like this
Real-time inventory update
Real-time inventory update
More like this
Manage by shelf/bin/aisle
Manage by shelf/bin/aisle
More like this