Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC][WMS] Virtual Good Reservation #23

Closed
jgrandguillaume opened this issue Sep 10, 2019 · 2 comments
Closed

[RFC][WMS] Virtual Good Reservation #23

jgrandguillaume opened this issue Sep 10, 2019 · 2 comments
Assignees

Comments

@jgrandguillaume
Copy link
Member

Source : https://docs.google.com/document/d/1mct6bFFWJqW01wGFcjc-uQNEjyCxvh6Y9TuFdRhe-b0/edit#
Part of: #1

This RCF to propose a POC implementation for the following

  • Currently the reservation is performed by adding reserved quantities on quants, which is fine as long as the reservation is made right after the order confirmation. This way, the first arrived, first served principle is always applied. But if you release warehouse operations in a chosen order (through deliver round for example), then you need to be sure the reservations are made in respect to the first arrived first served principle and not driven by the order you choose to release your operations.
  • Allow each delivery move to mark a quantity as virtually reserved. Simple rule would be first ordered, first served. More complex rules could be implemented.
  • When the reservation of a picking move occurs, the quantity that is reserved is then based on the quantity that was promised to the customer (virtually reserved):
    • The moves can be reserved in any order, the right quantity is always reserved
    • The removal strategy is computed only when the reservation occurs. If you reserve order 2 before order 1 (because you have/want to deliver order 2) you can apply correctly fifo/fefo.
      • For instance order 1 must be delivered in 1 month, order 2 must be delivered now.
      • Virtually lock quantities to be able to serve order 1
      • Reserve remaining quantity for order 2 and apply fefo
  • Allow to limit the promised quantity in time. If a customer order now for a planned delivery in 2 months, then allow to not lock this quantity as virtually reserved
    Allow to perform reservations jointly with your delivery rounds planning. Reserve only the quants you planned to deliver.
@jgrandguillaume jgrandguillaume transferred this issue from OCA/stock-logistics-warehouse Apr 20, 2020
@jgrandguillaume
Copy link
Member Author

@jgrandguillaume
Copy link
Member Author

RFC is over, were entering the pilot phase. To clean up I'm closing related issues

sebalix pushed a commit to sebalix/wms that referenced this issue Jun 4, 2020
…ing-pick-less-qty

cluster picking: fix reservation inconsistency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants