ODOO'S FUNCTION
In Odoo, for service products with the subcontracting service type, it is not allowed to manually select subcontractors on the sales order. Instead, the system automatically takes the first vendor defined in the product template, which creates limitations in flexibility and control.
Additionally, Odoo lacks the capability to generate a purchase order directly from a field service task, which poses further limitations to operational efficiency in subcontracting workflows
CLUEDOO'S FUNCTION
CLuedoo offers:
The ability to select a subcontractor directly on the sales order line for products set as subcontracting services, helping businesses assign vendors more flexibly per order and streamline subcontractor management.
\t2️⃣The option to create a purchase order directly from a field service task, enabling faster procurement, reducing manual steps, and improves overall efficiency in service operations.
CREATE A PURCHASE ORDER DIRECTLY FROM THE FSM TASKGo to Project > Access an existing project/ create a new one > On the Project form, check Field Service checkbox inside the Settings Tab | ![]() |
Open a FSM task > Assign the following fields: Allocated Time, Site, Product, Subcontractor > Create PO Note: Product and Subcontractor are the compulsory fields if you want to create a Purchase Order from the Task Product, Subcontractor, and Purchase Order Line and Create PO button are only visible It's an FSM Task if its project has the checked Field Service checkbox | ![]() |
2. After that, there will be a Purchase Order created which is visible on the Purchase Order Line > Click on the Internal Link button on the Purchase Order Line. |
|
Continue to click on the Internal Link of the Order Reference | ![]() |
You will see the following information:
Notes:
| ![]() ![]() |
| ![]() ![]() |
3. On the List View of the tasks, select FSM Tasks > Actions > Create PO > Mass create the Purchase Orders for these tasks at the same time | ![]() |
CREATE A PURCHASE ORDER FROM THE FSM TASK GENERATED WITHIN A SALES ORDERCase 1: For Subcontracted Service Product Go to Product > Create a Service Product and Set up necessary fields:
| ![]() |
Move to the Purchase tab > Set up Vendor Pricelist > Check the Subcontract Service checkbox. | ![]() |
2. Go to Sales > Create a new Sales Order > Assign the configured product and choose a Subcontractor > Confirm > A Purchase Order is created automatically. Notes:
| ![]() |
Click on the Purchase button to move to the Purchase Order form to see details | ![]() |
Click on the Tasks button to move to the Task form to see details | ![]() |
Case 2: No Subcontracted Service Product 1. Go to Products > Create a Service Product and set up the necessary fields:
|
|
In the Purchase tab, make sure the Subcontract Service checkbox is unchecked | ![]() |
Go to Sales > Create a new Sale Order > Assign the configured product > Confirm > Click on the Task button to move to the Task Form to see details Note: If you set a Subcontractor on the order lines, Subcontractor (Order Lines) = Subcontractor (Task) |
|
On the Task form > Assign a Subcontractor > Click on Create PO button > There will be a Purchase Order created Note: The list of Subcontractorsn shows all contacts | ![]() |
| |
4. On Purchase Order form
|
|





















