Daily updates from Odoo
Monday, January 21, 2019
5 changes · master
Enhancements to existing features
This update renames employee leave management to the more internationally understood “Time Off” and introduces a new dashboard with a calendar and request summary. Employees get a clearer, more intuitive view of their time off balances and requests, while related messages and usability are improved.
Original PR description
Description of the issue/feature this PR addresses: We need to use an international word to define holidays and leaves. Employees needs a good dashboard and leaves summary Desired behavior after PR is merged: We have Time Off (no more leaves). Each user has a intuitive dashboard for his Time Off. The dashboard has a calendar and a summary of all time off and time off request. Some intro messages are more clear and give correct information. id=1916871 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now notify an entire chat channel from the chatter without adding that channel as a follower. This makes broad notifications faster and keeps follower lists cleaner, while also improving how mention suggestions display names.
Original PR description
task_id: 1859802 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll records, contracts, and salary structures are now better separated by company and country, helping prevent users from viewing or using payroll data that belongs elsewhere. Salary rule accounting settings can now differ by company, reducing the risk of incorrect payroll accounting when multiple companies share the same payroll setup.
Original PR description
Purpose ======= Currently the payroll doesn't manage the multi company Specification ============= 1/ Add ir.rules on hr.contract and hr.payslip to prevent users to access a record in another company. 2/ Add ir.rules on hr.payroll.structure to prevent users to access a record for another country. 3/ Remove company_id fields on models that doesn't require it, as hr.salary.rule.category. 4/ Make the accounting fields on the salary rules company dependent. 5/ Specify the country on the salary structures on the l10n_**_hr_payroll modules. 6/ Add demo data and modify the salary package tour. 7/ Make the car_atn and company_car_total_depreciated_costs fields compute_sudo=True, as one car can be assigned on several contract, for different companies Closes #26866 Closes #25231 Closes #24683 Closes #23814
Payroll records and salary structures are now better separated by company and country, helping users see only the records relevant to their organization. Demo data and the salary package walkthrough were updated so multi-company payroll scenarios are easier to test and understand.
The document request screen now shows an upload icon instead of a download icon, making the intended action clearer. A tooltip appears when hovering over the icon, helping users understand they can upload a file.
Original PR description
Description of the issue/feature this PR addresses: - Added file upload icon and 'upload file' tooltip on hover of the icon while requesting documents to upload - Task : https://www.odoo.com/web#id=1917559&action=327&model=project.task&view_type=form&menu_id=4720 - Pad: https://pad.odoo.com/p/r.49a5ef42586a960c7719b1c450710f0b Current behavior before PR: - There was an icon of **download**, and there isn't any tool tip on hover of the icon. Desired behavior after PR is merged: - Icon will be of file **upload** instead of file download and there will a tool tip on hover of the icon.