Friday, May 28, 2021
5 changes · master
Enhancements to existing features
The spreadsheet feature in Documents has been updated to a newer version with better editing, formatting, and responsiveness. Users gain improved conditional formatting options, smoother formula/composer interactions, and fixes for issues such as the color picker not working correctly.
Original PR description
this commit includes the following imps and fixes: [FIX] Remove Bootstrap JS [IMP] CF: add Iconsets This commit add the Iconset feature to the CF. [REF] Find and Replace: rework template due to changes in css [REF] Composer: refactor implementation to improve performances [IMP] Composer: highlight topbar composer on focus [IMP] edition: use ctrl to add multiple cell reference during selection [IMP] conditional_formatting: do not reset conditional formatting when the type is changed [FIX] color picker: make it works again in cellIsRule editor [IMP] viewport: Make viewport responsive on range selection
When an employee is archived, the system now removes that person from manager or coach fields on other employee records. This keeps HR reporting and employee assignments accurate by preventing inactive employees from remaining in active supervisory roles.
Original PR description
Purpose ======= When you archive an employee, if he's the manager/coach of someone else, the link is not removed. TaskID: 2536219
Helpdesk receives several usability updates that make tickets easier to manage and review. Tickets created from the My Tickets menu are assigned to the current user by default, stage changes reset the kanban status, and customer-related tickets are easier to find from a new smart button.
Original PR description
Purpose of the task is generic improvements So in this commit, - Remove the scrollbar near to the view to ticket button in chatter of ticket reception email template - Added when ticket stage changes, kanban state should be reset - Added ticket created from my ticket menu should assign to current user by default - Rename the field name in sla status analysis - Remove the clock icon and change the position of activity icon in kanban view - Added the smart button which represent all the other tickets from the customer set on ticket TaskID: 2485045
Tax groups can now be linked to a country, so users configuring taxes in multi-company setups see only relevant tax group options. This helps reduce configuration mistakes and keeps tax setup cleaner across countries.
Original PR description
In order to allow proper configuration of new taxes in case of multi company environment, add a new country_id field on tax groups and use it to filter the tax group field on taxes. task id #2206280
Resolved issues and error corrections
India payroll no longer sets a default payroll structure in the shared employee and worker structure type, avoiding access rights warnings when a company has no country set. The default is now applied only to the India-specific non-executive structure type, making payroll setup safer and clearer.
Original PR description
Currently, the Employee and Worker structure type are common to all country payroll. -When India payroll is installed, the default structure is set in this structure type. But access rights warnings occur when the (India) country is empty on the company. In this commit, the user has to set the default structure in the common structure type, which will not be set by default. -Non-Executive Employee structure will be set as default structure in Non-Executive structure type. Task-id:- 2524689