DL-046 · Case study
Expiry-aware warehouse automation for a food distributor
A food distributor selling through multiple channels needed warehouse workflows that accounted for expiry dates and inventory batches.
- Client
- Name withheld
- Location
- Thailand
- Industry
- Food distribution
- Capabilities
- 01Audit03Build
01
Challenge
- Standard stock synchronization did not distinguish between sellable batches and near-expiry inventory.
- Warehouse pickers could select the wrong batch despite sufficient available stock.
02
Environment
- Internal ERP and WMS with batch and expiry records.
- Shopee, Lazada and direct-to-consumer orders.
03
Intervention
- Designed FEFO-based picking rules using expiry and batch metadata.
- Created quarantine and channel-specific sellability controls.
- Added checks that prevent unsupported inventory batches from being released into marketplace stock.
04
Outcome
- Marketplace availability aligned with internal batch-level stock restrictions.
- More consistent picking and traceability for expiry-sensitive products.
- 01ORDERSShopee / Lazada→ELIGIBILITYBatch / expiry
- 02ELIGIBILITYBatch / expiry→FEFO PICKINGWMS
- 03FEFO PICKINGWMS→VALIDATIONBefore dispatch
- 04VALIDATIONBefore dispatch→DISPATCHCarrier
Stack and services.
Stack02
Services used01
Tell us what has to work.
A senior engineer reads every brief. Describe the system, what it runs on today and what happens when it fails.
Discuss a project→