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

[WMS][12.0] Add stock_putaway_abc - alpha version #699

Closed

Conversation

grindtildeath
Copy link
Contributor

This module implements ABC chaotic storage putaways.

Instead of defining putaway with a fixed location for product or product
category, this module allows to define an ABC preference for product or product
category on the product putaway form.

When such a putaway is applied, it will look recursively for a stock location
without children whose ABC classification matches the ABC priority of the
putaway.

e.g. for a putaway with B priority, it will look on children locations
for a B location. If no B location is found, it will look for a C. If no C
location is found, it will look for an A. Finally, if no location matches, it
will return the stock location where the putaway is applied.

Related to #691

@grindtildeath grindtildeath marked this pull request as ready for review September 6, 2019 09:14
@jgrandguillaume
Copy link
Member

jgrandguillaume commented Sep 6, 2019

Hi @grindtildeath

Thanks for the work. I think either I've not understood something or we didn't understood each other.

What I want to do..

Location structure:

  • Stock
    • HRL
      • Bin 1 Class A
      • Bin 2 Class B
      • Bin 3 Class C
    • FBG
      • Bin 1 Class A
      • Bin 2 Class B
      • Bin 3 Class C

Product put away:

  • On Stock: Put away 1: Product A goes to HRL (set as a fixed location put away)
  • On HRL: Put away 2: Product A is manage as a classification "A" (set as a ABC put away)
  • On FBG: Put away 3: Product A is manage as a classification "C" (set as a ABC put away)

Expected result:

  • If I receive product A in Stock (e.g. from a PO), it should process the put away and lead me to HRL/Bin 1 because put away 1 goes to HRL, then there the put away says apply ABC, so bin 1 is the match here
  • If I receive product A in FBG (e.g. internal move), it should process the put away and lead me to FBG/Bin 3 because put away 3 says apply ABC, so bin 3 is the match here

I'm not sure how to achieve this with the current module. Should I merge put away 1 and 2 at stock level and create put away 3 for FBG ? How can I ask in the put away 1 that product should go to HRL then ?

Thanks for the headline, may be I'm just tired ;)

@jgrandguillaume jgrandguillaume mentioned this pull request Sep 13, 2019
32 tasks
@max3903 max3903 added this to the 12.0 milestone Dec 31, 2019
manuelcalerosolis pushed a commit to xtendoo-corporation/stock-logistics-warehouse that referenced this pull request Oct 21, 2020
Signed-off-by pedrobaeza
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

Successfully merging this pull request may close these issues.

4 participants