Thursday, June 11, 2020
6 changes
Resolved issues and error corrections
This fix prevents an error from appearing in Project Forecast when the optional Timesheets feature is not installed. It ensures users can open and use project-related views without being blocked by a missing optional setting.
Original PR description
This change https://github.com/odoo/enterprise/commit/d44ddf3c3554b008df118ea0b6c97505541f6725#diff-4d9fd2c814ce5bac25cfc074b1e5b6c9L42 returns traceback because timer_setting is from hr_timesheet witch is optionnal. Task-2273687
This fixes an issue where selecting a menu item from the home screen search bar caused an error instead of opening the chosen menu. Users can now navigate from search results normally, reducing disruption when accessing apps or menus.
Original PR description
Before this commit, it throws error when user clicks on any menu from home menu search bar, as it was just trigger the menu_clicked from openMenu, so it's impossible to find ev.data in it. After this commit, it opens the menu from menu search bar.
Miscellaneous changes
Issue - Install "Appointments" app - Go to frontend website - Book an appointment - Add to Google Calendar Location is missing in Google Calendar form. Cause Location missing in url params. opw-2244364 Forward-Port-Of: odoo/enterprise#11050
Original PR description
Issue - Install "Appointments" app - Go to frontend website - Book an appointment - Add to Google Calendar Location is missing in Google Calendar form. Cause Location missing in url params. opw-2244364 Forward-Port-Of: odoo/enterprise#11050
Steps to reproduce the bug: - Let's consider two companies C1 and C2 where C1 is the parent of C2 - Enable the Inter-Company such that: Invoices/Bills are synchronised - Log as being in C1 as current company - From Overview, click on Create invoice in the Customer invoice journal - Create a customer invoice I for C2 and post it Bug: The company used in the related vendor bill B synchronised from I was in company C1 instead of C2. opw:2272790 Forward-Port-Of: odoo/enterprise#110
Original PR description
Steps to reproduce the bug: - Let's consider two companies C1 and C2 where C1 is the parent of C2 - Enable the Inter-Company such that: Invoices/Bills are synchronised - Log as being in C1 as current company - From Overview, click on Create invoice in the Customer invoice journal - Create a customer invoice I for C2 and post it Bug: The company used in the related vendor bill B synchronised from I was in company C1 instead of C2. opw:2272790 Forward-Port-Of: odoo/enterprise#11048 Forward-Port-Of: odoo/enterprise#11032
Set new UPS test account credentials Forward-Port-Of: odoo/enterprise#10874
Original PR description
Set new UPS test account credentials Forward-Port-Of: odoo/enterprise#10874
Create an invoice, assign a customer and create a single credit note with product and 0% tax. Go to Accounting>General Ledger and click on "Export Datev (ZIP)". The file EXTF_accounting_entries.csv into the zip package is will report the acccounting lines. The line related to the 0% invoice is marked as "h" instead of "s". opw-2230699 Forward-Port-Of: odoo/enterprise#11013
Original PR description
Create an invoice, assign a customer and create a single credit note with product and 0% tax. Go to Accounting>General Ledger and click on "Export Datev (ZIP)". The file EXTF_accounting_entries.csv into the zip package is will report the acccounting lines. The line related to the 0% invoice is marked as "h" instead of "s". opw-2230699 Forward-Port-Of: odoo/enterprise#11013