Skip to Content
Menu
This question has been flagged
1 Reply
780 Views

Hi everyone,

I'm currently implementing Odoo Inventory and Sales for a business that uses both internal stock and dropshipping, depending on the type of construction project. 

Here’s the issue:

When I create a quotation from the Project module (by selecting products directly from a project task), Odoo automatically selects a route and this route is uneditable in the Sales Order.

But when I create a quotation from the Sales module, I can select and modify the route manually, which is exactly what I need.

The problem is that for some products we need both options enabled (Buy + Dropship), because in practice we either deliver from stock or use dropshipping depending on the project (residential vs industrial). + errors could to changes in the quantities of the stock ...

But when the quotation is created from a project, I can't modify anything about the route,  it's completely locked, and Odoo forces one route, usually the dropshipping route. (The company mainly uses the Project module) 

I’m looking for a way to manually choose the route even when the quotation is generated from the Project module.

Has anyone faced this situation? Is there any solution or workaround for this? I’m not a developer, just trying to manage it functionally.

Thanks a lot

Avatar
Discard
Best Answer

You could automate your replenishment to default to Dropship for the Products in question (those that can be delivered either way).

Doing so will create a Purchase Order upon adding a Product to a Project Task, with the "Deliver To" field being set to "Dropship" by default. If for some Sale Order you don't want that to be the case, simply change it to "Receipts" before confirming the Purchase Order.

Defaulting to "Dropship" will prevent Odoo from putting together multiple Purchase Orders from different Customers.


Such a Sale Order could look like this:

Step 1: Confirm Sale Order with just "a project task" Product

Step 2: Add "a stock product" Product to the Project Task -> Odoo will create a Purchase Order defaulting to "Dropship"; Confirm it to have your Dropship delivery on the Sale Order

Step 3: Add the same (or any other) Product to the Project Task -> Odoo again will create a Purchase Order defaulting to "Dropship"; This time, change it to "Receipts" and you'll have a Delivery Slip on the Sale Order

Avatar
Discard
Related Posts Replies Views Activity
2
Aug 25
146
2
Aug 25
1591
2
May 25
843
2
Apr 25
1762
1
Apr 25
4855