have an invoice and a list of orders associated with that invoice. I want checkbox at the beginning of each row for the products, and I need to interact with a large number of product rows. Is there any way to do this?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
1
Reply
1965
Views
Yes, there are a couple of ways to add a checkbox to each product row in Odoo:
- Override the create invoice line function: This method involves modifying the function that creates invoice lines to only create an invoice for the checked lines.
- Create a new model: Another approach is to create a new model with the same fields as 'sale_order_line' and add your additional fields (including the checkbox) there. You can then add functionality so that if the checkbox is enabled, that line will automatically be added to 'sale_order_line'. If the checkbox is disabled, the line will be removed from 'sale_order_line'. This will require overriding the 'create', 'write', and 'unlink' functions of that model.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
3
Apr 25
|
3903 | ||
|
5
Nov 23
|
42224 | ||
Create dynamic tree view
Solved
|
|
3
Sep 23
|
8975 | |
|
1
Sep 22
|
3274 | ||
|
2
Jul 22
|
2452 |