Daily updates from Odoo
Navigate
Branch
Friday, October 4, 2019
3 changes
Enhancements to existing features
Point of Sale orders can now use make-to-order routes so related inventory movements can trigger follow-up operations such as preparation, dispatch, or component consumption tracking. This helps businesses like restaurants and electronics retailers manage stock flows more accurately while still selling through the POS workflow.
Original PR description
Before this commit, pos_restaurant could not be configured to trigger a bom explosion of a freshly prepared dish, in order to track ongoing (estimated) raw material consumtion (estimated, as based on…
Before this commit, pos_restaurant could not be configured to trigger a bom explosion of a freshly prepared dish, in order to track ongoing (estimated) raw material consumtion (estimated, as based on estimated bom values). This commit replays the logic employed in mrp module onto the pos module, that is: when the route that happens to reflect the specs of a move in the picking at hand defines make_to_order, adjust that move accordingly. After this, a product or product category can be configured (through a route) to be make_to_order. Apart from the above use case, this also enables routing logic for a Point of Sale, if - although a POS - the business requires it. Example: Dispense of electronic goods often times have a separate dispatch window, need a serial registration an IMEI unlock, etc. while still beeing sold through a POS sales flow. **Description of the issue/feature this PR addresses:** - Inventory moves coming from POS are not chainable - Several use cases require this possibility, two examples: - Restaurant, which wishes to estimate ongoing raw material consumption based on bom explosions - Electronics dispatching requireing advanced routing, while seeling in a POS workflow **Current behavior before PR:** - Inventory moves coming from POS are not chainable **Desired behavior after PR is merged:** - Advanced configuration can be undertaken, so that: - Inventory moves coming from POS are chainable. **Note:** Please do not close, even if not immediately accepted (`wishlist` tag). This PR is meant to be carried along and actively maintained, until this semantic will be completed this way or another. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @xoe-labs
Resolved issues and error corrections
This fixes the ordering of Mexican tax templates so the standard 16% taxes are selected by default when setting up products or invoices. It prevents 0% or 4% taxes from being incorrectly preselected, reducing manual corrections for Mexican accounting users.
Original PR description
[FIX] Sequencing Template Taxes in order promote up 16% taxes as default ones. = <img width="1602" alt="Screen Shot 2019-08-22 at 9 32 05 PM" src="https://user-images.githubusercontent.com/7598010/63562797-886f4980-c524-11e9-9ec2-f0416c77fb23.png"> Before this commit when installing `l10n_mx` chart of accounts taxes for 0% and 4% were the ones assigned by default in products or in invoices for sales and purchase, respectively. Reason was wrong sequence in the Template of Taxes, combined with order of creation, ids. now the two ones with lowest sequence are the 16% Taxes. Regards. Update - A PR in https://github.com/odoo/odoo/pull/35994 was made for forward-porting purposes This PR will be left for CI-dummy purposes. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix removes leftover spaces from internal access record identifiers in the Board, Mail, and Project areas. Keeping these identifiers consistent helps avoid errors during module updates, migrations, or integrations that reference those records.
Original PR description
This was already performed on 3c568aec0b46, but there still are some remnants on model access records. Fixes odoo/odoo#25408 Closes odoo/odoo#37946 Cherry pick in master for safety