Daily updates from Odoo
Tuesday, June 28, 2016
8 changes · master
New functionality added to Odoo
This change adds TaxCloud integration so Odoo can automatically calculate US sales tax based on customer location and product tax category. It reduces manual tax setup for US sales and improves accuracy across sales, website, point of sale, delivery, and invoicing flows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …text in max_tax to get tax based on product TIC code
This adds TaxCloud integration so Odoo can calculate U.S. sales tax using the customer address and product tax category. It reduces manual tax setup by creating or reusing the appropriate tax rate automatically during sales flows.
Original PR description
…roduct TIC category and customer address in United States. [IMP]TIC category view and code improvement [IMP]refactor code [Add]security access rules [IMP]pass partner in context [IMP]improve the code [IMP]restructure file [IMP]add test cases and set default api key for taxcloud [IMP]check for state if tax exist for that state or not [IMP]improve the code [IMP]improve the code as per comment and make tax check based on zip code of partner
Enhancements to existing features
Project issues no longer carry an unused sales team setting, reducing clutter and removing an unnecessary sales dependency. This cleanup makes the issue module easier to maintain without changing core user workflows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr The sales team defined on the project issue is never used. Furtermore, in the method 'stage_find' contains a parameter team_id BUT a project_id is given when called. That way, we can also remove the dependency to sales_team which doesn't make sense anymore, and remove 2 useless ir.model.access rules
CRM activity analysis labels were renamed to better reflect who created an activity and who is responsible for the lead. This reduces confusion in reports and filters, helping sales teams interpret activity data more accurately.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Author: User who logged the activity in the chatter ----> Activity Logger Responsible: User assigned on the lead ----> Assigned Salesman Salesperson filer = Author. --> Same label : Activity Logger
The website builder’s snippet examples now use newer, more current Odoo images. This refresh makes the page-building experience feel more modern and better aligned with the current product look.
Original PR description
Description of the issue/feature this PR addresses: <strong>Task: </strong>https://www.odoo.com/web#id=26657&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <strong>Pad: </strong>https://pad.odoo.com/p/r.26c7f6fed990a6004cbdd3a1d91a0a58 Current behavior before PR: Website snippets images are old version of odoo. Desired behavior after PR is merged: Website snippets images are new. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update prevents an error when a blank field path is used while mapping records. It makes the system behave more consistently and reduces the need for special handling in custom business logic.
Original PR description
This is an extension of method `mapped()` to not crash when the argument is `""`.
Calendar reminders are now delivered through Odoo's live notification system, helping users receive event alerts more reliably and promptly. Reminder acknowledgements are tracked per attendee, so users are less likely to miss or repeatedly see the same alarm, and messages show times in the user's local timezone.
Original PR description
Task: https://www.odoo.com/web#id=19576&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.vLPf7RQxElNE4MlN
Resolved issues and error corrections
This fix restores analytic group settings that were unintentionally removed from Sales and Purchase configuration. It helps businesses keep access to existing analytic accounting options used for tracking and reporting costs and revenues.
Original PR description
The commit 2277b8955dfee9e9aafdcb631c69aa334797ecdb removed these groups while they should be kept. opw-681848