Search Confirmation
Problem Statement
Currently, when adding batch-tracked items to the POS cart, users must manually select a batch from a dialog every time. This creates several issues:
- Workflow Inefficiency: Cashiers need to click through an additional dialog for every batch item, slowing down checkout
- Manual Error Risk: Cashiers may accidentally select batches with later expiry dates, leaving soon-to-expire stock unsold
- Inventory Management: No automatic enforcement of FIFO (First In, First Out) principles for perishable goods
- User Experience: Extra clicks and decisions required during high-pressure checkout scenarios
This is particularly problematic for businesses dealing with:
- Medicines and pharmaceuticals (expiry dates critical)
- Food and beverages (perishables)
- Cosmetics and personal care (shelf life concerns)
- Any inventory with time-sensitive stock rotation
Proposed Solution
Implement automatic batch selection with FIFO/FEFO logic that:
- Automatically selects the batch with the earliest expiry date when adding batch-tracked items to cart
- Bypasses the batch selection dialog for faster checkout
- Maintains manual override option via a prop for scenarios requiring manual batch selection - This can be implemented in the POSNext Settings as a toggle
- Sorts batches by expiry date both in API responses and offline cache
This has been successfully implemented in the native ERPnext Point of Sale as seen in the attached screenshot
UI Mockups / Screenshots
Alternatives Considered
No response
Feature Area
Cart / Item Management
Business Priority
High - Significant impact on daily operations
Current POS Next Version
1.13.0
Additional Context
No response
Contribution
Search Confirmation
Problem Statement
Currently, when adding batch-tracked items to the POS cart, users must manually select a batch from a dialog every time. This creates several issues:
This is particularly problematic for businesses dealing with:
Proposed Solution
Implement automatic batch selection with FIFO/FEFO logic that:
This has been successfully implemented in the native ERPnext Point of Sale as seen in the attached screenshot
UI Mockups / Screenshots
Alternatives Considered
No response
Feature Area
Cart / Item Management
Business Priority
High - Significant impact on daily operations
Current POS Next Version
1.13.0
Additional Context
No response
Contribution