Saturday, July 6, 2024
3 changes · master
Enhancements to existing features
HR action buttons for launching plans, requesting appraisals, and requesting signatures now stay hidden until the employee record has been saved. This prevents users from starting actions before required employee details, such as an email address or manager, are available.
Original PR description
Before this commit, the buttons `Launch Plan`, `Request Appraisal` and `Signature Request` were visible even before the record was saved, which is not ideal because as there are fields that need to be set before we can do the actions (like an e-mail for the signature request - or a manager for an onboarding plan) This commit makes the buttons invisible until the record is saved. task: 3999996
Field service task views now open with a daily range by default instead of starting from the initial date. This makes it quicker for users to focus on the work scheduled for the current day.
Original PR description
Currently, the default range is 'initial date'. In this commit, we set the default range to 'day' for my FSM task. task:3977878
Payroll officers can now see and use the Salary Attachment menu without needing administrator access. This makes payroll-related attachment management available to the right operational users while keeping access limited to payroll officer roles and above.
Original PR description
Salary Attachment menu item isn't visible to users who have payroll app officer access rights. It is only visible to users with admin access. This change makes `Salary Attachment` menu item visible to users who have payroll officer and above access rights. task-4007927