c00267bc340090142ed6c8d62485a6825c657d1b
The inventory adjustment form is not suitable for large inventories. First, a list view embedded in a form view is not convenient since it doesn't provide any search capabilities. The user has to rely on the search feature of the browser, which has restricted features in comparison to the Odoo search field. Then, the existing onchange mechanism coupled with computed fields triggers heavy computations impacting all lines each time a single line is modified. This leads to a hanging page for every inventory line modification, which causes a non-negligeable loss of time. This commit introduces a new tree view for inventory lines, accessible thanks to a stat button on the inventory page. This button is available in debug mode, if the inventory is in state 'Confirmed'. The tree view contains the same fields than the tree view embedded in the form view, without the flaws of the latter. opw-760614
…
…
…
…
…
…
…
…
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, Purchase Management, ...
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.
If you are a developer you may type the following command at your terminal:
wget -O- https://raw.githubusercontent.com/odoo/odoo/10.0/setup/setup_dev.py | python
Then follow the developer tutorials
For Odoo employees
To add the odoo-dev remote use this command:
$ ./setup/setup_dev.py setup_git_dev
To fetch odoo merge pull requests refs use this command:
$ ./setup/setup_dev.py setup_git_review
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%