SISC Suite help centre›HR

This page is generated from the product itself — the same source the built-in assistant answers from — so it cannot disagree with either.

Messages HR can show

Each message is quoted exactly as the product shows it. Most say what to do in the message itself; where one names a setting, the place to change it is the app’s own settings screen or Company settings.

This setting is on or off.
hr.error.booleanRequired
That punch has already been corrected. Correct the correction instead.
hr.error.punchAlreadyCorrected
That is not a kind of punch this product knows.
hr.error.punchKindUnknown
That is not a source of punch this product knows.
hr.error.punchSourceUnknown
This run is in one currency and somebody on it is paid in another. Figures in two currencies are never added together: pay that person on a run in their own currency.
hr.error.mixedCurrency
This business has no country configured, so payroll cannot run. Set the country in settings first.
hr.error.countryPackMissing
An allowance or deduction must be in the same currency as the basic wage.
hr.error.componentCurrencyMismatch
An allowance or deduction must use the same number of decimals as the basic wage.
hr.error.componentPrecisionMismatch
Pay must be given in minor units, with a currency and a number of decimals.
hr.error.payMustBeMinorUnits
Pay cannot be negative.
hr.error.payNegative
That is not a pay frequency this product knows.
hr.error.frequencyUnknown
An effective date is required, as YYYY-MM-DD.
hr.error.effectiveFromRequired
The period cannot end before it starts.
hr.error.periodReversed
A payroll run already exists for this period.
hr.error.periodAlreadyRun
This payroll run has been approved and cannot be recalculated. Post a correction instead.
hr.error.runApprovedNotRecalculable
A payroll run must be calculated before it can be approved.
hr.error.runNotCalculated
Only an approved payroll run needs correcting; recalculate this one instead.
hr.error.runNotApproved
Only an approved payroll run can be marked as paid.
hr.error.runNotApprovedForPayment
This person is a volunteer and is never paid, so nothing can be recorded against their pay. Change their employment type first.
hr.error.volunteerNotPaid
A rejection must say why.
hr.error.rejectionReasonRequired
That range is too long — ask for a year or less.
hr.error.rangeTooLong
A correction cannot itself be corrected. Post a fresh payroll run.
hr.error.correctionNotCorrectable
A correction must say what it is correcting.
hr.error.correctionReasonRequired
This payroll run has already been corrected.
hr.error.runAlreadyCorrected
A date is required, as YYYY-MM-DD.
hr.error.dateRequired
An employee cannot report to themselves.
hr.error.managerSelf
That reporting line would form a loop.
hr.error.managerCycle
That is not an employment type this product knows.
hr.error.employmentTypeUnknown
That is not a way a contract can end here.
hr.error.endReasonUnknown
That must be a whole number within the allowed range.
hr.error.countInvalid
Contracted hours a week must be between none and 168, to at most two decimal places.
hr.error.weeklyHoursInvalid
That cannot be set from here. The end-of-service policy is set on its own, because it applies from a date and has to be given in full.
hr.error.settingNotStorable
You do not hold the permission that shows what people are paid.
hr.error.payNotPermitted
This action requires a business account.
hr.error.tenantRequired
Not found.
hr.error.notFound
End-of-service gratuity is not a statutory entitlement in this country.
hr.error.endOfServiceNotEntitled
This business has not set how end-of-service gratuity accrues. Set it in settings first.
hr.error.endOfServiceNoPolicy
State how many days a month of wage is divided into, as a whole number above zero.
hr.error.endOfServiceDaysPerMonthRequired
Gratuity accrues on the basic wage, or on the basic wage plus pensionable allowances.
hr.error.endOfServiceBasisUnknown
A gratuity ceiling is a whole number of months of wage, or none at all.
hr.error.endOfServiceCapInvalid
A gratuity policy needs at least one service band.
hr.error.endOfServiceBandsRequired
A service band needs a starting year and the wage-days earned for each year in it.
hr.error.endOfServiceBandInvalid
Two service bands cannot start in the same year.
hr.error.endOfServiceBandDuplicate
This is required.
hr.error.required
That is not a status this product knows.
hr.error.statusUnknown
An amount must be a whole number of minor units, and not negative.
hr.error.amountInvalid
An amount needs a currency, as a three-letter code.
hr.error.currencyRequired
Both amounts on one benefit must be in the same currency.
hr.error.currencyMismatch
That currency does not use that number of decimals.
hr.error.precisionMismatch
A time is required, as HH:MM on the 24-hour clock.
hr.error.timeRequired
Days of the week are whole numbers from 0 (Sunday) to 6 (Saturday).
hr.error.weekdaysInvalid
The break cannot be as long as the shift itself.
hr.error.breakExceedsShift
That must be a whole number of minutes, from one up to a full day.
hr.error.minutesInvalid
The number of deductions must be a whole number the advance can be split into.
hr.error.instalmentCountInvalid
A rating runs from one to five.
hr.error.ratingInvalid
An amount needs a whole number, a currency and a precision, or none of the three.
hr.error.moneyInvalid
That is not a currency code.
hr.error.currencyInvalid
That is not a number of decimal places a currency uses.
hr.error.precisionInvalid
That vacancy does not exist.
hr.error.vacancyUnknown
That is not a status a vacancy can be in.
hr.error.vacancyStatusUnknown
That vacancy is filled or closed, so it takes no more applications.
hr.error.vacancyNotOpen
That is not a stage an application can be at.
hr.error.stageUnknown
The application is already at that stage.
hr.error.stageUnchanged
The pipeline only runs forwards. Record what happened instead of undoing it.
hr.error.stageBackwards
This application has already reached its outcome and cannot be moved again.
hr.error.applicationClosed
There is no checklist by that name.
hr.error.templateUnknown
That task was already done. The day it was finished stands.
hr.error.taskAlreadyComplete
This person already has a review in that cycle.
hr.error.reviewExists
This review has already been signed off. When that happened is a matter of record.
hr.error.reviewAlreadySubmitted
A review cannot be signed off without a rating.
hr.error.ratingRequired
The goals are not in a shape this can read.
hr.error.goalsInvalid
That is more goals than one review can carry. Fewer goals is the point of a review.
hr.error.goalsTooMany
Two goals share a key, so one would silently replace the other.
hr.error.goalKeyDuplicate
Two goals have the same title, so one would silently replace the other. Give them different names.
hr.error.goalTitleDuplicate
The goal weights have to add up to a whole hundred per cent, or a score means nothing.
hr.error.goalWeightsNotHundred
That course does not exist.
hr.error.courseUnknown
Another course already uses that code.
hr.error.courseCodeTaken
That is not a way a course can be delivered.
hr.error.deliveryModeUnknown
That is not a status an enrolment can be in.
hr.error.enrolmentStatusUnknown
That status is worked out from the dates and cannot be set by hand.
hr.error.statusDerived
This person is already enrolled on that course. A re-sit is the same enrolment moving on.
hr.error.alreadyEnrolled
Secure file storage is not available on this server, so nothing was saved.
hr.error.storageUnavailable
That account does not exist in this business.
hr.error.userUnknown
That account is already linked to another employee record.
hr.error.userAlreadyLinked
Accounts cannot be linked to employee records until the database of this business has been updated.
hr.error.userLinkAwaitsMigration
A support session is not an employee of this business, so it has no payslips to show.
hr.error.supportSessionNotAPerson
Sign in to see your payslips.
hr.error.notSignedIn
Field passes are not switched on for this business yet.
hr.error.fieldPassNotReady
This check-in code is not valid.
hr.error.fieldPassUnknown
This code has expired. Please open the newest one sent to you.
hr.error.fieldPassExpired
This code has been stopped. Please speak to your manager.
hr.error.fieldPassStopped
This code is for another day. Please open today's code.
hr.error.fieldPassWrongDay
Your attendance already changed. Please open the code again to see where you stand.
hr.error.fieldPassMoved
Codes can only be sent for today.
hr.error.fieldPassNotToday
This business has no web address yet, so a check-in link cannot be created.
hr.error.fieldPassNoSiteUrl
Say whether this person is on the field pass or not.
hr.error.fieldPassEnrolledRequired
The location sent with this punch could not be read.
hr.error.punchLocationMalformed
A location needs both a latitude and a longitude. Only one of them arrived.
hr.error.punchLocationIncomplete
That latitude is not a point on earth. Check that the two figures have not been swapped.
hr.error.punchLatitudeRange
That longitude is not a point on earth. Check that the two figures have not been swapped.
hr.error.punchLongitudeRange
A location has to say how accurate it is. Without that, a rough guess and a precise reading look the same.
hr.error.punchLocationAccuracyRequired
That reading is too imprecise to record as a location.
hr.error.punchLocationAccuracyRange
This location came from something this product does not recognise.
hr.error.punchLocationSourceUnknown
That project is not in this business.
hr.error.projectUnknown
The public holidays of this country have not been researched yet, so a holiday calendar cannot be built for it.
hr.error.holidayCalendarNotResearched
That holiday is not part of this country’s calendar for this year.
hr.error.holidayNotDeclared
That holiday already has a confirmed date for this year.
hr.error.holidayAlreadyConfirmed
That is not a real calendar date.
hr.error.holidayDateInvalid
That date does not fall in the year being confirmed.
hr.error.holidayDateOutsideYear
A holiday runs for at least one day.
hr.error.holidayDaysInvalid
The holiday calendar has not reached this business yet — run the pending updates.
hr.error.holidayStoreMissing
That is not a year a holiday calendar can be built for.
hr.error.holidayYearInvalid
A paid limit needs somewhere for the days past it to go.
hr.error.paidCeilingNeedsFallback
The length of a working day has not been set for this business.
hr.error.workingDayMinutesNotSet
That rule names nowhere to take the time from.
hr.error.settlementChainEmpty
That rule names somewhere this business cannot deduct from.
hr.error.settlementSourceUnknown
That rule would take the same time twice from the same place.
hr.error.settlementSourceRepeated
Nothing can come after salary in that rule — salary never runs out.
hr.error.settlementSalaryNotLast
That rule deducts from a kind of leave this business does not have.
hr.error.settlementSourceHasNoType
Days of leave cannot be less than none.
hr.error.entitlementNegative
A paid limit cannot be less than none.
hr.error.paidCeilingNegative
This deduction comes off salary, and this person has no pay rate on record to take it from.
hr.error.salaryRateRequiredForSettlement
There is nothing to deduct here.
hr.error.settlementNothingOwed
A deduction cannot be for less than no time.
hr.error.settlementOwedNegative
A deduction has to say why it was made.
hr.error.settlementCauseUnknown
A deduction has to belong to somebody.
hr.error.settlementEmployeeRequired
This leave does not need a report attached.
hr.error.evidenceNotRequired
Attach the report itself — a record with no document behind it proves nothing.
hr.error.evidenceDocumentRequired
Say why this leave is being accepted without a report.
hr.error.evidenceWaiverReasonRequired
Accepting leave without a report has to be somebody’s decision, on the record.
hr.error.evidenceWaiverActorRequired
That deduction is not in this business.
hr.error.settlementNotFound
Private records cannot be opened from a SISC support session. Ask somebody at your own business to do this.
hr.error.personalDetailsSealed
This business's database has not been updated for private records yet. Ask your administrator to run the pending updates.
hr.error.personalDetailsAwaitMigration
Changing where wages are sent needs the permission that covers pay, as well as the one that covers private records.
hr.error.bankInstructionPermission
A bank account is never shown in full. It is used to send a payment and read back by nobody.
hr.error.bankAccountNeverRevealed
That is not a document this can open.
hr.error.fieldNotRevealable
An account number is letters and digits only, and no longer than a bank account can be.
hr.error.bankAccountMalformed
That account number does not match the format banks use in this country.
hr.error.bankAccountFormat
That is not a value this field can hold.
hr.error.valueMalformed
A country is a two-letter code.
hr.error.countryCodeInvalid
That is not a time zone this product knows.
hr.error.timeZoneUnknown
A working week needs its days, each with the minutes worked on it.
hr.error.scheduleDaysRequired
One day of the week is listed twice, so the hours for it are unclear.
hr.error.weekdayDuplicated
Minutes on a day run from none up to a full day, as a whole number.
hr.error.workMinutesOutOfRange
State every day of the week, rest days included. A day left out is a week half filled in.
hr.error.scheduleNeedsEveryWeekday
A working week with no working time in it cannot be used to work anything out.
hr.error.scheduleNoWorkingTime
This business's database has not been updated for working schedules yet. Ask your administrator to run the pending updates.
hr.error.scheduleAwaitsMigration
A weekend is made of days of the week. Choose them from the list.
hr.error.weekendDaysInvalid
This leave settlement is priced in {settlementCurrency} and the salary it comes off is in {salaryCurrency}. Figures in two currencies are never added together.
hr.error.settlementCurrencyMismatch
Another pay run has already deducted a salary advance instalment that is on this run. Calculate this run again, then approve it.
hr.error.instalmentAlreadyDeducted
A correction reverses an approved pay run exactly, so it cannot be recalculated. Approve it, then open a new run for the period.
hr.error.correctionNotRecalculable
Attendance from computers is switched off for this company.
hr.error.pcAttendanceOff
This person is not on the list for attendance from a computer.
hr.error.pcAttendanceNotAllowed
This employee record is no longer active.
hr.error.pcAttendanceEmployeeLeft
Your account is not linked to an employee record, so there is nobody to pair this computer to.
hr.error.pcAttendanceNoEmployee
That setting is not accepted.
hr.error.pcAttendanceSettingInvalid
Give each holiday a name of no more than 160 characters.
hr.error.holidayNameInvalid
Requests are not available yet: your company’s database is being updated.
hr.error.requestsAwaitMigration
Choose each approval step once: line manager, second manager or HR.
hr.error.requestChainInvalid
Requests about money or protected personal data must end with an HR step.
hr.error.requestChainNeedsHr
Each extra field needs a short key, a label and a type (text, date or number); at most 12.
hr.error.requestFieldsInvalid
This type of request is not offered by your company.
hr.error.requestTypeUnknown
Attach the document this request needs (for a claim, the receipt).
hr.error.requestAttachmentRequired
Enter a time as HH:MM.
hr.error.timeInvalid
Choose what the expense was for.
hr.error.claimCategoryUnknown
Fill in at least one detail you want changed.
hr.error.profileChangeEmpty
That detail cannot be changed by a request. Ask HR.
hr.error.profileFieldNotRequestable
Each detail must be text of 255 characters or fewer.
hr.error.profileFieldInvalid
Choose the kind of letter: salary, experience or employment.
hr.error.certificateKindUnknown
Choose approve or reject.
hr.error.decisionUnknown
This request has already been decided or withdrawn.
hr.error.requestNotPending
Applying a personal-data change needs the personal details permission.
hr.error.personalDetailsPermission
This would go over your short-leave hours for the month.
hr.error.shortLeaveAllowanceExceeded
An attachment must be one of your own documents or a company document HR shared (up to 10).
hr.error.attachmentInvalid
Your company has not turned on check-in from the phone.
hr.error.phonePunchOff
Your company asks for your location when you check in from the phone. Allow it and try again.
hr.error.phonePunchNeedsLocation
Choose an active colleague who signs in to SISC Suite.
hr.error.delegateInvalid
You cannot hand your approvals to someone who reports to you. HR can set this.
hr.error.delegateIsReport
Choose what kind of record this is.
hr.error.recordKindUnknown
Choose how this person’s worked time is measured for pay.
hr.error.payTimeSourceUnknown
Choose the line and whether it is an earning or a deduction.
hr.error.adjustmentLineInvalid
This line comes from an advance, a benefit, overtime or a claim. Correct it where it comes from.
hr.error.adjustmentSourcedLine
This expense claim has already been paid by another run.
hr.error.claimAlreadyPaid
Choose my documents or company documents.
hr.error.attachmentSourceInvalid
Choose not deducted, deducted from pay or deducted from annual leave.
hr.error.shortLeaveRuleInvalid

Was this page helpful?

Your answer is kept on this device only. Nothing is sent anywhere — there is no service behind this button yet, and this page will say so until there is.