Field reference

Every field on every Employee Self Service form: label in English and Arabic, type, whether it is required, its limits, a valid example and what the system refuses.

On this page (38)
Attendance > TodayRequests > Attendance correctionLeave > Apply LeaveLeave > Withdraw / Request cancellationRequests > OvertimeRequests > LoanRequests > Salary advanceRequests > Bank changeRequests > Air ticketRequests > AssetRequests > LetterRequests > TrainingRequests > Business tripRequests > Add dependentRequests > QualificationRequests > ResignationRequests > Shift swap / Other requestMy Profile > Request a profile changeDocuments > RenewEmployment > Contract actionExpenses > claimTimesheets > Log timeTasks > New taskTasks > open a taskProbation Reviews > ReviewApprovals > Approve / RejectHome > CustomiseSelf-service setup > Work locationsSelf-service setup > Attendance policiesSelf-service setup > ShiftsSelf-service setup > Shift assignmentsSelf-service setup > Request workflowsSelf-service setup > Country rulesSelf-service setup > AnnouncementsSelf-service setup > Asset assignments / Enrolments / Benefits / Dependents / Salary accountsPayroll runsESS feature switchesESS field settings

Attendance > Today

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Method (sent automatically)طريقة التسجيلSelect (web, mobile, biometric, qr, gps, geofence, manual, import, kiosk)NoThe portal sends 'web', or 'gps' when the browser gives a location. Must be one of the methods the employee's attendance policy allows; with no policy the allowed methods are web and mobilewebwebA method outside the policy -> 'Your attendance policy does not allow this method.'; an unknown method -> 'That is not an attendance method.'
Location (latitude / longitude)الموقعNumber pair (read at the punch only)ConditionalRequired only when the attendance policy says 'Require location'. Compared with the nearest permitted active work location; inside its radius = within fence. Never tracked between punches25.2048, 55.2708 (Dubai)No location when required -> 'Allow location to record attendance here.'; outside the radius with 'Enforce geofence' -> 'You are outside your permitted work location. Raise a field duty or remote work correction instead.'
Offline punch time (captured at)وقت البصمة دون اتصالDate and time (automatic)ConditionalSet by the browser when the punch could not be sent. Not more than 2 minutes in the future; not older than 72 hours; the policy must allow offline punchesA punch made 3 hours ago while offlineOlder than 72 hours -> 'An offline punch older than 72 hours needs a correction request.'; in the future -> 'A punch cannot be in the future.'; policy forbids -> 'Offline attendance is not allowed for you.'

Requests > Attendance correction

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
CorrectionالتصحيحSelect (Missing check-in, Missing check-out, Wrong time, Wrong shift, Forgot break, Field duty, Remote work correction)YesOne of the 7 optionsMissing check-outEmpty -> 'Correction is required.'; other text -> 'Choose one of the options.'
DateالتاريخDateYesA day that has happened (today or earlier, company Dubai date)Thursday 1 Oct 2026Tomorrow -> 'A correction is for a day that has happened.'; 31/02/2026 -> 'Enter a valid date.'
Check-in timeوقت الدخولTime (HH:MM)ConditionalRequired for 'Missing check-in' and 'Wrong time'09:05Missing check-in with no time -> 'Say what time you checked in.'; '25:99' -> 'Enter a valid time.'
Check-out timeوقت الخروجTime (HH:MM)ConditionalRequired for 'Missing check-out'18:10Missing check-out with no time -> 'Say what time you checked out.'
ReasonالسببLong text (kept to 2,000 characters)YesFree textForgot to tap out, left in a hurryEmpty -> 'Reason is required.'

Leave > Apply Leave

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Leave typeنوع الإجازةSelect (active leave types)YesArchived types are refused; types with a minimum service need itFirst type in the listAnnual leaveAn archived type (API) -> 'That leave type is archived.'; minimum service -> 'Sick leave needs 3 months of service.' (type name and months vary)
From / Toمن / إلىDate rangeYesEnd on or after start; must overlap no pending or approved leave; days that are all weekend or holiday are refused; must not run past a termination's last dayMon 5 Oct 2026 to Thu 8 Oct 2026To before From -> 'Leave cannot end before it starts.'; empty -> 'Choose the dates.'; overlap -> 'This time overlaps Annual leave already requested (...)'; Sat+Sun only -> 'Those days are not worked, so there is no leave to take.'
Half day at start / endنصف يوم في البداية / النهايةOptionNoOnly for leave types that allow half daysWhole dayHalf day on the first dayOn a whole-day-only type (API) -> 'This leave type is taken in whole days.'
Part of day / hoursجزء من اليوم / ساعاتMorning, Afternoon or from-to hoursNoHours only for leave types taken in hoursWhole dayAfternoonHours on a day-only type -> 'This leave type is not taken in hours.'
ReasonالسببLong textNoKept to 1,000 characters together with the extra answers below, which are appended to itFamily visitOver 1,000 characters is cut, not refused
Emergency contactجهة الاتصال للطوارئTextNoAppended to the reason as 'emergency contact: ...'Sara Khan 050 000 0000 (test)None
Work handed toتسليم العمل إلىTextNoAppended to the reason as 'delegate: ...'Omar HaddadNone
Travelling abroad?السفر للخارج؟Select (No, Yes)NoAppended to the reason as 'travel required: yes'NoYesNone
Air ticketتذكرة الطيرانSelect (Not needed, Request my ticket)NoAppended to the reason as 'ticket request: requested'Not neededRequest my ticketNone

Leave > Withdraw / Request cancellation

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
ReasonالسببLong textConditionalOptional on screen; the HR leave engine requires it to cancel approved leavePlans changedCancelling approved leave with no reason (API) -> 'Say why the approved leave should be cancelled.'; on a leave that is neither pending nor approved -> 'Only pending or approved leave can be cancelled.'

Requests > Overtime

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
DateالتاريخDateYesAny valid dateWednesday 30 Sep 2026'Enter a valid date.'
HoursالساعاتNumberYesGreater than zero2.50 or -1 -> 'Enter a positive number.'; 'abc' -> 'Enter a number.'
ReasonالسببLong textYesFree textMonth-end closingEmpty -> 'Reason is required.'

Requests > Loan

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
AmountالمبلغMoney (AED)YesGreater than zero60000 -> 'Enter a positive number.'
Monthly installmentsعدد الأقساط الشهريةNumberYesGreater than zero; the instalment is Amount / this number rounded to 2 decimals120 -> 'Enter a positive number.'
PurposeالغرضLong textYesFree textCar repairEmpty -> 'Purpose is required.'

Requests > Salary advance

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
AmountالمبلغMoney (AED)YesGreater than zero; recovered in one instalment2000'Enter a positive number.'

Requests > Bank change

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
BankالبنكTextYesFree textEmirates NBD (test)Empty -> 'Bank is required.'
IBANرقم الآيبانTextYesNo format or length check at all; spaces removed and upper-cased on approvalAE07 0331 2345 6789 0123 456Empty -> 'IBAN is required.'; but 'hello' is accepted
Account nameاسم الحسابTextYesFree textAisha KhanEmpty -> 'Account name is required.'
SWIFT / BICسويفتTextNoFree textEBILAEADNone

Requests > Air ticket

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
DestinationالوجهةTextYesFree textKochiEmpty -> 'Destination is required.'
Travel dateتاريخ السفرDateYesValid date15 Dec 2026'Enter a valid date.'
Take as cash insteadاستلام نقداً بدلاً منهاSelect (No, Yes)NoNo or YesNoOther value -> 'Choose one of the options.'

Requests > Asset

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Request / Assetالطلب / الأصلSelect + asset listYesRequest: New asset, Report an issue, Replacement, Return. The asset must be one currently assigned to the employeeReturn, Laptop L-0012An asset held by someone else -> 'That asset is not assigned to you.'
DetailsالتفاصيلLong textYesFree textBattery swollenEmpty -> 'Details is required.'

Requests > Letter

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Letter typeنوع الخطابSelect (Salary certificate, Employment certificate, NOC, Experience certificate, Bank salary letter, Embassy letter, Visa letter, Custom HR letter)YesOne of 8Salary certificate'Choose one of the options.'
LanguageاللغةSelect (English, Arabic, Bilingual)YesOne of 3EnglishBilingualEmpty -> 'Language is required.'
PurposeالغرضTextYesPrinted in NOC, Embassy, Visa and Custom lettersBank loan applicationEmpty -> 'Purpose is required.'
Addressed toموجّه إلىTextNoPrinted after 'To:'; blank prints 'To whom it may concern'Emirates NBDNone

Requests > Training

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Course / Or describe the trainingالدورة / أو صف التدريبSelect + textConditionalChoosing a course creates an enrolment on approval; a free-text title does notCourse: Fire SafetyNone
WhyالسببLong textYesFree textRequired for my new roleEmpty -> 'Why is required.'

Requests > Business trip

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Departs / Returnsالمغادرة / العودةDatesYesReturn on or after departure2 Nov 2026 to 5 Nov 2026Return before departure -> 'The trip cannot end before it starts.'
Estimated costالتكلفة التقديريةMoney (AED)NoGreater than zero when given; becomes the request amount35000 -> 'Enter a positive number.'

Requests > Add dependent

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Name / Relationshipالاسم / صلة القرابةText + select (Spouse, Child, Parent)YesBoth requiredMaryam Khan, ChildEmpty name -> 'Name is required.'
Add to medical insuranceإضافة إلى التأمين الطبيSelect (Yes, No)NoYes marks the dependent insured on approvalYesNone

Requests > Qualification

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Kind / Titleالنوع / العنوانSelect + textYesKind: Education, Experience, Qualification, Professional licenceQualification, PMP certificateEmpty title -> 'Title is required.'

Requests > Resignation

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Proposed last working dayآخر يوم عمل مقترحDateYesValid date (notice period is not checked here)31 Dec 2026'Enter a valid date.'
ReasonالسببLong textYesFree textRelocatingEmpty -> 'Reason is required.'

Requests > Shift swap / Other request

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Swap with / Subject and Detailsالتبديل مع / الموضوع والتفاصيلTextYesShift swap: Date, Swap with required. Other request: Subject, Details requiredSwap with Omar on 8 OctEmpty Subject -> 'Subject is required.'

My Profile > Request a profile change

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Work phoneهاتف العملText (max 40)NoAt least one field must changeCurrent value04 000 0000 (test)Nothing changed -> 'Change at least one field.'; 41+ characters -> a length message from the form check
Personal emailالبريد الشخصيEmail (max 254)NoOne '@', no spaces; hidden if the company hides itCurrent valueaisha.test@example.com'aisha.test' -> the message starts 'Value error, Use a valid email address.'; hidden by the company -> refused (see Features and Fields)
Personal phoneالهاتف الشخصيText (max 40)NoFree textCurrent value050 000 0001 (test)None
Emergency contact (name, relationship, phone)جهة الطوارئ / صلة القرابة / هاتف الطوارئText (160 / 60 / 40)NoHidden together if the company hides emergency contactCurrent valueSara Khan, Sister, 050 000 0002 (test)A second change while one is pending -> 'Finish or cancel the pending profile change first.'
ReasonالسببLong text (max 500)NoFree textNew numberOver 500 characters is cut

Documents > Renew

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
New numberالرقم الجديدTextNoFree text; never shown to managers784-1990-1234567-1 (test)None
Issuing authorityجهة الإصدارTextNoPrefilled from the documentCurrentICPNone
Issued on / Expires onتاريخ الإصدار / تاريخ الانتهاءDatesYes (Expires on)Expiry not before issue dateIssued 1 Oct 2026, expires 30 Sep 2028Expiry before issue -> 'A document cannot expire before it was issued.'
ReasonالسببTextYes (server)Not starred on screenCard expiredEmpty -> 'Say why this document is being renewed.'
The new copy (PDF or image)النسخة الجديدة (PDF أو صورة)FilesYes (server)1 to 5 files, 20 MB together, PDF or image onlynew-eid.pdfNone -> 'Attach at least one renewal document.'; 6 files -> 'Attach no more than 5 files.'; 21 MB -> 'Keep the combined renewal evidence under 20 MB.'; a second renewal -> 'A renewal request is already pending.'

Employment > Contract action

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
NoteملاحظةLong text (kept to 500)ConditionalRequired for 'Ask a question' and 'Request amendment'; optional for AcknowledgeIs the housing allowance included?Empty on a question -> 'Say what should change or what is unclear.'

Expenses > claim

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
What is it for? (claim title)ما الغرض منها؟TextYesOpens a draft claim for the signed-in employeeClient visit - Abu DhabiEmpty -> the message 'Give the claim a title.' (shown under 'Check the highlighted fields.')
CategoryالفئةSelect (expense categories)YesActive categories; each has a receipt threshold and a per-line limitFirst categoryMealsNone chosen (API) -> 'Choose a category.'; over the limit at submit -> 'Above the Meals limit of 150.00.'
DateالتاريخDateYesYYYY-MM-DDToday1 Oct 2026Bad date (API) -> 'Send the date as YYYY-MM-DD.'
MerchantالتاجرTextPer company settingHidden, Shown or Required by Features and Fields > Expense merchantSalam RestaurantRequired and empty -> 'Expense merchant is required by this company before this step.' (text varies by label); hidden and sent -> 'Expense merchant is turned off for this company.'
AmountالمبلغMoney (AED, 2 decimals)YesNot negative120.50-5 -> 'An expense cannot be negative.'; 'abc' -> 'Send the amount as a decimal string.'
Business purposeالغرض من العملTextYesNeeded to submitLunch with clientEmpty at submit -> 'Say what this was for.'

Timesheets > Log time

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
DateالتاريخDateYesNot more than 7 days after todaySelected dayThursday 1 Oct 2026Empty -> 'Choose the date.'; 15 Oct 2026 (today is 2 Oct) -> 'That date is too far ahead.'
HoursالساعاتNumber (step 0.25, kept to 2 decimals)YesMore than 0 and not more than 24; the day's total across entries not over 247.50 or 25 -> 'Enter between 0 and 24 hours.'; blank -> 'Enter the hours.'; 8 + 16.5 on one day -> 'A day has 24 hours; this would log more.'
TaskالمهمةSelect (my open tasks)NoOnly a task assigned to meNo taskTSK-00004Someone else's task (API) -> 'That task is not yours.'
ProjectالمشروعText (max 120)NoFilled from the taskMarina Tower fit-outNone
What was doneما تم إنجازهText (max 300)NoFree textSite surveyOver 300 is cut
Billable to a clientقابل للفوترةTick boxNoYes / NoNoYesNone

Tasks > New task

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
TitleالعنوانText (max 200)YesNot blankPrepare Q4 budgetBlank -> 'Give the task a title.'
ProjectالمشروعText (max 120)NoFree textFinanceNone
Due dateتاريخ الاستحقاقDateNoValid date9 Oct 2026'Enter a valid date.'
PriorityالأولويةSelect (Low, Medium, High, Urgent)YesOne of 4MediumHighOther value (API) -> 'Choose a priority.'
RepeatsالتكرارSelect (Does not repeat, Daily, Weekly, Monthly)NoOne of 4Does not repeatWeeklyOther value (API) -> 'Choose how it repeats.'
Assign toإسناد إلىSelect (Myself + my team)NoShown only to people who manage someone; anyone outside my team is refusedMyselfOmar Haddad (a team member)Someone not in my team (API) -> 'You can assign tasks only to yourself or your team.'
Checklist (one per line)قائمة التحققLong text, one item per lineNoEach item kept to 200 characters; blank lines droppedCollect quotes
Compare
Send
None

Tasks > open a task

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
ProgressالتقدمSlider 0-100 (step 5)NoWhole number 0-100; above 0 moves 'Not started' to 'In progress'; when a checklist exists progress is the share of ticked items050'abc' or 120 (API) -> 'Progress is a number from 0 to 100.'
Hours / Note (log time)الساعات / ملاحظةNumber + textYes (hours)Hours plus optional minutes, 1 minute to 24 hours, date today or earlier; also creates a draft timesheet line1.50 or 25 -> 'Enter between a minute and a day.'; a future date (API) -> 'Time is logged for today or earlier.'
CommentتعليقLong text (max 4,000)YesNot blankWaiting for quotesBlank -> 'Write the comment.'
StatusالحالةSelect (Not started, In progress, Waiting, Blocked, Completed, Cancelled)NoCompleted goes through Mark completeNot startedWaitingOther value (API) -> 'Choose a status.'

Probation Reviews > Review

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Rating (1-5)التقييم (1-5)Select 5..1YesWhole number 1 to 5440 or 6 (API) -> 'Rate 1 to 5.'
RecommendationالتوصيةSelect (Confirm, Extend, End employment)Yesconfirm, extend or terminateConfirmExtendOther (API) -> 'Choose a recommendation.'
How did it go?كيف كان الأداء؟Long text (4,000)YesNot blankGood progress, needs more client exposureBlank -> 'Say how the probation went.'

Approvals > Approve / Reject

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Note / Whyملاحظة / السببLong textConditionalOptional when approving; mandatory when rejectingApproved, enjoy the breakReject with no reason -> 'Say why it is rejected.' (requests), 'Say why it was refused.' (leave), 'Say what needs correcting.' (timesheet)

Home > Customise

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Quick actions / Hidden cards / Orderالإجراءات السريعة / البطاقات المخفية / الترتيبChoicesYes (at least one quick action)Up to 8 quick actions from the 10 offered; 9 cards that can be hidden and re-ordered; saved per person6 quick actionsHide 'assistant', keep 5 quick actionsNo quick action -> 'Choose at least one quick action.'

Self-service setup > Work locations

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Code / Nameالرمز / الاسمTextYesBoth requiredDXB-HQ, Dubai Head OfficeEmpty -> 'Code is required.'
Latitude / Longitude / Geofence radius (m)خط العرض / خط الطول / نصف قطر السياجNumbersNoDecimal numbers; radius whole metres25.2048, 55.2708, 150'abc' -> 'Latitude is not valid.'

Self-service setup > Attendance policies

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Employee (empty = everyone)الموظف (فارغ = الجميع)SelectNoAn employee policy beats the company-wide oneEmptyAisha KhanAn employee of another company -> 'Choose a employee from this company.'
Allowed methodsطرق التسجيل المسموحةMulti-select of 9 methodsYesAt least oneWeb, Mobile, GPSNone chosen -> 'Choose at least one allowed methods.'
Require location / Enforce geofence / Allow offline punchesاشتراط الموقع / تطبيق السياج / السماح دون اتصالTick boxesNoEnforce geofence needs a location; offline default for no policy is allowedOffRequire + Enforce onNone

Self-service setup > Shifts

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Code, Name, Starts, Ends, Break, Grace in/out, Overtime after (h)الرمز، الاسم، البداية، النهاية، الاستراحة، السماح، الإضافي بعدText, times, numbersYes (code, name, starts, ends)Times HH:MM; crosses midnight tick for night shiftsDAY, 09:00-18:00, break 60, grace 10Empty start -> 'Starts is required.'; '9am' -> 'Starts is not valid.'

Self-service setup > Shift assignments

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Employee, Shift, Ramadan shift, From, To, Work location, Rotationالموظف، الوردية، وردية رمضان، من، إلى، موقع العمل، التناوبSelects + datesYes (employee, shift, from)Latest assignment valid on the day wins; the Ramadan shift is used while the country rule's Ramadan period covers the dayAisha Khan, DAY, Ramadan 09:00-15:00, from 1 Jan 2026No shift -> 'Shift is required.'

Self-service setup > Request workflows

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Request type / Approval steps / Activeنوع الطلب / خطوات الموافقة / نشطSelect + multi-select (Manager review, HR review, Finance review)YesSteps run in the order listed; linked types (leave, expense, profile, renewal) cannot be given stepsLoan: Manager, HR, FinanceNo step -> 'Choose at least one approval steps, in order.'

Self-service setup > Country rules

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Country, Rule, Version, Effective from/to, Values (JSON), Sourceالدولة، القاعدة، الإصدار، ساري من/إلى، القيم، المصدرSelects, integer, dates, JSON objectYes (country, rule, version, effective from, values)The rule valid on a calculation's own date is used; the GCC starter pack is created on first useARE working_hours v2 from 1 Jan 2027Bad JSON -> 'That is not valid JSON.'; a list instead of an object -> 'Give an object of values.'

Self-service setup > Announcements

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Title, Category, Published, Expires, Pinned, Active, Textالعنوان، الفئة، النشر، الانتهاء، مثبت، نشط، النصText, select, dates, ticksYes (title, category, published)Shown from the published date until the expiry date, pinned firstEid holiday noticeNo title -> 'Title is required.'

Self-service setup > Asset assignments / Enrolments / Benefits / Dependents / Salary accounts

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Employee and master-specific fieldsالموظف وحقول كل بيانSelects, dates, textYes (employee and key fields)References must belong to this company; saving an assignment flips the asset to Assigned / Available; a new enrolment notifies the employeeLaptop L-0012 to Aisha Khan from 1 Oct 2026A record from another company -> 'Choose a asset from this company.'

Payroll runs

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
PeriodالفترةMonth (YYYY-MM)YesCalendar monthLast month2026-09Bad period (API) -> 'Send the period as YYYY-MM.'

ESS feature switches

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Time off / Time and attendance / Expenses switchesمفاتيح الإجازات / الحضور والوقت / المصروفاتSwitch (on, off)NoOff refuses changes through ess/leave, ess/attendance + ess/timesheets, ess/expenses and drops the menus; reads still workOnTurn Expenses offA change through a switched-off route -> 409 'capability_disabled' ('... is disabled for this company.')

ESS field settings

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Personal email / Emergency contact / Expense merchant / Receipt referenceالبريد الشخصي / جهة الطوارئ / جهة المصروف / مرجع الإيصالMode (Shown, Hidden, Required)NoHidden fields vanish from the ESS form and a value sent through the API is refused; the receipt reference is never demanded in the portal because it has no boxShownHide Personal emailHidden but sent -> '... is turned off for this company.' (400)