Daily updates from Odoo
Monday, March 16, 2020
14 changes · master
Enhancements to existing features
VoIP calling is now supported on mobile devices, including microphone permission handling, mobile-friendly call dialogs, and better navigation with the back button. This makes it easier for users to place and manage business calls directly from phones or tablets while keeping the experience consistent with desktop use.
Resolved issues and error corrections
The 2019 Intrastat reporting complement now applies to all relevant countries instead of only Belgium. Reports also show the origin country and partner VAT directly, making compliance review easier for business users.
Original PR description
Task 2191369 * The complement for 2019 should have been for everyone, not only for Belgium. * We want to display the origin country and the partner vat in the report too, not only in the xml. Related to https://github.com/odoo/enterprise/pull/8211
Code cleanup and technical improvements
The salary package configurator can now be used without the Payroll app, making contract signing and salary package setup available to more companies. Its options, employee information requests, and summary lines are now data-driven and localization-ready, while Belgian-specific payroll simulation is moved into dedicated modules.
Miscellaneous changes
Task [2213464](https://www.odoo.com/web#id=2213464&action=333&active_id=1691&model=project.task&view_type=form&cids=&menu_id=4720) Sometimes it doesn't make sense to show the total of a tax section. By setting the formula to None, we can now hide it Forward-Port-Of: odoo/enterprise#9249 Forward-Port-Of: odoo/enterprise#9227
Original PR description
Task [2213464](https://www.odoo.com/web#id=2213464&action=333&active_id=1691&model=project.task&view_type=form&cids=&menu_id=4720) Sometimes it doesn't make sense to show the total of a tax section. By setting the formula to None, we can now hide it Forward-Port-Of: odoo/enterprise#9249 Forward-Port-Of: odoo/enterprise#9227
l10n_co_edi is deprecated since December 2019, and shouldn't be installed alone but in combination with the module l10n_co_edi_ubl_2_1. opw-2211448 Forward-Port-Of: odoo/enterprise#9243
Original PR description
l10n_co_edi is deprecated since December 2019, and shouldn't be installed alone but in combination with the module l10n_co_edi_ubl_2_1. opw-2211448 Forward-Port-Of: odoo/enterprise#9243
Issue - Install Sign, Contacts, Studio - Set up permissions for Marc demo: - Sign nothing - Admin: settings - Log in as Marc demo - Edit a partner form view with studio - Add any field Error Cause The sign inherited view is still in the res.partner view even if the user doesn't have the permission Solution Use group_ids OPW-2212891 Forward-Port-Of: odoo/enterprise#9195
Original PR description
Issue - Install Sign, Contacts, Studio - Set up permissions for Marc demo: - Sign nothing - Admin: settings - Log in as Marc demo - Edit a partner form view with studio - Add any field Error Cause The sign inherited view is still in the res.partner view even if the user doesn't have the permission Solution Use group_ids OPW-2212891 Forward-Port-Of: odoo/enterprise#9195
Also use base to check & warn about unaccent being installed or not. And the code could probably use the unaccent wrapper to not blow up when the module gets installed with a missing unaccent, or something. Forward-Port-Of: odoo/enterprise#9068
Original PR description
Also use base to check & warn about unaccent being installed or not. And the code could probably use the unaccent wrapper to not blow up when the module gets installed with a missing unaccent, or something. Forward-Port-Of: odoo/enterprise#9068
We don't want to modify existing partners, as clients might not realize we modified its vendors data. The IBAN is now only added to the partner if the OCR has created it by itself. Forward-Port-Of: odoo/enterprise#9208
Original PR description
We don't want to modify existing partners, as clients might not realize we modified its vendors data. The IBAN is now only added to the partner if the OCR has created it by itself. Forward-Port-Of: odoo/enterprise#9208
PURPOSE M2O field should not be clickable in fullscreen mode, to avoid navigation between breadcrumbs SPEC Set no_open option to True on component field TASK 2146856 Forward-Port-Of: odoo/enterprise#9178 Forward-Port-Of: odoo/enterprise#9150
Original PR description
PURPOSE M2O field should not be clickable in fullscreen mode, to avoid navigation between breadcrumbs SPEC Set no_open option to True on component field TASK 2146856 Forward-Port-Of: odoo/enterprise#9178 Forward-Port-Of: odoo/enterprise#9150
Information on which marketplace includes the tax in the item price is hard-coded in stable versions. In master, it will be moved to the data. OPW-2195855 Forward-Port-Of: odoo/enterprise#9074 Forward-Port-Of: odoo/enterprise#8904 Migration script: odoo/upgrade#921
Original PR description
Information on which marketplace includes the tax in the item price is hard-coded in stable versions. In master, it will be moved to the data. OPW-2195855 Forward-Port-Of: odoo/enterprise#9074 Forward-Port-Of: odoo/enterprise#8904 Migration script: odoo/upgrade#921
### Impacted versions: 13.0 ### Steps to reproduce: 1. Install l10n_ar module 2. Configure a electronic journal 3. Create an invoice in the journal created in (2) with this features  ### Current behavior: Is is raising this AFIP validation error  ### Expe
Original PR description
### Impacted versions: 13.0 ### Steps to reproduce: 1. Install l10n_ar module 2. Configure a electronic journal 3. Create an invoice in the journal created in (2) with this features  ### Current behavior: Is is raising this AFIP validation error  ### Expected behavior: The invoice is been properly validated without raising AFIP Validation error. We add a unit test to ensure that this case will work from now on Forward-Port-Of: odoo/enterprise#8833 Forward-Port-Of: odoo/enterprise#8596
This commit fixes a bug that was introduced with the Pdf Splitter in 83a470e5aeed1ca2450ddf3925c6d6d418a45901 that was causing a reload of the view whenever the document viewer was closed even when no reload was required. This commit fixes this issue. task-2216848 Forward-Port-Of: odoo/enterprise#9236
Original PR description
This commit fixes a bug that was introduced with the Pdf Splitter in 83a470e5aeed1ca2450ddf3925c6d6d418a45901 that was causing a reload of the view whenever the document viewer was closed even when no reload was required. This commit fixes this issue. task-2216848 Forward-Port-Of: odoo/enterprise#9236
In case `hr_recruitment.stage_jobX` was removed, the module can't be installed since there is a reference to non-existing data. opw-2216203 Forward-Port-Of: odoo/enterprise#9226
Original PR description
In case `hr_recruitment.stage_jobX` was removed, the module can't be installed since there is a reference to non-existing data. opw-2216203 Forward-Port-Of: odoo/enterprise#9226
In cases there are multiple accounts, an incorrect SQL query is generated. opw-2216206 Forward-Port-Of: odoo/enterprise#9230
Original PR description
In cases there are multiple accounts, an incorrect SQL query is generated. opw-2216206 Forward-Port-Of: odoo/enterprise#9230