Daily updates from Odoo
Thursday, June 3, 2021
4 changes · master
Enhancements to existing features
Several Odoo list views now use full-row color highlighting in addition to status badges. This makes it easier for users to quickly identify record states across approvals, documents, quality control, rentals, and social posts.
Original PR description
Currently, to identify records based on state, in most of the list views we use 'badge' widget on 'state' fields which can be decorated as needed. However, for the list views, best approach would be to also add list decoration along with 'badge' widget so that the whole line is coloured and it's easy for user to 'scan' the information. This PR improves the behaviour adding decorations to several list-views. To check the list of changes, kindly see the task specification. Task ID-2527119
HR teams can now set onboarding and offboarding plans to start automatically when key employee events occur, such as employee creation, departure, contract start, or contract end. Plan launches and any activity issues are recorded in the employee chatter, giving teams better visibility while keeping manual plan launches available.
Original PR description
Automate activites linked to plan on certain triggers. To automate onboarding and offboarding processes, we can now define plans that will activate upon triggers, such as employee creation, departure (archive), contract start or contract end. Manual plans are still possible. Upon activation of a plan, a message will be added to the employee's chatter with the name of the plan. More options have been added related to when to schedule the plan's activities. The blocking mechanism has been removed (the plan would not launch if an activity could not be started, due to lack of information), failed activities will now be logged into the employee's chatter. The list and kanban employee views have also been updated to include info such as first contract date and activity information. Task ID: 2489095 Odoo PR: odoo/odoo#68451
Businesses can now record transactions from more than one payment provider in the same bank journal. This makes bank reconciliation and payment setup more flexible for companies using multiple acquirers or payment channels.
Original PR description
Users may want to be able to have transactions coming from multiple payment acquirers to be registered in the same journal. This will allows that. Task id #2414749
Resolved issues and error corrections
Timesheet validation and synchronization messages were rewritten to be easier to understand and act on. Users limited to their own timesheets now only see the relevant menu, cannot edit descriptions on validated entries, and running timers are stopped automatically during validation instead of blocking the process.
Original PR description
Purpose of the PR is, User/validation errors are sometimes not correct in English and/or quite obscure and don't help the user understand/solve the issue. so some copywriting should help make the experience better. So in this PR, re-word the several validation and usererror message and also made a user with the 'timesheets > see own timesheets' access right level shouldn't have access to menus other than "My Timesheets" Also disable the edition of the description field of validated timesheets for users with the 'see own timesheets' access right level also while validating the timesheet if there is timer start on analytic line then stop the line and validate it instead of raising the notification. TaskID: 2513067 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr