bec794f7766aa7d88a6a1395ae0fac2dd4bf2595
Related fields are by default readonly and they should be when it is possible. A editable related field will write on the related model and will cause extra unwanted write of data. These unwanted write can cause performance issues in some case (see odoo/odoo#63865). Then remove the `readonly=False` of some related fields (where it is useless): - In 'mrp.workorder' (mrp): `working_state` and `production_date` should be readonly. - In 'purchase.order' (purchase): `product_id` should be readonly. - In 'purchase.order.line' (purchase): `state` should be readonly. - In 'product.supplierinfo' (purchase_requisition): `purchase_requisition_id` should be readonly. - In 'purchase.requisition' (purchase_requisition): `product_id` should be readonly. - In 'product.template' (stock): `route_from_categ_ids` should be readonly. - In 'stock.move.line' (stock): `is_initial_demand_editable` should be readonly. - In 'stock.move' (stock): `product_tmpl_id` should be readonly. - In 'stock.production.lot' (stock): `product_uom_id` should be readonly. - In 'stock.quant' (stock): `product_tmpl_id` should be readonly. - In 'stock.rule' (stock): `route_sequence` should be readonly. - In 'stock.change.product.qty' (stock): `product_variant_count` should be readonly. - In 'stock.return.picking.line' (stock): `uom_id` should be readonly and also because it is forced by `_prepare_stock_return_picking_line_vals_from_move`, it should be related to the product uom not the one on the move. task-2424248
…
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%