Keka Monthly Update July – 2020
Added following three compliance reports under Kerala:
- Form V – Register of Overtime (Minimum Wages Act ) : This report includes the employees’ overtime details (i.e. OT hours and amount paid) for the selected month.
- Form XI – Register of Wages (Minimum Wages Act) : This report includes number of working days , total earnings, total deductions and net pay of the employees for the selected month.
- Form 22 – Quarterly Return (Factories Act) : This report includes employees’ details and can be generated only for the months of March , June, September and December.
Add attachments to objectives, competencies and core values
With this update, you can now add attachments to objectives, Key results ,Competencies, Behaviors and Core values while submitting an employee review. In order to allow reviewers to add attachment, Admins will need to enable this option while setting up the review form. This can be done as follows:
Navigate to performance tab >> Review Groups >> Review Form Settings
An option to Add attachments will be available to reviewers, only if the admin has enabled this option while submitting the review form
Note: Reviewer is allowed to add only up to 2 attachments.
Ability to add custom Job Description Templates in Keka Hire.
This feature enables users to add custom Job Description templates. We offer 39 pre-defined job templates which can be used while creating jobs. This feature is accessible to those users who have permission to create job.
The user can add new job description templates from Settings-> Job Templates.
The user can create the create the job templates from scratch or can select from existing Job.
The user can edit, delete and can create Duplicate Job Description Template.
Note: The user can create Duplicate Job Template but with a different Job Title.
The user can select the custom job template while creating a job.
Ability to edit scheduled Interview in Hiro
You can now reschedule interviews in Hiro. The user can reschedule upcoming and cancelled interviews. They can edit the interview name and interview note also.
Editing an interview from candidate profile
On clicking edit option, the user can change interview name, interview note, date and time of the interview.
Once an interview is rescheduled, an email will be sent to the candidate. A sample email is shown in Step 2 below.
Note: Along with this, a default mail template will be sent individually to all panel members i.e., interviewers.
Mail sent to the candidate:
Mail sent to panel members:
We’ll be sending a calendar attachment with the email to the candidate as well as to panel members.
Link expenses to project without subscribing for Timesheet feature
Now you can link your expenses to the assigned projects.
When employee creates an expense request, they’ll be able to see an option to link that expense to any of the assigned projects / Cost center. All these expenses which are linked to a project will be visible in Project details >> Expenses tab for Global Admin and the Project Manager.
Global Admin need to enable the following setting in order to use this project when employees are raising expense requests.
As shown in the below screen, all the projects which are assigned to an employee and for which the above setting is enabled, will be visible when creating an expense request. The employee can select that project and create the expense request.
All these linked expenses can be seen under the expenses tab when you go to the respective project details. And the same will be shown in Expense reports (Project wise expenses) from Org >> Expenses & Travel >> Reports
Birthdays and Work Anniversaries
The Next 30 days of Birthdays and work Anniversaries will be visible under Home page and Org >> Dashboard >> Birthday & Anniversary. If none of the employees’ birthdays occur in the next 7 days, them all birthdays occurring within the next 30 days will be displayed.
We have added Mobile Number in the ‘Employee Added’ and ‘Employee Invited’ events. This will be helpful to view the Mobile Number details of an employee to Reporting Manager or Global/HR admins when a new employee is added in the system or invited into Keka.
Tired of creating multiple letter templates from scratch?? “Now you clone the Letter template!!”
You can clone default templates and custom templates created by you. You also have the option to make minor changes as per your requirement. This can be done using the ‘Clone’ option under Employee letters.
Global Admin or HR Manager can access this from Org >> Documents >> Letter Templates – Clone Template. This will copy the Letter template along with the Letter properties, Header and Footer and Custom attributes as well. You can clone any of the template by using this option by providing the new letter template name and description. Letter generation and history works the same way without any difference.
Clone option will be shown against each letter template as shown below:
When you click on Clone Template option, Clone Letter template pop-up will appear where Global/HR admin can add the Name of the new letter template and Description of the Letter template.
This will be saved as a new letter template with the given name. You can edit and make changes as required.
Ability to view and export Objectives Report
The objectives/goals report provides Admins/Privileged users an easy way to monitor employees’ progress, status and other details for a goal, within the selected time frames. The same information can be exported.
Performance admin and Global admin can access this report by navigating to following path:
Navigate to Performance >> Reports >> Objectives Report
Ability to add users directly from Keka in Keka Hire
Keka users can now directly be added to Keka hire.
The Keka users can be added as follows:
- To add users: You can search users using their first names.
- They can also add Keka users by searching the respective name in the Hiring Team itself.
Note: The Keka users that were not added in Keka Hire will be accompanied by an info icon.
Custom roles and permissions
This feature enables users to add custom roles and customize the permissions for each role.
All the privileges will be visible to the Admins and they will have the option of selecting from the available privileges.
These settings can be accessed by navigating to Settings -> Users & Permissions
We have added the option to add Role and edit the permissions for those Roles.
We have also modified the UI for users and Add User page.
We have divided Users into two categories
- Paid Users – This tab consist of all the billable users. The roles included in paid users are global roles, job recruiters and custom roles defined if any.
- Free Users – This tab consist of all the users who are not part of billing. The roles included in the free users are Interviewer and Hiring Manager
We updated UI for adding user also, we provided an option to select user roles (global and job roles) while adding user.
Now the user will have an option to select job roles while adding users.
Notify the respective stake holders when an employee probation is extended
When you extend probation period of an employee, you can now notify this event to the selected recipients along with a Note.
Along with Probation completed and Probation reminder event, Probation extended event can also be configured in Notification Engine (Event Triggers).
This event is not added by default in the system. Global Admin need to add it from Settings >> Integrations & Automation >> Event Triggers >> ‘+Add New’ option and select the Employee category.
User can configure Multiple actions and manage recipients for each action if required. User can also Disable/ Delete/ Edit the action for Employee Probation Extended event and configure the other actions like ‘Slack’, ‘Webhook’ just like other events
Probation extended mail will be triggered only when employee probation is extended by selecting ‘Probation is being extended’ option with future probation end date instead of the existing date from employee job tab.
If ‘probation is being extended’ option is not selected or the existing date has been corrected, that action will not be considered as extension of employee probation and the recipients will not receive any email.
Ability to configure Timesheet Events in Event triggers (Notification engine)
We have added some new timesheet events that you can use as per your needs. Global Admin can configure timesheet events in Notification engine from the path: Settings >> Integration and Automation >> Event triggers. As these all are new events so user need to use add new event to customize these events and make use of these.
Timesheet events which are newly added to Event Triggers are:
- Project Assignment Request Created : This event will trigger when an employee requests for project from Me >> Timesheet or an admin requests project on behalf of employee by going to his Profile >> Time >> Timesheet tab. Please note that there is already an email which we are sending to employee who is added in the request project popup. This event is in addition to that so that you can configure recipients, template as per your need.
- Employee Timesheet Submitted : This event will trigger when an employee submits timesheet from Me >> Timesheet or an admin submits timesheet on behalf of employee by going to his Profile >> Time >> Timesheet tab. If an empty timesheet is submitted this event won’t be triggered.
- Employee Timesheet Unsubmitted : This event will trigger when an employee unsubmits timesheet from Me >> Timesheet or an admin unsubmits timesheet on behalf of employee by going to his Profile >> Time >> Timesheet tab. If an empty timesheet is unsubmitted this event won’t be triggered
- Project Resource Added : This event will trigger when an employee is added to a project from Project > Project Details >> Teams tab.
- Project Resource Removed : This event will trigger when an employee is removed from Project > Project Details >> Teams tab.
Compensatory off Events are now configured from Notification Engine (Event triggers)
We have added the compensatory off events in the Event triggers. Global admin can access these events from Settings >> Integration and automation >> Event triggers.
The following are the events added in Notification Engine.
Compensatory Off Awarded : Occurs when the Global / HR admins / Reporting Manager have awarded the compensatory request to an employee
Compensatory Off Request Approved: Occurs when the Reporting Manager or Global/ HR admins have approved the compensatory off Request of an employee
Compensatory Off Request Cancelled: Occurs when an employee have cancelled the Compensatory Off Request
Compensatory Off Request Created: Occurs When an employee raised an Compensatory Off request
Compensatory Off Request Rejected: Occurs when Reporting manager or Global / HR admins have rejected the Compensatory off Request of an employee
Compensatory Off events are shown under Leave category . Global admin can Disable or Enable the status of these events if required. All these events can shown directly in the List of Event triggers.
Global admin can configure multiple actions for each event , You can manage the recipients in the email template and also use the Disable/ Delete/ Edit action if required.
Along with the email Notification, you can also use ‘Slack’ or ‘Webhook’ for the events if required just as other events
Notification Engine (Event triggers):
We have added Document Rejected event in Event triggers. This Event is shown under Documents category. Global admin can configure multiple action and can manage the recipients and also Disable/ Delete/ Update each action if required.
Document rejected mail will be sent to employees when Employee documents are rejected.
We have updated the probation related attribute in letter templates and added the following 2 attributes
Original Probation Period: This attributes gives you the probation period which is assigned to the employee initially while adding an employee to Keka.
Current Probation Period: If you have updated the employee date of joining or probation end date after adding the employee, which results in change in employee probation period. This attribute gives you the new probation period of the employee. i.e. the difference between the current probation end date and date of joining
Added Exit comment column in “Employee in Notice Period” Report and “Relieved Employees” report. Comment which is added while Initiating Exit of an employee will be shown in the Exit Comment column in Notice period employee & Relieved employees Report. If employee’s exit is initiated in Bulk. “Bulk Exit Initiation through Imports” comment will be shown in the Exit comment column.
Employees can now acknowledge Organization documents
You might want to ensure that few important documents are available for all employees. For this purpose, we have added an additional setting which mandates an acknowledgement from the employee side. This setting can be enabled while creating the document itself.
The Global Admin / HR Manager / HR Executive or the Privileged user can access this setting – ‘Acknowledgement required from employee’ when adding an Organization Document from Org >> Documents >> Organization Documents
When the above option is selected by the Admin, the employees will be able to see ‘Acknowledge’ option when that Organization Document is opened. Upon clicking it’ll be considered as confirmation of acknowledgement.
Acknowledgment required status and the Acknowledgement count can be accessed from Org documents page
The details of Acknowledged employees and the Acknowledged-on date and time can be accessed from the Organization document logs from the document Options > View Logs
Enhanced the user interface of competency imports
Competencies are measurable pattern of skills, knowledge, abilities, behaviors and other characteristics needed to perform and fulfill one’s job responsibilities.
There are three types of competencies:
- Core competencies
- Common Success
- Job Specific
Behaviors are specific activities that define and demonstrate the Competency. They can be used to rate an employee in Reviews.
Performance admin and global admin can add them in bulk using competency imports.
These can be imported using two methods:
1.From Performance dashboard
2.From Competencies and Core Values from Performance Tab
Performance dashboard :
Performance >> Competencies and Core Values >> Bulk Import
Compliance reports related to Contract Labour Regulation Act (CLRA Act)
We have added compliance reports related to Contract Labour Regulation Act.
- Form XIII – Register of Workmen Employed by Contractor : This reports gives the details of all the contractor employees (including exit employees along with last working date and termination reason) whose date of joining falls under the selected date range.
- Form XIV – Employment Card for Employee : This report gives the basic details of all the contractor employees along with wage rate whose date of joining falls under the selected date range
- Form XV – Service Certificate to Employee : This report gives the basic details of the contractor employees (including exit employees) along with the period of employment , wage rate whose date of joining falls under the selected date range
- Form XVII – Register of Wages : This report includes the number of days worked, total earnings , deductions, and net pay of the contractor employees in the selected month.
- Form XIX – Wages Slip : This report includes details like overtime, gross wage, deductions, and the actual wage paid of the contractor employees in the selected month.
- Form XXII – Register of Advances : This report includes wage period, the advance amount paid (i.e. when any loan is released) and date, number of installments, date and amount of installment of the contractor employees in the selected month.
- Form XXIII – Register of Overtime: This report includes the dates of overtime worked and payment particular of the contractor employees in the selected month.
Ability to provide custom name for the Objective and Key Result
Goals play a prominent role in assessing employee performance. Some organizations may refer to them as Objectives & Key Results while others might call them Goals & Sub-Goals/Outcomes as per their organization standards. With this enhancement admin can now decide upon the terms that their organization would like to use. These terms will now be reflected throughout the system.
How to configure the user-defined names for Objective and/or Key Result?
Performance admin and Global admin can update the names from Performance >> Settings >> Objectives >> OKR settings
Only in traditional methodology you can update the names of objectives and key results as per your needs. Once the names are updated here, in the entire application, these names will be shown (For employee, managers, reports everywhere) except in OKR settings.
Note: There will be no changes reflected in Performance >> Settings tab.
Leave, Attendance Adjustment / Regularization & Partial day related events can be configured from Event triggers (Notification Engine)
Global Admin can configure the Leave, Attendance adjustment / regularization and partial day events in Notification engine from the path: Settings >> Integration and Automation >> Event triggers
Leave Related Events:
Leave Rejected: Occurs when leave request is rejected by any of the Approvals or Global/HR admins
Leave Cancelled: Occurs when leave request is cancelled by employee or Reporting Manager, Global/HR admins .
Attendance Related Events:
Attendance Adjustment Requested: Occurs when employee raised attendance adjustment request
Attendance Adjustment Approved: Occurs when all the Approvals in the approval chain or Global/ HR admins have approved the Attendance adjustment Request or when there are no Approvals in the approval chain
Attendance Adjustment Rejected: Occurs when attendance adjustment request is rejected by the any of the approvals in the approval chain or Global/HR admins
Attendance Regularization Requested: Occurs when employee raised attendance Regularization request
Attendance Regularization Approved: Occurs when all the Approvals in the approval chain or Global/ HR admins have approved the attendance Regularization Request or when there are no Approvals in the approval chain
Attendance Regularization Rejected: Occurs when attendance Regularization request is rejected by the any of the approvals in the approval chain or Global/HR admins
Partial Day Created: Occurs when Employee raised Partial day request
Partial Day Approved: Occurs when all the Approvals in the approval chain have approved the Partial day Request or When there are no Approvals in the approval chain
Partial Day Cancelled: Occurs when employee or Reporting Manager or Global/HR admins have cancelled the Partial day Request
Partial Day Rejected: Occurs when the partial day request rejected by the approvals in the approval chain or Global/HR admins
As we have two types of Attendance Regularization Request. One is Attendance adjustment and other is Attendance Regularization. So mail will be sent to the recipients based on the request type.
Partial Day Created Event can be configured by adding it from ‘+Add New’ option. And the Rest of the events like Partial day Approved , Cancelled and Rejected events are added by default in Event triggers. Partial day Events will come under
Adding actions in the Partial day Events
We have three types of requests under Partial day: “Late arrival” , “Early Leaving” and “Intervening time-off”. You can use request type place holder to add different type of requests. Suppose you have raised an Early Leaving request, the Mail to employees will send as “Early Leaving Request”. Same works for Late arrival and Intervening time off requests.
Now stakeholders will be notified when a Letter is Generated or Deleted
When a letter is generated, you already have the option of sending it as an email to the employee, but in case you want to notify the HRs or Reporting Managers or anyone else, a new event can be added now in Notification Engine which will notify the configured recipients whenever a letter is generated for the employees.
Similarly, if you want to notify the employee or any other users when an employee letter is deleted, this can be done by adding the new event from notification Engine.
Letter Generated: Occurs when a letter is generated for single employee or Generating letters in Bulk
Letter Deleted: Occurs when a letter is deleted from Org >> Documents >> Letter templates or from Employee profile
Global Admin can add these events from the path: Settings >> Integrations & Automation >> Event triggers. Click on ‘+Add New’ option and select the relevant category as shown in below screenshot. Letter Generated and Letter Deleted events will be shown under Documents category:
You can add and configure the required template and recipients as per your requirement:
Actions in Letter related events: Along with email action, you can also use the other available options like ‘Slack’ or ‘Webhook’ and add multiple actions for the same event as required.
Compliance forms of Kerala
We have added another five new compliance forms under Kerala to our system as listed below
- Form XIV – Register of employment and wages
This report shows basic employee details, Job details and salary details in the selected month.
- Form BB – Service record
This report gives the employee wise Job title update history and Salary update history whose date of joining falls in the selected date range.
- Form VI – Muster roll
This report gives day to day attendance details along with the wages paid in the selected month.
- Form 25 – Muster roll
This report gives day to day attendance details along with the wages paid in the selected month.
- Form 4 – Register of Workers
This report gives all the employee details whose date of joining falls in the selected date range with details containing date of commencement, sex, age and date of termination if any.
Notification Engine in Keka Hire
This feature enables you to configure email notifications for various events. You can enable / disable these events based on your requirement. Also, we have provided an option to edit the notification templates, recipients for these events.
You will also have the flexibility to configure multiple emails for the same event.
You can access these setting from Settings -> Event Triggers
Following are the events which can be accessed through Event triggers
- Candidate Archived: This event will be triggered when a candidate is archived.
- Candidate moved to another stage: This event will be triggered when a candidate is moved from one stage to another.
- Employee added as recruiter: This event will be triggered when a user is added as recruiter.
- Employee added as hiring manager: This event will be triggered when a user is added as hiring manager.
- Employee added as interviewer: This event will be triggered when a user is added as interviewer.
Ability to configure multiple actions for a single event:
You can also configure separate email notifications for different recipients when an event occurs. You can configure this by clicking on “Add Action” link available in each event.
You will also have an ability to disable / delete actions for each event.
Ability to apply for Partial day from Mobile App.
Using this feature, both users and privileged users (on employee’s behalf) can apply for Partial day from Mobile App.
User can find the option to apply for partial day under ME in the bottom navigation bar. Following is the detailed path in order to apply for partial day. ME -> Time tab -> Partial day.
Privileged users like Reporting manager, Manager of manager etc., can apply for partial day on other employee’s behalf by visiting the employee’s profile from Employee Directory. Following is the detailed path to apply for partial day on other employee’s behalf. ORG -> Employee Directory -> Search for required employee’s name -> Tap on employee’s profile -> Attendance tab -> Partial day.
Reporting manager can apply for partial day on reportee’s behalf from the following path also. My team -> Tap on employee profile -> Attendance tab -> Partial day.
To avail this feature, please update to the latest version i.e., Version 1.3.1 of Keka HR mobile app available on both Play Store and App Store.
Update to the latest version of Keka HR Mobile App from the links given below:
Enhancements in Employee profile and profile approval requests
Earlier, it was observed that, Reporting Managers/HR admins, found it difficult to ensure which employee fields were undergoing the approval process. To address this issue, we have enhanced the employee profile and profile approval process for a better visibility and usability.
Employee Profile: This is how employee profile will look now and the icon highlighted is indication the fields which are in approval process. Admins (Global Admin / HR Manager / HR Executive) can now view and take action on employee profile requests from their profile page itself, profile changes approval bar shows the number of requests which are in approval
When you click on either approval icon or the approval bar it will open a popup of requests which are in approval, from here you can approve/reject the requests
One important scenario to consider here is: suppose you raise a request for a field and later on update the field if the existing request is not approved, we will replace the old field value the latest one so this reduces the hassle of going through multiple requests now all the fields will be added in one request. Whenever a field request is raised and there are some changes which are yet to be approved for the employee ,We’ll add these new field into the existing request if there. If no request exist, new request will be created with the profile approval fields.
Global Admin, HR Manager, HR Executives can perform actions on these requests from Employee Profile and Org >> Employees >> Profile Changes. All the requests which are there for the employee whose approval set as Only Manager, Only HR Admin, Manager or HR will be shown in Employee Profile and in Org >> Employees >> Profile Changes.
Org >> Employees >> Profile Changes >> Pending Approvals :
Org >> Employees >> Profile Changes >> Past Changes :
Fields which have approval set as Only Manager or Manager / HR Admins can be approved by Reporting Manager from Inbox or My Team>> Profile Changes. These screens are also enhanced with new UI and single active request for an employee.
My Team >> Profile Changes >> Pending Approvals:
My Team >> Profile Changes >> Past Changes:
We are further enhancing these screens to provide you more details and additional operations required.
Enhanced the user interface of payroll status with bulk actions
With the increasing number of employees in each organization, the management of employee payroll status has become a hefty process as it can only be updated at employee level. In view of this we have enhanced the user interface with bulk actions to enable or disable employee payroll in bulk. Also, for a better view & segregation of data we have added new filters and details like Department, Location, Business Unit, Job title, Cost center, Payroll Status.
We have also added the ability to download employee wise payroll status at the given point of time.
Ability to export the reports in goal administration
In order to view the list of employees who have not been assigned any objectives for a selected time frame, admins/managers can navigate to the “Objectives not set” section under Objectives Administration tab. They have also been provided with an option to export these details based on Departments, Locations etc. in excel / pdf, for the selected time frame.
In order to check the list of such employees who didn’t update their goals/objectives or it’s progress over a selected time frame, admins/managers can navigate to “Objectives not updated” section under Objectives Administration tab. Now we have given them ability to export reports based on Departments, Objective type etc. in excel / pdf, for the selected time frame.
In order to check the list of all the active goals/objectives in a time frame along with it’s progress and tracking status , admins/managers can navigate to “Active Objectives” section under Objectives Administration tab. Now we have given them ability to export reports based on Departments, Objective type etc. in excel / pdf, for the selected time frame.
In order to check the list of all the closed goals/objectives in a time frame along with it’s progress stats, admins/managers can navigate to “Closed Objectives” section under Objectives Administration tab. Now we have given them ability to export reports based on Departments, Objective type etc. in excel / pdf, for the selected time frame.
Option to archive shifts
Earlier a long list of shifts was created due to lack of option to delete shifts.
You can now archive the unwanted shifts (shifts used in past but are not currently assigned to any employee) from Time attend>>shifts and holidays>>shifts by clicking on the archived icon on top right of the selected shift.
The archived shifts will not be visible in any page related to shifts such as: –
1) Time attend>>employee assignments>>shift and weekly offs
2) Time attend>>shifts and holidays>>shift board
3) Import shifts and weekly offs
4) Employee profile>>job>>update shift
5) Time attend>>shifts and holidays>>shift rotation
The archived shifts will be separated from normal shifts into a different section in the manner shown in the below image
Click on the drop-down arrow to display all archived shifts. Similarly, UP arrow will hide the archived shifts.
Clicking on archive icon of the selected archived shift will unarchive the shift and transfer the shift into list of active shifts and the unarchived shift will be visible again in every page related to shifts.
Note:- Shifts currently assigned to employees cannot be archived.
Ability to Clock-In/Out when doing Work from Home/On Duty for current day.
Now users can log their timings while Working from Home or On Duty by using the Work From Home/On Duty Clock-in option available on users Dashboard or under Me<<Attendance<<Actions<< Clock-In(WFH)/ Clock-In(On-Duty).
How to Enable/Disable WFH/OD Clock-In setting for any particular Capture Scheme?
- Go to Time Attend<< Attendance Tracking<< Capture Scheme (Select the capture scheme for which the setting has to be enabled and Update it).
- In Update Capture Scheme Page << Go to WORK FROM HOME/ON DUTY Step << Enable/Disable – Allow employees to clock-in/out when doing Work from Home Setting (Similarly you can do it for On Duty Settings also).
How does the WFH/OD clock-in Work?
- When user applies for WFH/OD request for current date, the respective clock-in option will be available on his Dashboard and also under the Actions section in ME<< Attendance Page.
- The WFH/OD clock-in option for current day will be visible only when the user applies for WFH/OD request for that day.
- The WFH/OD clock-in option will be visible for the current day even if the WFH/OD Request is in Pending state i.e. request is not approved. But the Time entries which user logs for that day will only be visible under WFH/OD logs when that request is approved.
- The WFH/OD clock-in option visibility for any particular day will depend on that days Shift Slot timings. So, if user forgets to Clock-out at the end of the day, there will be an out missing log registered for that day and Penalization’s will be applied according to the tracking policy assigned to him.
- If users apply for past dated WFH/OD requests, those days will be considered as “No Attendance” because the WFH/OD time entries for that day would be empty and they will be penalized accordingly.
- Also, if user applies for a future date WFH/OD request, they have to log there time entries on that particular day using the WFH/OD clock-in option which will be given on that day.
- The penalizations for that day also depends on the log entries registered using WFH/OD Clock-in Option. So in case of No Clock-In/Out for a full day WFH or OD, that day will be considered as “No Attendance” and Penalization’s will be applied based on the Tracking policy assigned to that user and also all other penalization such as Late Arrival, Effective/Gross Hours worked, Missing swipes etc will be effective based on the WFH/OD logs.
You can view if the WFH/OD Clock-In setting is Enabled for your Capture Scheme by opening the Capture Scheme page under Me<< Attendance.
You can access the Working Remotely(WFH/OD) Clock-In/Out Report under Time Attend<< Reports<< Attendance Request Reports.
Mail Notification :
- We provide a default Clock-In note in WFH/OD Created Mails when the WFH/OD clock-in setting is enabled for that capture scheme, stating that employees have to Clock-In/Out for the WFH/OD request which is created and came for approval.
- You can also add the Clock-In note in the WFH/OD approval mails stating that the employees have to Clock In/Out for the days they have applied WFH/OD or else they will be penalized according to tracking policy.
How to add the Clock-In note in WFH/OD approval mails?
- Work From Home – Go to Global setting<< Integrations and Automation<< Event Triggers<< Approved Work From Home Attendance Request<< Edit the action mail in which you want to add the Note message<< Now choose the Keka Default Template or Add the ‘Clock In Note’ attribute from the Placeholders drop down accordingly<< Update the Template.
- On Duty – Go to Global setting<< Integrations and Automation<< Event Triggers<< Approved On Duty Attendance Request<< Edit the action mail in which you want to add the Note message<< Now choose the Keka Default Template or Add the ‘Clock In Note’ attribute from the Placeholders drop down accordingly << And Update the Template.
Added additional salary attributes in Letter templates:
While generating letters to employees, Global Admin / HR manager can use the following salary attributes as per their requirement
Full salary with bonus, perks and without deductions: This attribute gives you the current salary value of employee with bonus, perks, others and without deductions
Next revised salary with bonus, perks and without deductions: This attribute gives you the current salary value of employee with bonus, perks, others and without deductions.
Enhanced employee basic import UI:
We have enhanced the Employee Basic Detail Import user interface to make it easier to use. Admin will be able to import this from Home page > Onboarding setup wizard and from Settings >> Data imports >> Employee basic details import they can also check the import history from data imports section. Employee Number, First Name, Display Name, Last Name, Email, Date of Joining, Date of Birth, Location, Email are mandatory fields in the Basic Detail import.
Match columns step of Basic Detail Import: If you are trying to import your own excel file with different column names, you can make use of this step and map the column names of your excel file with the column’s names in Keka. You can ignore the columns which are not mandatory.
Preview Data step of Employee Basic Detail: In this step, you can check the errors in the excel file quickly and re-upload after correcting them.
Classifications of Apps/Websites in productivity tracker
You can now classify Apps and Websites used by employees under three classifications and also categorize those Apps and Websites depending on your needs under Time attend>>productivity tracker>>classifications.
There are 3 types of classifications for Apps and Websites: –
The employee can suggest Apps and websites he/she used as productive or unproductive from their ME>>productivity.
When an App/Website is suggested as productive a thumbs up icon is shown beside the app/website name and When an App/Website is suggested as unproductive a thumbs down icon is shown beside the app/website name.
The Privileged user can view all the apps and websites used by the employees in a particular date range and see the number of suggestions beside each app and website made by employees in Time attend>>productivity>>classifications>>unclassified.
The Apps and websites are by default set as neutral.
The count of employee suggestions can be seen under suggestions column and the categories can be set for apps and websites from already defined set of categories.
The user can make a dev request if he wants to add his own set of categories in the system.
After setting apps/websites to productive or unproductive it will be reflected under employees productivity tab accordingly.
The productive apps/websites will be displayed in blue color and unproductive apps/websites will be displayed in a reddish color and neutral will be in slate color.
If any app/website is set as private by employee, that particular app/website will be displayed under unproductive app/website.
Employer’s contribution (i.e EPF, NPS) over Rs 7.5 lakh to be taxable in the hands of the employee:
As per the Budget 2020, if the employer’s contribution towards accounts like Provident Fund, National Pension Scheme (NPS) and Superannuation fund is part of employee’s salary and if the total of it exceeds an amount of Rs. 7,50,000/- then the amount exceeding this limit should be considered as taxable income by limiting the overall exemption to 7.5 Lakhs. In view of this we have implemented the same in Keka as in when the PF contribution/NPS Employer are marked as deduction or as Hide in payslip (Part of employee salary) and the total of them exceeds 7.5 Lakhs, then the additional amount (above 7.5 lakhs) is considered as taxable income for the employee.
- Optimized loading time for objectives under Administration tab
- Fixed issue is showing time frames order in all over goal management.
Ability to integrate Webhooks in Notification Engine
If you want to integrate with any of your supporting applications where you want to post any event related data and use it as per user requirements, we are now providing the option to integrate webhooks in Notification Engine.
Global Admin can configure this from the path: Settings >> Integrations & Automation >> Event Triggers.
Open any event and click on Add webhook option as shown below.
Provide your webhook URL and the headers if any. You can add multiple webhooks for a single event to post the data to multiple end points.
The data will be posted to your webhook end point whenever the event is triggered. It’ll be posted in the below format.
Provided additional salary attributes when creating letter templates
When creating letter template for the employees with different salary attributes, you might want to generate with different variations of salary structure representation as per your requirement. In-order to address all possible scenarios of generating the salary structure, we have included few more additional attributes under the salary section in Letter templates.
Full salary structure with bonus and perks: This results in salary structure with all the earnings, deductions, bonus, perks and others
Full salary structure with bonus, perks and without deductions: This includes the salary structure with earnings, bonus, perks, others and without deductions
Next revised salary without others: This gives you the salary amount with earnings, deductions and without others
Next revised salary structure without others: This results in salary structure with earnings, deductions and without others
Next revised salary structure with bonus and perks: This results in salary structure with earnings, deductions, bonus, perks, others
Next revised salary structure with bonus, perks and without deductions: This results in salary structure with earnings, bonus, perks, others and without deductions.
Global Admin , HR Manager can create and generate these letters from Org > Documents > Letters.