Skip to Content
Menu
This question has been flagged
3 Replies
2935 Views

I would like some help with the configuration of our return proces in Odoo 17.

We have a client with a shopify store that sells co2 bottles that can be returned. payment is handled by them, we take care of the production, fullfilment etc.


Explanation of the flow:

1- We get an order in our odoo from the shopify store of the client:

2- we sent the end customer 1 filled co2 cylinder in a return box with a return label.

The end customer puts the empty cylinder he has at home in the return box and sends this back to us..

When the end customer does not sent it back in 45 days, we have to give that information to our client so he can bill the customers for not returning the empty co2 cylinder.      

How can we manage this proces in odoo?

a return slip has to be send to the end customers at the same time and we should be able to identify which return cylinder from which customer.

Can we make a return order at the same time a sales order is created?


Can someone help me pleas?


 

Avatar
Discard
Best Answer

A Sales Order with a line item having a positive quantity creates a Delivery Order from your location to your Customer location (this is the standard and default flow).

A Sales Order with a line item having a negative quantity creates a Return Order from your Customer location to you. 


You probably want two products. "New" for the positive line item and "Empty" for the negative line item. Both lines would have positive prices if that is important.

Set the Customer lead time on the "Empty" product to 45 days [this will schedule the Return 45 days after confirmation of the Sales Order], and then check for all Returns due prior to TODAY to see those overdue. 

Avatar
Discard
Best Answer

You could create a push to rule from customer location to stock location and enable this route for empty bottle.

As @Ray mentions in his answer, you may want to create 2 products (empty bottle and the other Co2). Tie both these products with a KiT BoM for the product 'Filled co2 cylinder). 

On receipt of order for filled co2 cylinder from shopify in Odoo, a delivery order would be created for empty bottle & co2 cylinder). Simultaneously a return operation (a receipt/ IN operation) for empty bottle would also be created. 

Below post details the steps to create return route for products

https://www.odoo.com/forum/help-1/return-product-how-to-create-a-receipt-on-a-sale-order-185691


Avatar
Discard
Author Best Answer

Hi Ray 

thank you so much for your help!

what is unclear to me is, how do we get a line item with a negative quantity on the sales order ,

we receive the sales orders from shopify.

Thank in advance!


Avatar
Discard
Related Posts Replies Views Activity
3
Feb 25
2734
1
Dec 24
2491
2
Mar 24
2845
2
Mar 24
3361
0
Sep 23
1839