-
-
Notifications
You must be signed in to change notification settings - Fork 208
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] Grouped deliveries for RMAs #211
Comments
+1 @florian-dacosta i think this will be great, to group all the lines on the same rma instead to have a single rma by line. |
This was done on purpose as a design principle, as:
|
I don't really agree, I have multiple customers who receive multiple products at once, and have the same treatment. But, the main issue for me, is really about delivery, you can process all products one by one at RMA level, but when delivering, you do not want to send multiple pack to customer if you return/replace multiple products. So I worked on a POC, in order to group the RMA only on the inventory/logistic level (with procurement group). @pedrobaeza What do you think of such a module? |
But you already have that in current module. You just need to select all of the RMAs in the list, and click on Action > Return/Refund for doing them grouped. Have you tried? |
I got your point @pedrobaeza
but when you have to return a sale order with 5 lines or more (in some companies its more usual than you think to have this kind of returns), then you have to do the 5 receipts manually (this case is even worse if you use lots), i think the receipt can be the same for the 5 rma´s of the same order if done at the same time, and keep the isolated treatment you said at rma level to repair refund or replace. I have to say that this case only happens on rma´s created from the sale order (rma_sale) if you do this from the delivery by return button and check create rma´s on the wizard only one receipt its created for all the rma´s |
AFAIK, you are able to also do the receipt all together with the same technique. |
I think it cant be done, and with lots i am sure that it cant be done. |
I'm talking about generating one single reception picking, that is covered by the module. |
Let me explain the case, steps to reproduce on runbot: if its not clear i can make a video, as i said it only happens from rma button on sale order, if you try to do this from return button on delivery 3 rma are created and 1 receip |
Then that seems a bug. @chienandalu can you take a look? |
I'll do. You can assign me |
From what I see, the reception is always one picking per RMA.
This may seem unnecessary, but it actually is a big usability improvement to be able to search for a unique reference in group of RMA. |
About this issue i want to mention that it only happen with rma_sale when you try to create rma from RMA button on sale order. |
There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
The need to have multiple RMAs grouped into a single document is questionable, I am not sure yet if it will be a blocking point for some customers, but I believe it is an issue at least on the warehouse point of view.
For instance if you create multiple RMAs from one sale order because you have to receive and replace multiple products,
I guess you may be able to process it in batch with the replacement wizard on RMA side, but as a result, every product should be grouped in the same picking.
You don't want to do multiple deliveries to the same customer if it is not necessary, right?
I think the grouping could be done quite easily with a procurement group.
Maybe it would be possible to create automatically a procurement group for all the RMAs created from the sale order for instance, it would be a start, what do you think? (in rma_sale)
Or directly in rma module, we could have an option to create a procurement group automatically on RMA creation or find an existing one on existing rma sharing some common criterias (same partner, draft state, same requested operation...)
Also, I did not see any shipping_partner field on RMA.
On the test I made, if I create a RMA from a sale order which has a different delivery address than the main partner, the RMA won't take it into account and I will send the replacement product at the wrong address (different from the one in the original sale order)
Any reason? Else I'll try to make a PR about this.
Thanks for your insights
@pedrobaeza @chienandalu @ernestotejeda
The text was updated successfully, but these errors were encountered: