Tuesday, February 16, 2016
8 changes · master
Enhancements to existing features
Vendor bills no longer let users create a new purchase order from the “Add Purchase Order” field, reducing accidental purchase order creation during billing. The purchase order status and action wording are also clarified by renaming “Done” to “Locked” and “Set to Done” to “Lock Bills,” making it clearer that future bills are blocked for that order.
Original PR description
On the field 'Add Purchase Order' on vendor bills, don't allow the user to create a new purchase order. The button 'Set to Done' is not clear. This button will prevent the creation of new invoices for this purchase order. Done is not a 'final' state and the naming is not clear. Fp proposes to rename the state 'Locked' and the button 'Lock Bills'.
Installing or upgrading apps now takes users directly back to the App Switcher instead of showing many setup reminder screens. This streamlines the post-install experience and removes obsolete setup prompts across several apps and localizations.
After installing or upgrading apps, users are now taken back to the main App Switcher automatically instead of being sent through setup checklist actions. This streamlines the post-install experience and removes redundant setup prompts across several apps.
Original PR description
And jump to the App Switcher automatically on module install/upgrade. That way, we can remove a lot of ir.actions.todo in the code.
Code cleanup and technical improvements
The inventory-related code was reorganized into smaller, clearer files, with some dead or suspicious code removed along the way. This should make the stock and manufacturing-sales areas easier to maintain without introducing major business-facing changes.
Original PR description
And jump to the App Switcher automatically on module install/upgrade. That way, we can remove a lot of ir.actions.todo in the code.
The digital sales module has been migrated to Odoo's newer application framework and reorganized into the current file structure. This helps keep the feature maintainable and compatible with ongoing platform development, with little direct change expected for end users.
Original PR description
Task : https://www.odoo.com/web#id=12048&view_type=form&model=project.task&action=327 Pad : https://pad.odoo.com/p/r.sWID4M4UazVGmZfO
The online delivery module was reorganized and updated to Odoo's newer development framework. This helps keep the checkout delivery experience maintainable and aligned with current platform standards without introducing a major business process change.
Original PR description
Task : https://www.odoo.com/web#id=12048&view_type=form&model=project.task&action=327 Pad : https://pad.odoo.com/p/r.sWID4M4UazVGmZfO
The website sale options component was reorganized and migrated to Odoo's newer development framework. This should make future updates easier and reduce maintenance risk, with no intended change to the customer shopping experience.
Original PR description
Task : https://www.odoo.com/web#id=12048&view_type=form&model=project.task&action=327 Pad : https://pad.odoo.com/p/r.sWID4M4UazVGmZfO
The online sales area was modernized to use Odoo's newer internal framework, making it easier to maintain and evolve. The update also cleans up unused pieces and reduces the risk of errors in related event sales and delivery flows, with little expected change for day-to-day users.
Original PR description
Task : https://www.odoo.com/web#id=12048&view_type=form&model=project.task&action=327 Pad : https://pad.odoo.com/p/r.sWID4M4UazVGmZfO