Attendance role guides — what each role can do, step by step

Step-by-step guides for hours and absence — shifts and leave policy, the line manager who approves only their own team, the corrections desk, and the employee who clocks in and books leave. 58 steps across 4 roles, every one of them carried out in the product before it was published here.

Nothing matches that. Try a shorter word, or pick All roles to search every guide.

Go deeper

HR Manager

Set the working week up once, then decide on what the company sends you.

Sets the module up — shifts, leave types, accrual rules — and decides on everything the company sends up: leave, corrections and weekly hours. Does not clock in; this sign-in has no working day of its own.

What you will be able to do

  • Build the shift templates and put people on them, from a date
  • Publish the leave types and the rule that earns the hours
  • Clear a whole queue of leave or corrections in one action
  • Read lateness, absence and overtime without asking for a report

What this role can and cannot do

CanCannot
  • attendance:shift:write
  • attendance:leave_type:write
  • attendance:leave:approve
  • attendance:leave:read_all
  • attendance:policy:write
  • attendance:balance:adjust
  • attendance:timesheet:approve
  • attendance:regularization:approve
  • attendance:time:read_all
  • attendance:time:write_own
  • attendance:leave:create
  • attendance:regularization:create
  • tenant:settings:write

17 steps, each one carried out in the product on .

Check what your sign-in can do #

Where Your name, top right » Profile

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click your name in the very top-right corner of the screen.
  5. Choose Profile from the menu that drops down.
  6. Scroll to the Roles & permissions section.
HR Manager view of check what your sign-in can do in Tarleaks ERP
A small chip under your name carries the role. Beside it is the number of things that role can do; everything in this guide is one of them.

You should see The chip names the role your administrator gave you. Everything in this guide follows from that one word — including the buttons that are missing.

Watch out Two people with the same job title can hold different roles here. If the chip does not say what you expected, ask your administrator before you start deciding anything — the buttons you see depend on it.

Worth knowing If the chip is not what you expected, stop and ask your administrator before you approve anything. Two people with the same job title can hold different roles here.

See the whole day on one screen #

Where Attendance » Today

  1. From the launcher, click the Attendance tile.
  2. You land on Attendance Today — the module's home page.
  3. Read the four boxes across the top: Present, Remote, Late, On Leave.
  4. Click On Leave to jump straight to the leave screen.
  5. In the roster underneath, click the ⋯ at the end of a row for that person's timesheet, leave or record.
HR Manager view of see the whole day on one screen in Tarleaks ERP
The roster is today only, newest check-in first, with the check-in and check-out times side by side.

You should see Who is in, who is late and who is off — for today, without running anything. The row menu at the end of each line opens that person's timesheet, their leave, or their record.

Watch out A dash in the check-out column means the person has not clocked out yet — not that they left without doing so. Read it after the end of their shift, not during it.

Worth knowing Export report, top right, gives you the same list as a spreadsheet with the check-in and check-out times already in it.

Set up the working patterns people are held to #

Where Attendance » Shifts & rosters

  1. In the left menu, under SCHEDULE, click Shifts & rosters.
  2. Use the day buttons above the table to show only shifts that run on a given day.
  3. Search by name when you have many templates.
HR Manager view of set up the working patterns people are held to in Tarleaks ERP
Name, Start, End, Grace (min) and Days on every row. Grace is the number that decides lateness.

You should see A shift is a template the whole company reuses. Grace is the number of minutes after the start time that still counts as on time — it is the single setting most arguments about lateness come down to.

Watch out Changing a shift's times changes them for everybody on it from that moment. If only some people are moving, make a second template and reassign them instead.

Create a shift template #

Where Attendance » Shifts & rosters » New shift

  1. On Shifts & rosters, press New shift at the top right.
  2. Type the name.
  3. Set Start time and End time in 24-hour form.
  4. Set Grace minutes.
  5. Tick the Days of week the shift runs.
  6. Save.
What each field wants
FieldWhat to put in it
NameWhat people will call it — 'Day Shift', 'Night Shift', 'Ramadan Hours'. It appears on the roster and in reports.
Start timeWhen the shift begins, as HH:MM. This is the time lateness is measured from.
End timeWhen it ends, as HH:MM. A shift that ends before it starts is treated as running past midnight.
Grace minutesHow many minutes after the start still count as on time. Ten is common; zero makes every traffic jam a lateness conversation.
Days of weekTick the working days. This is where a Sunday-to-Thursday week is expressed.
HR Manager view of create a shift template in Tarleaks ERP
The days are buttons, not a dropdown — a shift can run on any combination, including a weekend one.

You should see One template serves everybody on that pattern. You are not setting hours per person — you are describing a pattern and then putting people on it.

Watch out Creating the template does not put anybody on it. Use Assignments afterwards, or the roster stays empty.

Worth knowing Close the form without saving and nothing is created — you can open it just to see the fields.

Put people on a shift, from a date #

Where Attendance » Shifts & rosters » Assignments

  1. On Shifts & rosters, find the shift and press Assignments on its row.
  2. Read the list: one row per person, with the date they went onto this shift.
  3. Choose an employee in the box at the top and press Assign to add somebody.
  4. Press End today on a row to take somebody off it.
  5. Tick Include past assignments to see the ones already ended.
HR Manager view of put people on a shift, from a date in Tarleaks ERP
From and To on each row. An open To means the person is on this shift until somebody ends it.

You should see Each row binds one person to that shift from a start date until an optional end date. Moving somebody is dated, so last month's timesheet still reads against last month's shift.

Watch out End today closes the assignment; it does not delete it. That is deliberate — last month's timesheet still has to read against last month's shift.

Worth knowing End today closes an assignment without deleting it. Deleting the row would rewrite history; ending it does not.

Publish the kinds of leave people may ask for #

Where Attendance » Leave » Leave types

  1. In the left menu, under TIME OFF, click Leave requests.
  2. Scroll to the Leave types card and press Show if it is collapsed.
  3. Read Name, Paid and Default days per year on each row.
  4. Press Edit on a row to change one.
HR Manager view of publish the kinds of leave people may ask for in Tarleaks ERP
The Paid badge and the Default days per year column are the two things everyone asks about.

You should see Default days per year is the yearly entitlement attached to the TYPE. It is not the same number as somebody's accrued balance — that is earned month by month, in hours, by the accrual rule.

Watch out Default days per year is the entitlement on the TYPE. It is NOT somebody's balance — that is earned in hours by the accrual rule, and confusing the two is the most common leave question HR gets.

Add a kind of leave #

Where Attendance » Leave » Leave types » New type

  1. In the Leave types card, press New type.
  2. Type the name.
  3. Tick Paid leave if it is paid.
  4. Set Default days per year.
  5. Save.
What each field wants
FieldWhat to put in it
NameWhat people will pick from the list: 'Annual Leave', 'Sick Leave', 'Unpaid Leave', 'Hajj Leave'.
Paid leaveTicked means the days are paid. Untick it for unpaid leave — payroll reads this.
Default days per yearThe yearly entitlement carried by this type. It sets the expectation; the accrual policy decides how the hours actually arrive.
HR Manager view of add a kind of leave in Tarleaks ERP
Three fields, because a leave type is deliberately simple. The complexity lives in the accrual policy, where it can be changed without touching what people choose from.

You should see This creates the OPTION people choose from. How the hours are earned month by month is a separate thing — that is the accrual policy.

Watch out Do not create a second type for a variation — 'Annual Leave (Senior)' means two entries in every report forever. Vary the accrual policy instead and keep one type.

Work the leave queue for the whole company #

Where Attendance » Leave » Approval queue

  1. Open Leave requests.
  2. Use the status dropdown to show Pending only.
  3. Narrow further by type, or by a date range, using the two date boxes.
  4. Sort by Longest to bring the biggest requests to the top.
HR Manager view of work the leave queue for the whole company in Tarleaks ERP
The count in the bar on the right of the filters is how many requests match — that is your real outstanding number.

You should see Every request in the company that is waiting on a decision, in one place. The count in the bar tells you how much is actually outstanding.

Watch out The filters are written into the web address. Copy it and a colleague opens exactly your view, not the default one.

Worth knowing The filters are written into the web address, so you can bookmark 'annual leave, pending, next month' and come back to it.

Decide a whole queue in one action #

Where Attendance » Leave » tick rows » Approve

  1. With the queue filtered to Pending, tick the box at the start of each row you have decided on.
  2. A bar appears along the bottom saying how many are selected.
  3. Press Approve in that bar.
  4. Read what the confirmation says, then confirm.
HR Manager view of decide a whole queue in one action in Tarleaks ERP
The bar at the bottom only exists while something is selected, and it only offers the actions your role can perform.

You should see Every row is still checked on its own inside the batch — balance, overlap, and whether the person is yours to decide for. A row that fails is named and the rest still go through.

Watch out Ticking the box in the header row selects everything the CURRENT FILTER shows, not the whole list. Filter first, then select all.

Worth knowing Ask for a practice run first when the batch is large: every row is validated against the real path and then rolled back, so you see what would have failed without changing anything.

Deal with missed punches #

Where Attendance » Regularizations

  1. In the left menu, click Regularizations.
  2. The status dropdown starts on Pending.
  3. Read the day, the requested check-in and check-out, and the reason.
  4. Press the eye icon to open the full detail before deciding.
HR Manager view of deal with missed punches in Tarleaks ERP
Requested check-in and Requested check-out are what the person says actually happened. Reason is why the clock does not show it.

You should see A correction is somebody saying 'I was here, the clock does not show it'. Approving one writes the missing clock record for that day automatically — you do not type it in afterwards.

Watch out Approving a correction adds hours somebody will be paid for. Read the reason every time — this is the one queue where speed is not the virtue.

Clear a run of corrections together #

Where Attendance » Regularizations » Approve

  1. On Regularizations, work down the pending list.
  2. Press Approve on the rows you accept, Reject on the ones you do not.
  3. Switch the filter to Approved afterwards to confirm the batch landed.
HR Manager view of clear a run of corrections together in Tarleaks ERP
After approval, the row carries who decided it and when — and links to the clock record it created.

You should see Each approval still writes its own clock record, so one bad row is named rather than costing you the rest of the batch.

Watch out A correction with no reason, or a reason that says only 'forgot', is the one to open. Your company can require a reason on every correction; that switch is in the administrator's attendance settings.

Worth knowing A correction with no reason is the one to open. The company can require a reason on every correction — that switch is in the administrator's attendance settings.

Approve the week, not the day #

Where Attendance » Timesheet approvals

  1. In the left menu, under TODAY, click Timesheet approvals.
  2. Stay on Waiting on me.
  3. Read the hours, the billable split, and any exceptions on the row.
  4. Press the tick to approve, or Send back and type the reason.
HR Manager view of approve the week, not the day in Tarleaks ERP
Everything needed to decide is ON the row — that is the design. Opening a drill-down for every person is what makes weekly approval get skipped.

You should see One decision covers a whole week, and everything you need to make it is on the row — the total, the billable split, and the exceptions the system found. Approving sends those hours on to payroll and to billing.

Watch out Sending a week back REQUIRES a reason, and it stays on the employee's screen until they act on it. Write a sentence they can act on, not 'wrong'.

Worth knowing Sending a week back REQUIRES a reason, and the reason stays on the employee's screen until they fix it. That is deliberate: a rejection that vanishes gets resubmitted unchanged.

Write the rule that earns the hours #

Where Settings » Leave accrual policies

  1. In the left menu, open Settings, then under TIME & PAY click Leave accrual policies.
  2. Read each row: Name, Leave type, Rate, Period, cap, carry-over and Effective.
  3. Press Assign on a policy to see which departments, positions, branches or people it covers.
HR Manager view of write the rule that earns the hours in Tarleaks ERP
Rate and Period together are the sentence 'this many hours, this often'. The cap stops a balance growing forever.

You should see A balance is not granted by hand — it is produced by one of these rules, in hours, on a schedule. When somebody asks why they have what they have, the answer is this screen.

Watch out A policy assigned to nobody earns nobody anything. After writing one, always open Assign.

Worth knowing Carry-over has an expiry in months. Hours that expire are recorded as an expiry line on the person's ledger rather than quietly disappearing.

Write an accrual rule #

Where Settings » Leave accrual policies » New policy

  1. On Leave accrual policies, press New policy.
  2. Give it a name and pick the Leave type it fills.
  3. Set the accrual rate in hours and the Accrual period.
  4. Set the cap, the carry-over maximum, and how many months carry-over survives.
  5. Set Effective from, then save.
  6. Press Assign on the new policy and choose who it covers.
What each field wants
FieldWhat to put in it
NameSay what it is for in the name — 'UAE annual leave — standard' beats 'Policy 2'.
Leave typeWhich type this rule fills. One type can have several policies for different groups of people.
Accrual rate (hours)How many hours are earned each period. This is hours, not days — the whole balance is kept in hours.
Accrual periodMonthly, per pay period, quarterly, annual, or on the person's work anniversary.
Cap (hours)The most the balance may reach. Leave it blank for no ceiling.
Carry-over maximumHow many hours may cross into next year.
Carry-over expiry (months)How long carried hours survive before they expire. Expiry is recorded as a line on the ledger, not a silent loss.
Waiting period (days)How long somebody must be employed before they start earning.
Effective fromThe date the rule starts applying. Balances already earned are never rewritten.
HR Manager view of write an accrual rule in Tarleaks ERP
Scope on the Assign panel: department, position, branch or one person. Priority decides which rule wins when two could apply.

You should see The rule is what actually fills people's balances, in hours, on a schedule. It takes effect from a date, so it never rewrites what has already been earned.

Watch out Effective from is the safety catch. Set it to the start of next month rather than backdating, unless you genuinely mean to change what people have already earned.

Worth knowing After saving, press Assign on the policy: a rule that is not assigned to anybody earns nobody anything.

Read how the company is actually doing #

Where Attendance » Attendance insights

  1. In the left menu, under INSIGHTS, click Attendance insights.
  2. Read the four boxes: Compliance rate, Avg check-in, Late arrivals, Overtime total.
  3. Click a box to open the screen it summarises.
  4. Press Refresh to recompute.
HR Manager view of read how the company is actually doing in Tarleaks ERP
Compliance rate is the share of expected days with a proper clock record. Avg check-in is the average time people actually start.

You should see Every figure is computed from clock records already in the system. Nothing here is typed in, which is why it agrees with the day view.

Watch out These are the last thirty days. A single bad week moves the average visibly — look at the trend chart before you read anything into one number.

Look at absence and overtime over a period #

Where Attendance » Attendance insights

  1. Still on Attendance insights, read Overtime trend — hours per week.
  2. Read Leave utilisation — approved leave days by type.
  3. Read Leave status — the breakdown of requests by what happened to them.
HR Manager view of look at absence and overtime over a period in Tarleaks ERP
Overtime and leave on the same screen. A department high on one and low on the other is the one to ask about.

You should see Overtime by week and approved leave by type, side by side. A team that is always in overtime and never on leave is visible here months before it becomes a resignation.

Watch out Overtime is measured against the thresholds in the administrator's attendance settings. If the number looks wrong, check the threshold before you check the people.

The company's check-in rules are not yours to change #

Where Settings

  1. Open Settings from the launcher.
  2. Look down the TIME & PAY group in the left menu.
  3. Leave accrual policies is there. Attendance settings is not.
HR Manager view of the company's check-in rules are not yours to change in Tarleaks ERP
What is missing is the point. Attendance settings holds the geofence requirement, the allowed clock-in sources, the office locations, the lateness and overtime thresholds and the weekend days.

You should see Whether a geofence is required, which sources may clock in, the office locations and the weekend days all belong to the tenant administrator. Leave accrual policies, which IS yours, sits in the same group.

Watch out If you need one of those changed, that is a request to your administrator. It takes them a minute — and it is recorded against their name, which is why it is theirs.

Worth knowing If you need a rule changed — a new office added to the geofence, say — that is a request to your administrator, and it takes them a minute.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

monthlySet up a new working pattern, end to end #

A shift, the people on it, and the leave rule they earn under are three separate things. Doing one and forgetting the others is the most common reason a new team's numbers look wrong.

  1. Create the shift template: name, start, end, grace, and the days it runs. One template serves everybody on that pattern.

    HR Manager doing "Set up a new working pattern, end to end" in Tarleaks ERP — Create the shift template: name, start, end, grace, and the
    Attendance » Shifts & rosters » New shift — verified: the control is offered; the page says “Grace minutes”
  2. Check it appears with the right hours and grace. Grace is the number every lateness argument comes down to.

    HR Manager doing "Set up a new working pattern, end to end" in Tarleaks ERP — Check it appears with the right hours and grace. Grace is th
    Attendance » Shifts & rosters — verified: the page says “Shift templates”; 7 row(s) listed
  3. Open Assignments on the shift and put people on it from a start date. Nobody is on it until you do this.

    HR Manager doing "Set up a new working pattern, end to end" in Tarleaks ERP — Open Assignments on the shift and put people on it from a st
    Attendance » Shifts & rosters » Assignments — verified: the control is offered; the page says “Assignments”
  4. Make sure the leave types they can ask for are published, with their yearly entitlement.

    HR Manager doing "Set up a new working pattern, end to end" in Tarleaks ERP — Make sure the leave types they can ask for are published, wi
    Attendance » Leave » Leave types — verified: the page says “Leave types”; the page says “Default days per year”
  5. Write or check the accrual policy that fills their balances, then assign it. A policy assigned to nobody earns nobody anything.

    HR Manager doing "Set up a new working pattern, end to end" in Tarleaks ERP — Write or check the accrual policy that fills their balances,
    Settings » Leave accrual policies » New policy — verified: the control is offered; the page says “Accrual period”

urgentThe reader was down: fix a whole day of missing punches #

The corrections write the missing records for you. What you cannot recover is people's memory of what time they arrived, so this happens today.

  1. Confirm the scale first on Attendance Today — a day where almost nobody is present is a reader, not a team.

    HR Manager doing "The reader was down: fix a whole day of missing punches" in Tarleaks ERP — Confirm the scale first on Attendance Today — a day where al
    Attendance » Today — verified: the page says “Attendance Today”; 6 row(s) listed
  2. Tell the affected teams to raise a correction each, with the real times, today. Then open Regularizations filtered to Pending.

    HR Manager doing "The reader was down: fix a whole day of missing punches" in Tarleaks ERP — Tell the affected teams to raise a correction each, with the
    Attendance » Regularizations — verified: the page says “Regularizations”; 7 row(s) listed
  3. Read each one — an approved correction adds paid hours — then approve them together.

    HR Manager doing "The reader was down: fix a whole day of missing punches" in Tarleaks ERP — Read each one — an approved correction adds paid hours — the
    Attendance » Regularizations » Approve — verified: the page says “Approve”
  4. Check the result: the day's clock records now exist, and each one says where it came from.

    HR Manager doing "The reader was down: fix a whole day of missing punches" in Tarleaks ERP — Check the result: the day's clock records now exist, and eac
    Attendance » Today — verified: the page says “Attendance Today”; 6 row(s) listed

monthlyMonth end, in the order that works #

Everything payroll needs comes from an approval somebody has to make. Doing them in this order means nothing lands in a retro run.

  1. Clear the leave queue to zero pending. Approved leave becomes paid absence on the payroll run, so it has to be decided before the cut-off.

    HR Manager doing "Month end, in the order that works" in Tarleaks ERP — Clear the leave queue to zero pending. Approved leave become
    Attendance » Leave » Approval queue — verified: the page says “Approval queue”
  2. Approve the batch you have decided on rather than one at a time. Each row still runs its own balance and overlap checks.

    HR Manager doing "Month end, in the order that works" in Tarleaks ERP — Approve the batch you have decided on rather than one at a t
    Attendance » Leave » tick rows » Approve — verified: the page says “Approve”
  3. Clear Regularizations. Every unapproved correction is a day somebody worked and will not be paid for.

    HR Manager doing "Month end, in the order that works" in Tarleaks ERP — Clear Regularizations. Every unapproved correction is a day
    Attendance » Regularizations — verified: the page says “Regularizations”; 7 row(s) listed
  4. Work Timesheet approvals down to nothing in Waiting on me. Approving sends the hours to payroll and to billing.

    HR Manager doing "Month end, in the order that works" in Tarleaks ERP — Work Timesheet approvals down to nothing in Waiting on me. A
    Attendance » Timesheet approvals — verified: the page says “Timesheet approvals”
  5. Finish by reading the absence and overtime views for the month, so you see what payroll is about to see.

    HR Manager doing "Month end, in the order that works" in Tarleaks ERP — Finish by reading the absence and overtime views for the mon
    Attendance » Attendance insights — verified: the page says “Overtime trend”

edgeExplain a leave balance somebody disagrees with #

The balance is never a typed number — it is the sum of a rule and a ledger. Showing both ends the disagreement in one conversation.

  1. Start with the entitlement on the leave type. Half of these conversations are somebody quoting the yearly entitlement and meaning their accrued balance.

    HR Manager doing "Explain a leave balance somebody disagrees with" in Tarleaks ERP — Start with the entitlement on the leave type. Half of these
    Attendance » Leave » Leave types — verified: the page says “Leave types”; the page says “Default days per year”
  2. Open the accrual policy behind it: the rate, how often it accrues, the cap, the carry-over and its expiry. Read it out loud.

    HR Manager doing "Explain a leave balance somebody disagrees with" in Tarleaks ERP — Open the accrual policy behind it: the rate, how often it ac
    Settings » Leave accrual policies — verified: the page says “Leave accrual policies”; 2 row(s) listed
  3. If they have no balance at all, check Assign on the policy — somebody who was never assigned earns nothing, silently.

    HR Manager doing "Explain a leave balance somebody disagrees with" in Tarleaks ERP — If they have no balance at all, check Assign on the policy —
    Settings » Leave accrual policies — verified: the page says “Leave accrual policies”; 2 row(s) listed

This sign-in has no working day of its own — there is no Check in button and no New request button on it. And whether the company needs a geofence to clock in is the administrator's decision, not yours. Both are deliberate: the person who decides on everybody's time should not also be quietly setting the rules they are judged against.

Line Manager

Decide about your own team's time — and see nothing you should not.

Decides on their OWN team's time off, missed punches and weekly hours — and sees nobody else's. The narrowing is done by the product, not by a convention everyone has to remember.

What you will be able to do

  • See the leave, corrections and weeks waiting on you, and only those
  • Approve a batch after a long weekend in one action
  • Look up a team member's remaining hours before you agree to anything
  • Spot a pattern in lateness or overtime before it becomes a conversation

What this role can and cannot do

CanCannot
  • attendance:leave:approve
  • attendance:leave:read_dept_scope
  • attendance:regularization:approve
  • attendance:regularization:read_dept_scope
  • attendance:timesheet:approve
  • attendance:timesheet:read_dept_scope
  • attendance:balance:read_all
  • attendance:time:read_all
  • attendance:shift:read
  • attendance:policy:read
  • attendance:leave:read_all
  • attendance:regularization:read_all
  • attendance:timesheet:read_all
  • attendance:shift:write
  • attendance:leave_type:write
  • attendance:policy:write
  • tenant:settings:write

14 steps, each one carried out in the product on .

Check what your sign-in can do #

Where Your name, top right » Profile

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click your name in the very top-right corner of the screen.
  5. Choose Profile from the menu that drops down.
  6. Scroll to the Roles & permissions section.
Line Manager view of check what your sign-in can do in Tarleaks ERP
The chip under your name reads manager. The list beside it is shorter than an HR manager's, and shorter in exactly the places that matter.

You should see You hold the same verbs an HR manager does — approve leave, approve corrections, approve weeks — over a much smaller set of people. The narrowing is done by the product.

Watch out Two people with the same job title can hold different roles here. If the chip does not say what you expected, ask your administrator before you start deciding anything — the buttons you see depend on it.

Start the day on the attendance screen #

Where Attendance » Today

  1. From the launcher, click the Attendance tile.
  2. Read the four boxes and the roster underneath.
Line Manager view of start the day on the attendance screen in Tarleaks ERP
The same first screen everybody sees.

You should see The same first screen everybody in the company sees.

Your leave queue is your team's, not the company's #

Where Attendance » Leave » Approval queue

  1. In the left menu, under TIME OFF, click Leave requests.
  2. Read the count in the bar on the right of the filters.
  3. Filter to Pending to see what is genuinely waiting on you.
Line Manager view of your leave queue is your team's, not the company's in Tarleaks ERP
The count. On the same screen an HR manager sees the whole company's pending requests; you see your departments'.

You should see You see a fraction of the company's pending requests, because the product filters by the departments you manage rather than trusting you to look away. There is nothing to switch on and nothing to remember.

Watch out If a request you were expecting is not listed, the person is not in a department you manage. That is a question for HR, not a fault — and it means somebody else already has it.

Worth knowing If a request you expected is missing, the person is not in a department you manage — that is a question for HR, not a bug.

Clear the queue after a long weekend #

Where Attendance » Leave » tick rows » Approve

  1. With the queue filtered to Pending, tick the rows you have decided on.
  2. The bar at the bottom says how many are selected.
  3. Press Approve and confirm.
Line Manager view of clear the queue after a long weekend in Tarleaks ERP
The bar only offers what your role allows. Approve is there; changing the leave type is not.

You should see The batch re-runs the department check on every row. A request that has drifted out of your team is refused inside the batch and named, rather than slipping through it.

Watch out Approving a batch is one decision repeated, not one decision. Read the dates on each row — two people off the same week is the thing a batch hides.

Missed punches are scoped the same way #

Where Attendance » Regularizations

  1. In the left menu, click Regularizations.
  2. It opens on Pending. Press the eye icon on a row to read the full detail.
  3. Switch the status dropdown to All to include decided ones.
Line Manager view of missed punches are scoped the same way in Tarleaks ERP
Only your team's rows. The same request is also sitting in HR's queue — either of you can decide it, and whoever does is recorded on the row.

You should see Only your team's corrections are here. The same request is also in HR's queue — you are both looking at it, from different scopes, and either of you can decide it.

Watch out Approving adds paid hours. If you cannot remember the day, ask before you approve — the request is not going anywhere.

The timesheet queue says whose weeks it holds #

Where Attendance » Timesheet approvals

  1. In the left menu, under TODAY, click Timesheet approvals.
  2. Read the sentence under the heading before the rows.
  3. Stay on Waiting on me; the other tabs are Approved and Sent back.
  4. Approve with the tick, or press Send back and type a reason.
Line Manager view of the timesheet queue says whose weeks it holds in Tarleaks ERP
The line under the heading states the scope in the product's own words, so 'where is X's week' is answered before it is asked.

You should see It tells you in the product's own words: weeks from the departments you manage, and your own week is never here — somebody else approves that. Approving sends the hours to payroll and to billing.

Watch out The age shown on a row is how long the person has been waiting, not when they sent it. Work the oldest first.

Worth knowing The wait shown on each row is how long the person has been waiting, not the date they sent it. The wait is what you are deciding about.

Check the hours before you agree to the leave #

Where Attendance » Leave balances

  1. In the left menu, under TIME OFF, click Leave balances.
  2. Choose the team member in the box at the top right.
  3. Read the big number on each card, and the line underneath it.
  4. Press View ledger to see every movement behind it.
Line Manager view of check the hours before you agree to the leave in Tarleaks ERP
The big number is HOURS available. Underneath is an approximate day figure, plus Used YTD and Accrued YTD, and the date of the next accrual.

You should see The big number is hours available, with an approximate day figure underneath. Accrued this year, used this year and any carry-over are all on the card — as is the date the next accrual lands.

Watch out Check the balance BEFORE you agree to the leave, not after you approve it. A balance that goes negative is a payroll conversation.

Worth knowing The ledger is append-only: every accrual, every day taken and every correction is a line with the balance after it. Nothing is edited in place, so a disputed balance can always be walked back.

Know which shift your people are on #

Where Attendance » Shifts & rosters

  1. In the left menu, under SCHEDULE, click Shifts & rosters.
  2. Read Start, End, Grace (min) and Days on the template your team is on.
Line Manager view of know which shift your people are on in Tarleaks ERP
Grace is the number that decides whether one of your people counts as late. Know it before the conversation.

You should see You can answer 'which shift is she on, and what grace does she get' without asking HR.

You read the roster; you do not write it #

Where Attendance » Shifts & rosters

  1. Look at the top right of Shifts & rosters for a New shift button.
  2. Look along a shift row for an Assignments button.
Line Manager view of you read the roster; you do not write it in Tarleaks ERP
Neither is offered to this role. The page is a reference for you, not a form.

You should see Neither is offered. Moving somebody onto a different shift changes what they are paid and when they count as late, so it stays with HR.

Watch out Moving somebody to a different shift changes what they are paid and when they count as late. Ask HR — and say which shift and from which date, because assignments are dated.

Read the rule behind your team's balances #

Where Settings » Leave accrual policies

  1. Open Settings, then under TIME & PAY click Leave accrual policies.
  2. Read Rate, Period, cap, carry-over and Effective on the policy your team is on.
Line Manager view of read the rule behind your team's balances in Tarleaks ERP
Rate and Period together are the sentence you repeat back to somebody asking why they have the hours they have.

You should see When somebody asks why they have the hours they have, the rule is on screen — in hours, on a schedule, with a cap.

Watch out Read it, do not change it. Editing a policy changes what everybody on it earns from that date, which is an HR decision with a payroll tail.

Worth knowing Read it; do not change it. Editing a policy changes what everybody on it earns from that point on, and that is an HR decision.

Read the numbers on your own team #

Where Attendance » Attendance insights

  1. In the left menu, under INSIGHTS, click Attendance insights.
  2. Read the four boxes, then press Refresh if the day is still moving.
Line Manager view of read the numbers on your own team in Tarleaks ERP
Compliance rate and Late arrivals are the two a manager is asked about.

You should see The figures come from the clock records, so a conversation about lateness starts from a number rather than an impression.

Look for the pattern before the conversation #

Where Attendance » Attendance insights

  1. Still on Attendance insights, read Overtime trend and Leave utilisation.
  2. Change the period to the window the question covers.
Line Manager view of look for the pattern before the conversation in Tarleaks ERP
A team consistently in overtime and never on leave shows up as two charts pointing opposite ways.

You should see A run of late arrivals that started on one date usually has a cause — a shift change, a school run, a second job. The chart tells you which week to ask about.

Watch out Do not open a lateness conversation from the average alone. Find the week it changed, then ask what happened that week.

Company attendance rules are not on this sign-in #

Where Settings

  1. Open Settings and look through the TIME & PAY group.
  2. Attendance settings is not listed for this sign-in.
Line Manager view of company attendance rules are not on this sign-in in Tarleaks ERP
What is missing: the geofence requirement, the allowed clock-in sources, the office locations and the lateness thresholds.

You should see You decide about your team. Whether the whole company needs a geofence to clock in is a different decision, and it belongs to the administrator.

Watch out If your team works from a site that is not a registered office, they will be refused at check-in. That is an office to add — ask your administrator rather than telling people to work around it.

The company-wide attendance trail is not on this sign-in either #

Where Attendance » Today

  1. Look through the Attendance menu for an audit or history view.
  2. There is none on this sign-in.
Line Manager view of the company-wide attendance trail is not on this sign-in either in Tarleaks ERP
The trail of who changed which attendance record, company-wide, is not here.

You should see The record of who changed which attendance row, company-wide, is kept — and it is an HR and compliance record, not a management one. Scoping applies to the history as much as to the live queue, which is the same protection working in your favour.

Watch out This is the same rule that keeps your own team's records out of another manager's view. Scoping applies to the history as well as the live queue.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

weeklyMonday morning: clear everything waiting on you #

Every one of these queues is already narrowed to your departments, so 'is this mine' is never a question — which is what makes clearing them a ten-minute job rather than an hour.

  1. Start on Attendance Today and see who is actually in. It is faster than asking and it does not put anybody on the spot.

    Line Manager doing "Monday morning: clear everything waiting on you" in Tarleaks ERP — Start on Attendance Today and see who is actually in. It is
    Attendance » Today — verified: the page says “Attendance Today”; 6 row(s) listed
  2. Open the leave queue. The count in the bar is your real outstanding number — a fraction of what HR sees on the same screen, because the product filters by the departments you manage.

    Line Manager doing "Monday morning: clear everything waiting on you" in Tarleaks ERP — Open the leave queue. The count in the bar is your real outs
    Attendance » Leave » Approval queue — verified: the page says “Approval queue”
  3. Tick what you have decided and approve as a batch. Every row is still checked on its own, so a request that is not yours to decide is refused inside the batch and named.

    Line Manager doing "Monday morning: clear everything waiting on you" in Tarleaks ERP — Tick what you have decided and approve as a batch. Every row
    Attendance » Leave » tick rows » Approve — verified: the page says “Approve”
  4. Open Regularizations and read any corrections from your team. Approving one adds paid hours, so read the reason rather than skimming it.

    Line Manager doing "Monday morning: clear everything waiting on you" in Tarleaks ERP — Open Regularizations and read any corrections from your team
    Attendance » Regularizations — verified: the page says “Regularizations”; 1 row(s) listed
  5. Finish on Timesheet approvals, working Waiting on me oldest first. The age on the row is how long the person has been waiting.

    Line Manager doing "Monday morning: clear everything waiting on you" in Tarleaks ERP — Finish on Timesheet approvals, working Waiting on me oldest
    Attendance » Timesheet approvals — verified: the page says “departments you manage”

dailyDecide a leave request you are not sure about #

The two things that make this decision easy — what they have left, and what the shift needs — are both one screen away.

  1. Open the request in your queue and read the type, the dates and the reason.

    Line Manager doing "Decide a leave request you are not sure about" in Tarleaks ERP — Open the request in your queue and read the type, the dates
    Attendance » Leave » Approval queue — verified: the page says “Approval queue”
  2. Open Leave balances and pick the person. The big number is hours available; Used and Accrued this year are underneath it.

    Line Manager doing "Decide a leave request you are not sure about" in Tarleaks ERP — Open Leave balances and pick the person. The big number is h
    Attendance » Leave balances — verified: the page says “Leave balances”
  3. Check the shift they are on, so you know what cover the days actually need.

    Line Manager doing "Decide a leave request you are not sure about" in Tarleaks ERP — Check the shift they are on, so you know what cover the days
    Attendance » Shifts & rosters — verified: the page says “Shift templates”; 7 row(s) listed
  4. Decide. If it is a no, reject with a reason that names the cover problem and the dates that would work — the reason stays on the record and saves the same request coming back next week.

    Line Manager doing "Decide a leave request you are not sure about" in Tarleaks ERP — Decide. If it is a no, reject with a reason that names the c
    Attendance » Leave » tick rows » Approve — verified: the page says “Approve”

monthlySomebody's lateness needs a conversation #

Starting from a figure and a date is a conversation. Starting from an impression is an argument.

  1. Read the lateness figure on Attendance insights first, so you are not working from memory.

    Line Manager doing "Somebody's lateness needs a conversation" in Tarleaks ERP — Read the lateness figure on Attendance insights first, so yo
    Attendance » Attendance insights — verified: the page says “Compliance rate”
  2. Look at the trend rather than the total. Find the week it changed — that is what you are actually asking about.

    Line Manager doing "Somebody's lateness needs a conversation" in Tarleaks ERP — Look at the trend rather than the total. Find the week it ch
    Attendance » Attendance insights — verified: the page says “Overtime trend”
  3. Check which shift they are assigned to and what grace it gives. Somebody 'always late' is often on the wrong shift assignment.

    Line Manager doing "Somebody's lateness needs a conversation" in Tarleaks ERP — Check which shift they are assigned to and what grace it giv
    Attendance » Shifts & rosters — verified: the page says “Shift templates”; 7 row(s) listed
  4. Check their leave balance too. Somebody who has taken almost nothing all year is a different conversation from somebody who is simply late.

    Line Manager doing "Somebody's lateness needs a conversation" in Tarleaks ERP — Check their leave balance too. Somebody who has taken almost
    Attendance » Leave balances — verified: the page says “Leave balances”

Every list on these pages is already narrowed to the departments you manage. You are not being trusted to filter — the product does it, and it does it to the history as well as the live queue. Your own week is never in your own queue, for the obvious reason.

HR Specialist

Answer any question about anybody's time — and correct the record when it is wrong.

Reads the whole company's time and leave, corrects balances, and answers the questions people ask HR — without holding the approval or the roster.

What you will be able to do

  • Find anyone's clock record, and where it came from
  • Read every leave request in the company, whoever's manager you are
  • Explain a balance from the rule that produced it
  • Produce the lateness and absence figures without asking anyone

What this role can and cannot do

CanCannot
  • attendance:leave:read_all
  • attendance:time:read_all
  • attendance:balance:read_all
  • attendance:balance:adjust
  • attendance:policy:read
  • attendance:timesheet:submit
  • attendance:leave:approve
  • attendance:regularization:approve
  • attendance:shift:read
  • attendance:shift:write
  • attendance:policy:write
  • attendance:timesheet:approve
  • tenant:settings:write

13 steps, each one carried out in the product on .

Check what your sign-in can do #

Where Your name, top right » Profile

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click your name in the very top-right corner of the screen.
  5. Choose Profile from the menu that drops down.
  6. Scroll to the Roles & permissions section.
HR Specialist view of check what your sign-in can do in Tarleaks ERP
The chip reads hr_specialist. Company-wide reads are there; approvals are not.

You should see Company-wide reads of time, leave and balances, plus the authority to correct a balance. Approving leave, deciding a correction and owning the roster are not here.

Watch out Two people with the same job title can hold different roles here. If the chip does not say what you expected, ask your administrator before you start deciding anything — the buttons you see depend on it.

Start on the screen you get asked about #

Where Attendance » Today

  1. From the launcher, click the Attendance tile.
  2. Read the boxes, then the roster.
HR Specialist view of start on the screen you get asked about in Tarleaks ERP
Present, Remote, Late and On Leave, with today's roster underneath.

You should see 'Is she in today?' is the single most common question HR is asked, and this is where it is answered.

Look up anybody's clock record #

Where Attendance » Time clock » Recent entries

  1. In the left menu, under TODAY, click Today's clock-in, then open the time clock.
  2. Recent entries lists everybody, because this role can read the whole company's time.
  3. Type into Search notes to find the day somebody is asking about.
  4. Narrow with All sources, or with the two date boxes.
  5. Press Export for the same list as a spreadsheet.
HR Specialist view of look up anybody's clock record in Tarleaks ERP
The Source column. App, device, and correction-created entries look different, and that difference is usually the answer.

You should see Every entry says where it came from — the app, a device at the door, or a correction somebody approved. When a person says 'I did clock in', the record and its source are one search away.

Watch out An entry with no check-out is an open shift, not a missing record. Check the date before you treat it as a gap.

Worth knowing Export gives you the same list with the check-in, check-out and duration already worked out, which is what a payroll query usually needs.

Read every leave request in the company #

Where Attendance » Leave

  1. In the left menu, under TIME OFF, click Leave requests.
  2. Filter by status, by type, or by a date range.
  3. Sort by Longest or Newest.
  4. Press Export to take the filtered list away.
HR Specialist view of read every leave request in the company in Tarleaks ERP
Requester, Type, From, To, Days and Status on each row.

You should see You can answer a leave question about anyone without being their manager — which is exactly what an HR desk needs.

Watch out Search matches the reason text, which is often the fastest way to find the request somebody is describing to you on the phone.

Know what each kind of leave grants #

Where Attendance » Leave » Leave types

  1. Scroll to the Leave types card and press Show.
  2. Read Name, Paid and Default days per year.
HR Specialist view of know what each kind of leave grants in Tarleaks ERP
Paid decides whether payroll pays the days. Default days per year is the yearly entitlement on the type.

You should see Default days per year is the entitlement on the TYPE. Somebody's accrued balance is a different number, earned in hours by the accrual rule — say which one you mean when you answer.

Watch out When somebody asks 'how much leave do I have', find out which number they mean. The entitlement on the type and the accrued balance in hours are different answers, and giving the wrong one starts an argument.

Approving leave is not yours #

Where Attendance » Leave » Approval queue

  1. Open Leave. The approval queue is the first card, and you can read all of it.
  2. Look along a pending row for Approve and Reject.
HR Specialist view of approving leave is not yours in Tarleaks ERP
They are not there. The row says View only instead — readable, not decidable.

You should see You can read every pending request and answer questions about it. You cannot decide it. The person who administers leave is not the person who grants it, and that split is what makes your record-keeping trustworthy.

Watch out If somebody asks you to 'just approve it', the answer is that you cannot — send it to their manager or to HR management. That refusal is what makes your record-keeping worth trusting.

Explain a balance from the rule that made it #

Where Settings » Leave accrual policies

  1. Open Settings, then under TIME & PAY click Leave accrual policies.
  2. Read Rate, Period, cap, carry-over and its expiry.
  3. Press Assign to see who a policy covers.
HR Specialist view of explain a balance from the rule that made it in Tarleaks ERP
The rule, in one row. Reading it out loud answers most balance questions.

You should see Every balance you are asked about was produced by one of these. Reading the rule out loud answers most 'why do I only have this much' questions in one go.

Watch out Somebody who seems to have earned nothing is usually inside the waiting period, or not assigned to a policy at all. Check Assign before you treat it as a fault.

Read a person's balance, in hours #

Where Attendance » Leave balances

  1. In the left menu, under TIME OFF, click Leave balances.
  2. Pick the person in the box at the top right.
  3. Read the card per leave type.
  4. Press View ledger for the movements behind the number.
HR Specialist view of read a person's balance, in hours in Tarleaks ERP
Balance in hours, with an approximate day figure. Used YTD and Accrued YTD sit under the bar; carry-over and its expiry date sit on the right.

You should see Accrued this year, used this year, carried over and what is left — all in hours, with an approximate day figure underneath. The ledger is append-only, so a disputed balance can be walked back line by line.

Watch out The ledger is append-only — accrual, leave taken, carry-over, expiry, adjustment and correction each appear as their own line with the balance after it. Nothing is edited in place, so a disputed balance can always be walked back.

Worth knowing A person with no card yet is not on an accrual policy. That is a policy assignment to make, not a balance to type in.

Produce the figures HR gets asked for #

Where Attendance » Attendance insights

  1. In the left menu, under INSIGHTS, click Attendance insights.
  2. Read the four boxes and press Refresh when you need it current.
HR Specialist view of produce the figures hr gets asked for in Tarleaks ERP
Compliance rate, Avg check-in, Late arrivals and Overtime total, for the last thirty days.

You should see You can produce these without asking anyone to run anything, which is usually the difference between a same-day answer and a next-week one.

Absence and overtime over a chosen window #

Where Attendance » Attendance insights

  1. Still on Attendance insights, read Overtime trend, Leave utilisation and Leave status.
  2. Change the period to match the question.
HR Specialist view of absence and overtime over a chosen window in Tarleaks ERP
Leave status is the breakdown of requests by what happened to them — a high rejected share is a policy problem, not a people problem.

You should see The same clock records, summarised two ways. They cannot disagree with the day view because they are not a separate set of numbers.

The shift roster is not on this sign-in #

Where Attendance

  1. Look down the Attendance menu.
  2. There is no Shifts & rosters entry.
HR Specialist view of the shift roster is not on this sign-in in Tarleaks ERP
What is missing. Reading everybody's hours and deciding what their hours are are separate authorities.

You should see Reading everybody's hours is not the same authority as deciding what their hours are. Shift changes move money, so they sit with HR management.

Watch out Shift questions go to HR management. Say which person, which shift and from which date — assignments are dated, so the date matters.

The corrections queue is not on this sign-in either #

Where Attendance

  1. Look down the Attendance menu.
  2. There is no Regularizations entry.
HR Specialist view of the corrections queue is not on this sign-in either in Tarleaks ERP
What is missing. Deciding a correction adds paid hours.

You should see A missed punch is decided by the person's manager or by HR management. Deciding it adds paid hours, which is why it is not with whoever administers the record afterwards.

Watch out You can still see the RESULT of a correction: once approved it writes a clock record, and that record appears in Recent entries with its source.

Worth knowing You can still SEE the corrected result: an approved correction writes a clock record, and that record shows up in Recent entries with its source.

Your own week is still yours to send #

Where My timesheet

  1. In the left menu, under SELF-SERVICE, click My timesheet.
  2. Move between weeks with the arrows.
  3. Read the total against your weekly limit, then press Submit week.
HR Specialist view of your own week is still yours to send in Tarleaks ERP
Your own week, in the same grid everybody else uses.

You should see Administering everyone else's time does not exempt you from recording your own — and your week goes to somebody else to approve, like anybody's.

Watch out Your week goes to somebody else to approve, like anybody's. Administering the system does not approve your own hours.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

daily'Did my clock-in register?' — answered in under a minute #

The record and its source are both on the same row, so the answer is usually a sentence rather than an investigation.

  1. Open the time clock and search Recent entries for the person. The filter box is there because this role can read everybody's time.

    HR Specialist doing "'Did my clock-in register?' — answered in under a minute" in Tarleaks ERP — Open the time clock and search Recent entries for the person
    Attendance » Time clock » Recent entries — verified: the page says “Recent entries”; the control is offered; the control is offered
  2. Read the Source column. App, a device at the door, and a correction somebody approved all look different — and that difference is usually the answer.

    HR Specialist doing "'Did my clock-in register?' — answered in under a minute" in Tarleaks ERP — Read the Source column. App, a device at the door, and a cor
    Attendance » Time clock » Recent entries — verified: the page says “Recent entries”; the control is offered; the control is offered
  3. If the entry genuinely is not there, tell them to raise a correction. You can read every record and decide none, which is what makes your answer trustworthy.

    HR Specialist doing "'Did my clock-in register?' — answered in under a minute" in Tarleaks ERP — If the entry genuinely is not there, tell them to raise a co
    Attendance — verified: “Regularizations” is not in this role's menu

daily'How much leave have I got left?' — give the right number #

There are two numbers and people mean the second one. Answering with the first starts an argument that takes a week to unwind.

  1. Find out which they mean. The leave type carries a yearly entitlement in days — that is the expectation, not the balance.

    HR Specialist doing "'How much leave have I got left?' — give the right number" in Tarleaks ERP — Find out which they mean. The leave type carries a yearly en
    Attendance » Leave » Leave types — verified: the page says “Leave types”; the page says “Default days per year”
  2. Open Leave balances and pick them. The big number is hours available, with an approximate day figure underneath.

    HR Specialist doing "'How much leave have I got left?' — give the right number" in Tarleaks ERP — Open Leave balances and pick them. The big number is hours a
    Attendance » Leave balances — verified: the page says “Leave balances”
  3. If the number surprises them, open View ledger and read the movements down: accrual, leave taken, carry-over, expiry. Nothing is edited in place, so every change has a line.

    HR Specialist doing "'How much leave have I got left?' — give the right number" in Tarleaks ERP — If the number surprises them, open View ledger and read the
    Attendance » Leave balances — verified: the page says “Leave balances”
  4. If they have no balance card at all, they are not on an accrual policy. Check who the policy covers, then ask HR management to assign them.

    HR Specialist doing "'How much leave have I got left?' — give the right number" in Tarleaks ERP — If they have no balance card at all, they are not on an accr
    Settings » Leave accrual policies — verified: the page says “Leave accrual policies”; 2 row(s) listed

monthlyReconcile the month before payroll asks #

Every absence should have either approved leave or an approved correction behind it. The ones that have neither are the questions payroll is about to ask you.

  1. Read the absence view for the month.

    HR Specialist doing "Reconcile the month before payroll asks" in Tarleaks ERP — Read the absence view for the month.
    Attendance » Attendance insights — verified: the page says “Overtime trend”
  2. Take each name and look for approved leave over those dates.

    HR Specialist doing "Reconcile the month before payroll asks" in Tarleaks ERP — Take each name and look for approved leave over those dates.
    Attendance » Leave — verified: the page says “Leave”; 893 row(s) listed
  3. For the rest, check the clock record itself — a day worked with no record is a correction somebody has not raised.

    HR Specialist doing "Reconcile the month before payroll asks" in Tarleaks ERP — For the rest, check the clock record itself — a day worked w
    Attendance » Time clock » Recent entries — verified: the page says “Recent entries”; the control is offered; the control is offered
  4. Read the compliance and lateness figures last, so you know what payroll and management will see.

    HR Specialist doing "Reconcile the month before payroll asks" in Tarleaks ERP — Read the compliance and lateness figures last, so you know w
    Attendance » Attendance insights — verified: the page says “Compliance rate”

edgeSomebody is earning no leave and nobody noticed #

Nothing warns anyone about this. A person with no accrual policy simply never accrues, and the first sign is a complaint months later.

  1. Open Leave balances and pick them. No card at all is a different problem from a card reading zero.

    HR Specialist doing "Somebody is earning no leave and nobody noticed" in Tarleaks ERP — Open Leave balances and pick them. No card at all is a diffe
    Attendance » Leave balances — verified: the page says “Leave balances”
  2. Open the accrual policies and press Assign on the one they should be on. If they are not in the list, that is the whole answer.

    HR Specialist doing "Somebody is earning no leave and nobody noticed" in Tarleaks ERP — Open the accrual policies and press Assign on the one they s
    Settings » Leave accrual policies — verified: the page says “Leave accrual policies”; 2 row(s) listed
  3. A card reading zero usually means they are still inside the policy's waiting period — read the rule rather than assuming a fault.

    HR Specialist doing "Somebody is earning no leave and nobody noticed" in Tarleaks ERP — A card reading zero usually means they are still inside the
    Settings » Leave accrual policies — verified: the page says “Leave accrual policies”; 2 row(s) listed

You read everything and you can correct a balance — but you do not approve leave, you do not decide a correction, and the shift roster is not on this sign-in. Administering a record and granting it are separate jobs, and that separation is what makes your corrections trustworthy.

Employee

Clock in, ask for time off, and send an honest week — in about two minutes a day.

The only one of the four who actually clocks in, asks for time off, and sends a week for approval. Everything here is about their own record and nobody else's.

What you will be able to do

  • Start and end your day with one button, and see it registered
  • Ask for leave and watch what it is waiting on
  • Know the shift you are on and the grace you get
  • Send one week that covers both your hours and your project time

What this role can and cannot do

CanCannot
  • attendance:time:write_own
  • attendance:time:read_own
  • attendance:leave:create
  • attendance:leave:read_own
  • attendance:regularization:create
  • attendance:regularization:read_own
  • attendance:timesheet:submit
  • attendance:timesheet:read_own
  • attendance:balance:read_self
  • attendance:shift:read
  • attendance:time:read_all
  • attendance:leave:approve
  • attendance:regularization:approve
  • attendance:timesheet:approve
  • attendance:policy:read

14 steps, each one carried out in the product on .

Check what your sign-in can do #

Where Your name, top right » Profile

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click your name in the very top-right corner of the screen.
  5. Choose Profile from the menu that drops down.
  6. Scroll to the Roles & permissions section.
Employee view of check what your sign-in can do in Tarleaks ERP
The chip reads employee. Everything on your list is about your own record.

You should see Clocking in, asking for time off, raising a correction and sending your week are all yours. Reading anybody else's day, and deciding on anybody's request, are not.

Watch out Two people with the same job title can hold different roles here. If the chip does not say what you expected, ask your administrator before you start deciding anything — the buttons you see depend on it.

Start and end your day with one button #

Where Attendance » Time clock

  1. From the launcher, click the Attendance tile.
  2. Open Time clock.
  3. Read the card: it says either Not clocked in or You are clocked in.
  4. Press Check in to start your day.
  5. Press Check out at the end of it.
Employee view of start and end your day with one button in Tarleaks ERP
Once you are in, the card shows Started at and how long you have been on. That is your confirmation — you do not need to check anywhere else.

You should see Once you are in, the card shows the time you started and how long you have been on — so you are never guessing whether it registered.

Watch out If Check in refuses, read the message. The usual cause is that your company only allows clocking in near a registered office and you are not near one yet. Tell your manager rather than clocking in later.

Worth knowing If Check in refuses, read what it says. The most common reason is that your company only allows clocking in near an office, and you are not near one yet.

See your own record, and where each entry came from #

Where Attendance » Time clock » Recent entries

  1. Stay on Time clock and scroll to Recent entries.
  2. Use All sources to show only app entries, or only device ones.
  3. Type into Search notes when you remember what the day was about.
  4. Press Export to take your own record away as a spreadsheet.
Employee view of see your own record, and where each entry came from in Tarleaks ERP
Check-in, Check-out, Duration, Source and Notes. Duration is worked out for you; an entry still open shows as open.

You should see Every line says its source. An entry that came from an approved correction looks different from one you pressed yourself, which is what makes a disagreement about a day short.

Watch out An entry created by an approved correction shows a different source from one you pressed yourself. That is how you tell, months later, which days were fixed after the fact.

See what you have asked for and what it is waiting on #

Where Attendance » Leave requests » My requests

  1. In the left menu, under TIME OFF, click Leave requests.
  2. Read My requests: type, dates, days, reason and status.
  3. Filter by status when the list gets long.
Employee view of see what you have asked for and what it is waiting on in Tarleaks ERP
Status is the whole point of the screen: Pending, Approved, Rejected or Cancelled.

You should see Pending means nobody has decided yet. Approved is booked. A rejected request keeps the reason it was rejected for, so you are not guessing.

Watch out Pending means nobody has decided yet — it does not mean it was missed. The oldest one is the one to chase, and your manager sees the same age on their queue.

Ask for time off #

Where Attendance » Leave requests » New request

  1. On Leave requests, press New request at the top right.
  2. Open Leave type and choose one.
  3. Set the start date and the end date.
  4. Leave the employee box blank — it defaults to you.
  5. Add a reason if it helps whoever decides.
  6. Press Submit request.
What each field wants
FieldWhat to put in it
Leave typePick from the list your company publishes. The type decides whether the days are paid.
Start date / End dateThe first and last day you will be away. Inclusive of both.
Employee ID (optional)Leave it blank. It exists for HR raising a request on somebody's behalf; blank means you.
ReasonOptional, but a sentence here is often the difference between a same-day approval and a question.
Employee view of ask for time off in Tarleaks ERP
The type list is short because it is your company's published set — there is no free-text leave.

You should see The type you choose decides whether it is paid and what it counts against. You pick a type — you never type a rule.

Watch out Check your balance first if the request is long. A request the balance will not cover can still be submitted, and the refusal comes later.

Worth knowing Close the form without submitting and nothing is created. You can open it just to see what the types are.

Withdraw something you no longer need #

Where Attendance » Leave requests » My requests

  1. In My requests, find the pending request.
  2. Cancel it.
Employee view of withdraw something you no longer need in Tarleaks ERP
The row stays, marked Cancelled, with its original dates.

You should see A cancelled request is kept and marked cancelled, not deleted. That protects you: the trail of what you asked for and when stays intact.

Watch out A cancelled request is kept rather than deleted — that protects you, because the trail of what you asked for and when stays intact. Once a request is APPROVED, talk to your manager before cancelling: the days may already be planned around.

Worth knowing Once a request is approved, cancelling it is a conversation with your manager first — the days may already be planned around.

Know roughly where you stand before you book anything #

Where My workspace

  1. Open My workspace — the dashboard behind the home tiles.
  2. Read the Leave remaining box among the figures at the top.
Employee view of know roughly where you stand before you book anything in Tarleaks ERP
A quick figure, without opening anything.

You should see A quick figure you can see without opening anything. It is your yearly entitlement less what you have taken.

Watch out For the exact position — hours accrued, hours used, what carried over and when the next accrual lands — open Leave balances instead. That screen shows the ledger behind the number.

Worth knowing For the exact hours, and how they were earned month by month, open Leave balances instead — that screen shows the ledger behind the number.

Know the shift you are on, and the grace you get #

Where Attendance » Shifts & rosters

  1. In the left menu, under SCHEDULE, click Shifts & rosters.
  2. Find your shift and read Start, End, Grace (min) and Days.
Employee view of know the shift you are on, and the grace you get in Tarleaks ERP
Grace (min) is the number of minutes after the start time that still counts as on time.

You should see Grace is the number of minutes after the start time that still counts as on time. It is published rather than private, so you know exactly where the line is.

Watch out Grace is not a licence to arrive late every day — the pattern is visible on the lateness report even when no single day counts.

See your week as one grid #

Where My timesheet

  1. In the left menu, under SELF-SERVICE, click My timesheet.
  2. Use the arrows to move a week at a time; This week returns you to now.
  3. Read the total in the top right, and the limit beside it if your company sets one.
Employee view of see your week as one grid in Tarleaks ERP
One row per day. Clock time and project time in the same grid, with the total at the end.

You should see Your clock time and your project time are in the SAME grid. That is the point of the screen: the total is the week you actually worked, not one half of it.

Watch out The week is written into the web address, so a link opens on that week for whoever you send it to — including your approver.

Worth knowing The week is written into the web address, so a link to a particular week opens on that week for whoever you send it to.

Read the week the way your approver will #

Where My timesheet

  1. Read the row per day and the total at the end.
  2. Hover a project line to see where the time came from.
  3. Read anything listed above the grid as an exception.
Employee view of read the week the way your approver will in Tarleaks ERP
The exceptions are the server's own list — not something the screen worked out — so what you see is exactly what your approver sees.

You should see The exceptions are the server's own list, not something the screen worked out — so what you see is exactly what your approver sees.

Watch out Fix the exceptions BEFORE you submit. A week sent back and resubmitted costs two people's time.

Send the week for approval #

Where My timesheet » Submit week

  1. On My timesheet, check the totals.
  2. Press Submit week.
Employee view of send the week for approval in Tarleaks ERP
After submitting, the grid is visibly locked and the status beside the total changes.

You should see Once submitted the grid is visibly locked. If it comes back, the reason stays on the screen until you deal with it rather than disappearing as a message you already dismissed.

Watch out If a week comes back, the reason is shown at the top of the screen and stays there until you deal with it. It is not a message you can accidentally dismiss.

Worth knowing Fix the exceptions before you submit. A week sent back and resubmitted takes two people's time; a week checked once takes yours.

Nobody else's day is on this sign-in #

Where Attendance » Time clock

  1. Look down the Attendance menu: there is no Timesheet approvals.
  2. In Recent entries, look for a way to show somebody else's lines.
Employee view of nobody else's day is on this sign-in in Tarleaks ERP
What is missing. There is no filter for another person, because there is nothing to filter — the list is yours.

You should see Other people's days are not merely hidden from you — they are refused. That is the same protection working in your favour when somebody else goes looking for yours.

Watch out Other people's days are not merely hidden from you; the system refuses them. That is the same protection working in your favour when somebody else goes looking for yours.

Deciding requests is somebody else's job #

Where Attendance » Leave requests

  1. Open Leave requests and look at the page.
  2. There is no approval queue, and no Approve button on any row.
Employee view of deciding requests is somebody else's job in Tarleaks ERP
Only My requests. Your requests are readable and not decidable — by you.

You should see You cannot approve your own leave, which is the entire reason the decision lives with your manager and with HR.

Watch out Nobody can approve their own leave here, at any level. That is the entire reason the decision lives with your manager.

The company's attendance figures are not on this sign-in #

Where Attendance

  1. Look down the Attendance menu.
  2. There is no Attendance insights entry.
Employee view of the company's attendance figures are not on this sign-in in Tarleaks ERP
What is missing. Lateness and compliance across the company are a management figure.

You should see Lateness and compliance across the company are a management figure. Your own record is not, and it stays available to you.

Watch out Your own record stays available to you in full — Recent entries, your leave, your balance and your weeks. It is other people's you cannot see.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

dailyAn ordinary day: in, out, and nothing left to remember #

Two presses at the right moments cost ten seconds. The same two days later cost a correction, an approval, and somebody's afternoon.

  1. Open the time clock and press Check in when you start. The card changes to say you are clocked in and shows the time it recorded.

    Employee doing "An ordinary day: in, out, and nothing left to remember" in Tarleaks ERP — Open the time clock and press Check in when you start. The c
    Attendance » Time clock — verified: the page says “Time clock”
  2. At the end of the day, come back and press Check out. The card goes back to Not clocked in.

    Employee doing "An ordinary day: in, out, and nothing left to remember" in Tarleaks ERP — At the end of the day, come back and press Check out. The ca
    Attendance » Time clock — verified: the page says “Time clock”
  3. Glance at Recent entries. Today's line should show a check-in, a check-out and a duration — that is your confirmation.

    Employee doing "An ordinary day: in, out, and nothing left to remember" in Tarleaks ERP — Glance at Recent entries. Today's line should show a check-i
    Attendance » Time clock » Recent entries — verified: the page says “Recent entries”; 50 row(s) listed

weeklyAsk for time off, and know where it is #

The two questions people actually have are 'how much do I have' and 'has it been approved'. Both are answered before you ask anyone.

  1. Check roughly where you stand first — the Leave remaining figure on your home page is enough to decide whether to ask.

    Employee doing "Ask for time off, and know where it is" in Tarleaks ERP — Check roughly where you stand first — the Leave remaining fi
    My workspace — verified: the page says “Leave remaining”
  2. Open Leave requests and press New request. Choose the type, set the start and end dates, and leave the employee box blank — it means you.

    Employee doing "Ask for time off, and know where it is" in Tarleaks ERP — Open Leave requests and press New request. Choose the type,
    Attendance » Leave requests » New request — verified: the control is offered; the page says “New leave request”
  3. Your request appears in My requests as Pending. That means nobody has decided yet, not that it was missed.

    Employee doing "Ask for time off, and know where it is" in Tarleaks ERP — Your request appears in My requests as Pending. That means n
    Attendance » Leave requests » My requests — verified: the page says “My requests”; 6 row(s) listed
  4. If plans change while it is still pending, cancel it rather than leaving it. A cancelled request is kept and marked cancelled, so the trail stays intact.

    Employee doing "Ask for time off, and know where it is" in Tarleaks ERP — If plans change while it is still pending, cancel it rather
    Attendance » Leave requests » My requests — verified: the page says “My requests”

weeklyClose the week properly #

A week you did not send is a week nobody can approve — and it is your hours that wait, not anybody else's.

  1. Open My timesheet on Friday. The arrows move a week at a time; the total is in the top right, against your weekly limit if your company sets one.

    Employee doing "Close the week properly" in Tarleaks ERP — Open My timesheet on Friday. The arrows move a week at a tim
    My timesheet — verified: the page says “Total”
  2. Read the exceptions above the grid before anything else. They come from the server, so they are exactly what your approver will see.

    Employee doing "Close the week properly" in Tarleaks ERP — Read the exceptions above the grid before anything else. The
    My timesheet — verified: the page says “Total”
  3. Press Submit week. The grid locks. If it comes back, the reason stays at the top of this screen until you deal with it.

    Employee doing "Close the week properly" in Tarleaks ERP — Press Submit week. The grid locks. If it comes back, the rea
    My timesheet » Submit week — verified: the page says “Submit week”

urgentThe clock is wrong about a day you worked #

Raising it the same day gives you a record. Raising it a month later gives everybody a guess.

  1. Check first. Open Recent entries and look at the day — an entry with no check-out is open, not missing, and is fixed differently from one that is absent altogether.

    Employee doing "The clock is wrong about a day you worked" in Tarleaks ERP — Check first. Open Recent entries and look at the day — an en
    Attendance » Time clock » Recent entries — verified: the page says “Recent entries”; 50 row(s) listed
  2. Look up the shift you are on so you know the times you are claiming against, and the grace you get.

    Employee doing "The clock is wrong about a day you worked" in Tarleaks ERP — Look up the shift you are on so you know the times you are c
    Attendance » Shifts & rosters — verified: the page says “Shift templates”; 7 row(s) listed
  3. Raise the correction with the real times and a reason a person can read — 'left at 17:30, forgot to clock out' is enough. Your manager or HR decides it; you cannot decide your own.

    Employee doing "The clock is wrong about a day you worked" in Tarleaks ERP — Raise the correction with the real times and a reason a pers
    Attendance » Leave requests — verified: no “Approval queue” anywhere on the page

Everything here is your own record. Other people's days are not hidden from you — they are refused, which is the same protection working in your favour when somebody else goes looking for yours.