Daily updates from Odoo
Friday, April 21, 2023
7 changes
Enhancements to existing features
Usability of the EDI settings is improved with shorter message, better warning, simpler wording, better translations. Same goes for the EDI messages about sent invoices and EDI invoice states. Community PR: [odoo-dev/#117601](https://github.com/odoo/odoo/pull/117601) Task link: https://www.odoo.com/web#id=3263708&cids=1&model=project.task task-3263708
Original PR description
Usability of the EDI settings is improved with shorter message, better warning, simpler wording, better translations. Same goes for the EDI messages about sent invoices and EDI invoice states. Community PR: [odoo-dev/#117601](https://github.com/odoo/odoo/pull/117601) Task link: https://www.odoo.com/web#id=3263708&cids=1&model=project.task task-3263708
Code cleanup and technical improvements
Internal chat channel references were renamed from Mail Channel to Discuss Channel across related enterprise, mobile, testing, and helpdesk live chat areas. This prepares the product structure for a future separation of Discuss and Mail modules, with little expected day-to-day impact for users.
Original PR description
\* = mail_mobile, test_mail_enterprise, website_helpdesk_livechat In preparation of splitting discuss and mail modules. https://github.com/odoo/odoo/pull/118354 https://github.com/odoo/upgrade/pull/4553
Miscellaneous changes
Forward-Port-Of: odoo/enterprise#40081 Forward-Port-Of: odoo/enterprise#39991
Original PR description
Forward-Port-Of: odoo/enterprise#40081 Forward-Port-Of: odoo/enterprise#39991
Purpose ======= Fix the drop zone visual effect which was still visible in the chatter and discuss after dragging content into documents. Specifications ============== Remove the unnecessary stop propagation on the documents drop event which was preventing the chatter and discuss drop zone from noticing the event leaving the visual effect visible. Task-3274753 Forward-Port-Of: odoo/enterprise#39974
Original PR description
Purpose ======= Fix the drop zone visual effect which was still visible in the chatter and discuss after dragging content into documents. Specifications ============== Remove the unnecessary stop propagation on the documents drop event which was preventing the chatter and discuss drop zone from noticing the event leaving the visual effect visible. Task-3274753 Forward-Port-Of: odoo/enterprise#39974
1 helpdesk: adjust the text of the ribbon in the helpdesk dashboard Steps to reproduce: - Install the helpdesk app - Active the French (BE) / Français (BE) Language - Got to helpdesk app - Check the ribbon text Issue: - When the ribbon contains too long text, some of the text is cropped and doesn't displayed correctly. In commit, - We changed the left and top properties of the ribbon so that the text will not b
Original PR description
1 helpdesk: adjust the text of the ribbon in the helpdesk dashboard
Steps to reproduce:
- Install the helpdesk app
- Active the French (BE) / Français (BE) Language
- Got to helpdesk app
- Check the ribbon text
Issue:
- When the ribbon contains too long text, some of the text is cropped and doesn't displayed
correctly.
In commit,
- We changed the left and top properties of the ribbon so that the text will not be crop.
task- 3098157
Forward-Port-Of: odoo/enterprise#39899
Forward-Port-Of: odoo/enterprise#35229before this commit, the closing tag for the field is added twice ( />/> ) in the form view. after this commit, the duplicated closing tag will be removed for the field tag Forward-Port-Of: odoo/enterprise#39544
Original PR description
before this commit, the closing tag for the field is added twice ( />/> ) in the form view. after this commit, the duplicated closing tag will be removed for the field tag Forward-Port-Of: odoo/enterprise#39544
Steps to reproduce: -Have l10n_be_hr_payroll installed -Go to payrol->configuration->SalaryPackageConfig->Resume -Create a new Resume -Select Value Type: Contract Value or Payslip Value -Verify the js error with duplicate keys found Issue: field code = fields.Selection(_get_available_fields) on l10n_be_hr_contract_salary yields two "duplicate" tuples ('holidays', 'Extra Time Off') and ('SALARY', 'Salary') ('SALARY', 'Salary') is distinct from hr_contract_salary_payroll
Original PR description
Steps to reproduce: -Have l10n_be_hr_payroll installed -Go to payrol->configuration->SalaryPackageConfig->Resume -Create a new Resume -Select Value Type: Contract Value or Payslip Value -Verify the…
Steps to reproduce:
-Have l10n_be_hr_payroll installed
-Go to payrol->configuration->SalaryPackageConfig->Resume
-Create a new Resume
-Select Value Type: Contract Value or Payslip Value
-Verify the js error with duplicate keys found
Issue:
field code = fields.Selection(_get_available_fields)
on l10n_be_hr_contract_salary yields two "duplicate" tuples
('holidays', 'Extra Time Off') and ('SALARY', 'Salary')
('SALARY', 'Salary') is distinct from hr_contract_salary_payroll
('SALARY', 'salary'), the js keys are checked by tuple[0]
Cause:
potentially a js error, when debug is on, differences between
the field code selection values in debug on/off were not observed
duplicate, likely undeeded, entries on code selection field
Solution:
normalize hr_contract_salary_payroll added tuples with casing on
values of the form (VALUE,Value)
l10n_be_hr_contract_salary remove duplicate entries using a set
alternative solution: check if to be added tuples are present
in super obtained list
opw-3244252
Forward-Port-Of: odoo/enterprise#39495