Skip to content
Penahak now runs hotels, restaurants and retail on one ledger.
Penahak

HR & payroll messages and what they mean

On this page

Messages the HR, attendance, leave and payroll screens show when something cannot be done yet, and what to do about each. When a message says nothing was saved, fix the cause it names and try again.

Employees and hiring

Permanent date before joining date

On screenPermanent date must be greater than or equal to Join date

What it meansThe permanent date is earlier than the joining date.

What to doEnter a permanent date on or after the joining date, or leave it empty.

The employee record

Confirmation date before date of birth

On screenConfirmation date must be greater than date of birth

What it meansThe confirmation date is not after the date of birth.

What to doCheck both dates.

The employee record

PAN must be nine digits

On screenmust have 9 character

What it meansThe PAN on Payroll details is shorter than nine digits.

What to doEnter the nine-digit PAN.

An employee's payroll details

Import not accepted

On screenData could not be imported, Please see the error list. / Since the system is branch-based, please update the branch information in the Excel sheet. / Since the system is not branch-based, please remove the branch information in the Excel sheet

What it meansThe Excel file has rows with errors, or its branch column does not match how the company works (by branch or not).

What to doRead the error list, fix the sheet and upload again. A branch-based company must fill the branch column; a company without branches must leave it out.

The employee record

Conversion form: user name, password

On screenMinimum 5 character / Password must have at least 5 character. / The password you provided is incorrect / Joining date must be greater than or equal to confirmation date

What it meansThe user name or password is shorter than five characters, or the two passwords differ.

What to doUse at least five characters and enter the same password twice.

Hire: offer, candidate profile, appointment and conversion

Promotion: same designation

On screenPromoted designation and current designation are same.

What it meansThe new designation is the same as the current one.

What to doChoose a different designation.

Promote or transfer an employee

Grievance cannot be deactivated

On screenGrievance review process started so deactivate not allowed.

What it meansA review of the grievance has started.

What to doFinish the grievance with a conclusion instead.

Grievances

Disciplinary notice sent: editing is closed

On screenOnce employee has been notified, this page is converted into non-editable mode.

What it meansAfter the employee has been notified the incident step is read-only.

What to doContinue with the Observation and Disciplinary action steps.

Disciplinary action and job tasks

Attendance

Attendance limit out of range

On screenValue should be less than or equal to 8 / Value should be less than or equal to 4 / Value should be less than or equal to 200 / Value should be less than or equal to 365 / Value should be less than or equal to 60 / Value should be less than or equal to 60

What it meansA number on the Attendance configuration tab is above its limit, so the box is cleared.

What to doEnter a value within the limit (full day absent under 8 hours, half day 4, grace 60 minutes).

Set up attendance: company limits and the attendance year

Shift form: missing shift, branch, weekend or times

On screenShift not selected. / Branch not selected. / Please select weekend. / Please enter a valid shift time. / Please enter a valid shift break time.

What it meansA required part of the roster or the mapping is missing or not valid.

What to doChoose the shift and branch, select the weekend days and enter valid times.

Shifts: the shift, its roster, employees and overrides

Check-in and checkout equal

On screenCheckin time and checkout time not to be equal / Break time is mismatched. Please verify break time

What it meansThe check-in and checkout times are the same, or the break times do not fit.

What to doEnter different times and check the breaks.

Manual timesheet

RFID import problem

On screenError while importing data. / No data found while importing data

What it meansThe RFID Excel file had errors or no data.

What to doUse the template and fix the rows listed.

Attendance devices and RFID cards

Leave and requests

Leave type rules: compensatory must be paid, no zero rows

On screenCompensatory leave type must be paid type. / Some of the selected leave records are set to 0 .

What it meansA compensatory leave type must be paid, or bulk leave rows were set to 0 days.

What to doCorrect the leave type or the rows.

Set up leave types and rules Opening leave balances

Approve, reject or cancel with no request chosen

On screenApprove request is not valid / Reject request is not valid / Cancel request is not valid

What it meansNo request is selected for the action.

What to doSelect a request and try again.

Approve or reject leave Ask for leave

Overtime over the limit

On screenOvertime can not exceed 480 minutes. / Requested overtime duration exceed maximum valid overtime per day. / End date must be greater than the start date!

What it meansThe overtime asked per day is above 480 minutes or above the company's maximum overtime hours in a day, or the end date is not after the start date.

What to doReduce the hours or correct the dates.

Overtime: request, approval and payment

Payroll setup

Contribution or TDS percentage too high

On screenContribution value should not exceed more than 50. / TDS value should not exceed more than 15% / Provide valid percentage. Only upto two decimal numbers are accepted.

What it meansA PF, SSF or gratuity percentage is above 50, the TDS percentage is above 15, or a percentage has more than two decimals.

What to doEnter a value within the limit.

Payroll configuration

Interest rate above 100

On screenInterest rate should not exceed more than 100.

What it meansThe loan interest rate is more than 100.

What to doEnter a rate of 100 or less.

Loan and advance types

Basic or maximum salary not valid

On screenBasic salary must be greater than 0 / Max salary must be greater than or equal to basic salary or it must be empty.

What it meansThe basic salary is 0, or the maximum salary is below the basic salary.

What to doEnter a basic salary above 0 and a maximum not below it, or leave the maximum empty.

Designation salary and grades

Tax slab rows not valid

On screenOnly one SST is allowed / Initial over amount value should be 0 / Please check tax slab value / Please check tax slab value of row / Please check tax slab value of last row over amount Value / Please check tax slab value of last row but not over amount / Please fill but not over amount

What it meansThe slab rows are not continuous: the first must start at 0, each row must start where the last ended, there must be exactly one SST row, and each row except the last needs a "But not over" amount.

What to doCorrect the row named in the message.

Tax rules: slabs, discounts, rebates and relief

Pay run

No employee chosen

On screenPlease select employee list

What it meansThe pay run was submitted with no employee ticked.

What to doTick at least one employee.

Run the month's payroll

Nobody to generate for

On screenEither all employee payroll generated or there is no employee

What it meansEvery employee already has a payslip for the period, or none qualifies (working status, joined before the period).

What to doCheck the period and the employees' status and joining dates.

Run the month's payroll

Loans

Loan amounts and installments

On screenApproved amount must be lesser than or equal to requested amount / Requested amount must be greater than 0. / Number of installment must be greater than 0. / Requested number of installments must be greater than or equal to number of installment. / Requested amount must be greater than or equal to approved amount.

What it meansThe approved amount is above the requested amount, the requested amount or the number of installments is 0, or the approved installments are more than those asked.

What to doCorrect the amounts.

Ask for, approve and issue a loan or advance

Choose at least one loan type

On screenPlease select at least one Loan title from the list / Please select at least one Loan title from list

What it meansNo loan type was chosen.

What to doChoose one.

Loan and advance types

Reports

Annual report needs an employee and a year

On screenPlease select atleast an employee and fiscal year / Payroll not exists

What it meansThe annual report was run without an employee or fiscal year, or the employee has no payroll that year.

What to doChoose both; check payroll exists.

Payroll reports

More in Troubleshooting