ANTE User Manual

HR Settings

HR Settings is the centralized configuration page for company-wide HR settings in the Manpower module. It is reached at Manpower β†’ HR Setup β†’ Settings (/manpower/configuration/settings).

HR settings that were previously scattered β€” Time Tracker controls, overtime filing rules, payroll thresholds, and email notifications β€” are all managed here. Login Security (new-device email verification, password expiry/history, idle timeout, and other sign-in policies) is a cross-cutting account control and remains on the global Company Information page under Settings.

HR Settings β€” every company-wide Time Tracker, overtime, payroll, and email-notification rule in one place

Accessing HR Settings

  1. Click Manpower in the sidebar.
  2. Open HR Setup.
  3. Click Settings.

Access to this page requires Administrator or Full Access permission. If you do not have this permission, the page will show a message that you do not have access to manage these settings.

Settings Groups

The page is organized into groups, each covering a different domain: Time Tracker, Timekeeping, Payroll, Payroll Processing, Salary certificate, Employee Records and Email Notifications. A sticky On this page menu beside the settings lets you jump to any group (on narrower screens it becomes a strip across the top), and the address can carry a link straight to a group. Settings inside a group appear as one list of rows.

Time Tracker

Company-wide rules for the Time Tracker widget on employee dashboards, which every employee sees and can use.

The widget itself is always available to everyone β€” the settings below don't turn it on or off; they decide whether a session on it counts as real attendance. The Count Time Tracker sessions as attendance switch on a schedule (Manpower β†’ Scheduling β†’ Schedule Management, off by default) controls whether people on that schedule can clock real attendance through the widget. Anyone whose schedule has it off, or who has no employee record at all, can still use the widget to track time against their tasks β€” it's just labelled "task time only" and never reaches the DTR or payroll.

SettingDescription
Require face photo to clockWhen on, a camera dialog opens every time an employee clicks Start work or Stop work on a session that will count as attendance. The captured photo is stored with the time log (viewable by HR on the raw log). Task-time-only and kiosk-linked sessions never prompt for a photo. When off, employees clock in/out with no camera step.
Restrict to whitelisted IPsWhen on, an employee starting a session from an IP address outside the whitelist below (or outside their own per-employee allowed IPs β€” see Per-employee allowed IPs on the Employee Edit page) does not get blocked; their session is downgraded to task time only instead of real attendance.

IP Whitelist Editor

The whitelist editor appears only when Restrict to whitelisted IPs is turned on.

  • Add an IP address: Type a single IP address (e.g. 203.0.113.5) or a CIDR range (e.g. 203.0.113.0/24) into the input field and click Add, or press Enter.
  • Add your current IP: Click Add my current IP to automatically detect and add your current network address.
  • Remove an IP: Click the Γ— button next to any listed address to remove it.
Warning

If IP restriction is on and the whitelist is empty, no employee's session can count as attendance β€” every session, from any network, is downgraded to task time only. Add at least one address before enabling restriction.

Timekeeping

Filing rules for overtime, rest day work and schedule swaps, plus the attendance checks that run before a cutoff is submitted. The card groups them under four headings.

Overtime

SettingDescription
Block cutoff submit on open overtime exceptionsOff by default (warn only). When on, a cutoff cannot be submitted for payroll while overtime exceptions are unresolved. When off, submitting only shows a warning with the number still open. See Overtime Exceptions.
Minimum punched overtime without a filing (minutes)A day with no overtime filing is raised as an overtime exception only when the punched overtime reaches this many minutes.

Rest day work

SettingDescription
Rest Day Work Requires a Time WindowOff by default. When on, a Rest Day Work filing submitted without both Time From and Time To is rejected.

Schedule swap

Date rules for Schedule Swap filings. Each saves on its own; the swap form greys out the days a rule refuses and states the active rules at the top.

SettingDescription
Most days apartThe day an employee gives up and the day they work instead may be at most this many days apart. Enter a whole number from 1 to 60 (default 14); it saves when you leave the field and confirms with Swaps are now limited to N days apart. A bad entry is refused and the field goes back to the saved value.
Same week onlyOff by default. When on, both swap days must fall in the same calendar week, so a Friday cannot be swapped for the next Saturday. Turning it on reveals Week starts on (default Monday, giving a Monday–Sunday week). This rule binds everyone, including HR filing on an employee's behalf.
Days of notice0 to 30 (default 0 = no notice). An employee filing a swap for themself must pick days at least this many days from today. With 2, a swap filed on Monday can start on Wednesday at the earliest. HR or a leader filing on someone's behalf is exempt.

Attendance checks before payroll

Decides what an open attendance warning does when a cutoff is submitted for payroll. See Attendance Warnings.

SettingWhat it does
Attendance warning gateOff by default: nothing is tracked or held up. Warn: the processor must acknowledge the open warnings before submitting. Block: the submission is refused while any warning is open. It covers missing punches, shift shortfalls and overtime mismatches.
Shift shortfall tolerance (minutes)Late plus undertime must exceed this many minutes before a day is raised as a shift shortfall warning.

Payroll

Configures payroll computation thresholds.

SettingDescription
Other Benefits Pool ThresholdThe annual tax-exempt ceiling for other benefits under the TRAIN Law β€” currently β‚±90,000. ANTE tracks this as a statutory value by its law-effectivity date: by default the company follows the statutory value automatically, so ANTE updates the statutory value in a release when the law changes (check it against current BIR issuances). The field shows whether the company is currently following the statutory value or has a company override active. To set an override, enter a value from β‚±1,000 to β‚±10,000,000 and click Save when the button appears, then confirm in the dialog that opens; a Use statutory value button then appears to clear the override and resume following the statute. If any payroll cutoffs were already posted this year, a follow-up message after saving tells you exactly how many β€” they were computed under the previous effective value and must be recomputed for the change to take effect on those records.
Set Payroll Decimal PlacesOff by default. Controls how every payroll amount is shown β€” on screen and in the Payroll Register, Payroll Summary, CSV exports and the SSS, PhilHealth, Pag-IBIG and Tax contribution reports. One setting covers all columns, so Basic Pay, Overtime, Gross Pay, the deductions and Net Pay always agree with each other. Turn it on to reveal Decimal Places (2 to 6, blank = full precision) and Round Off.

With Round Off on the value is rounded; with it off the extra digits are simply dropped (for example, 19,358.2133 becomes 19,358.21). Leaving Round Off on is recommended β€” rounding makes a column add up to its printed total more often than trimming does.

This is a display setting only β€” the stored payroll figures never change, so no cutoff needs recomputing. Use it when you reconcile payroll by hand or key totals into a bank portal and need each column to add up exactly as printed.

Bank files (BDO, RCBC, the generic bank sheet and the BDO .txt) always show 2 decimal places, whatever you choose above β€” a bank cannot pay a fraction of a centavo and a bank portal rejects an amount with more decimals. They do follow your Round Offchoice, so the bank file and the Payroll Summary tally row for row and total for total. With Round Off off, be aware each employee is paid up to one centavo less than the computed amount.

One thing to expect: because every figure is shown to the same number of decimals, a single row can still differ by one centavo when you subtract it by hand β€” three rounded figures cannot always subtract exactly. The column totals do match the rows printed above them, and that is the figure to reconcile against.

This replaces the earlier separate Gross Pay and Net Pay decimal settings. If your company had already chosen a value, it was carried over automatically.
Year-End Tax Annualization (True-Up)On by default. Reconciles each employee's withholding tax against their annual tax due under BIR RR 11-2018 β€” over-withheld tax is refunded and any shortfall is collected on the year-end payroll run, folded directly into that run's Tax figure. Turn it off to keep withholding strictly per-cutoff, with no year-end reconciliation.
Annualization Start MonthShown only while the toggle above is on. Choose the month annualized withholding begins, or leave it at the default December only to apply the whole true-up on the year's final payroll run. Picking an earlier month spreads the reconciliation across every run from that month through December instead of settling it all at once.

Payroll Processing

A Payroll processing card controls how a payroll cutoff is completed and the documents payroll issues.

  • Require errors cleared before completing a cutoff β€” when on, a cutoff cannot be submitted or published while any employee is uncomputed, stale, awaiting a withholding review, or has negative net pay. When off, HR may acknowledge those employees and proceed (the override is audited).
  • Hold the last salary of employees separated during the cutoff β€” decides who goes to theSeparated Employees (On Hold)list. Off (the default): only employees separated by the cutoff's start are held; someone who leaves in the middle of a cutoff is paid for the days worked in that payroll. On: anyone separated on or before the cutoff's last day is held, and their last salary is paid throughSeparation Pay as the Held salary of their final pay β€” for example, an employee who resigns on Oct 20 is held in the Oct 6–20 payroll. Changing it affects every payroll not yet posted β€” including one already sent for approval, so review that payroll again before publishing it; posted payrolls never change.
  • Salary certificate β€” letterhead, signatory and wording of the downloadable certificate. Fields: Employees can issue their own certificate (HR can always issue one from the employee record), Extra letterhead line, Signatory name, Signatory title, Opening paragraph (blank uses the standard wording), and Footer note. Click Save certificate settings. See Salary Certificate.

The number of days before a probation end date at which HR is alerted about upcoming regularizations is set on the Regularization Due page.

Employee Records

Company-wide switches for Employee Records. They save as soon as you change them.

SettingWhat it does
Username conventionTyped by HR by default. Choose how Add Employee suggests the Username once the name, employee ID or e-mail is filled in: E-mail address, Employee code, First name . surname or Surname + first initial. The line under the setting shows an example. For Juan Dela Cruz, employee ID 2836, juan@example.com they give juan@example.com, 2836, juan.delacruz and delacruzj. Accents are removed, usernames are lowercase, and a taken suggestion gets the lowest free number added (juan.delacruz2, then juan.delacruz3; for an e-mail the number goes before the @). A username HR types by hand always wins and must still be free. It saves as soon as you change it. See How usernames are suggested.
Employee self-service fieldsWhat employees may change on My Profile has its own page and permission: Employee Self-Service. This row shows an Open Employee Self-Service button for anyone who may open it.
Profile photo changes need approvalOff by default. When on, an employee's new photo from My Profile does not show at once: it waits in Profile Change Requests (change type Profile photo, showing the current photo and the new one) until HR approves it. When off, the new photo shows immediately.

A custom field can be opened to employees with its own switch: see Employee Custom Fields. Employees then see the choices on My Profile.

Email Notifications

Controls whether ANTE sends confidential HR emails to employees. When a toggle is off, the information is still available in-app β€” nothing confidential is sent over email.

SettingDescription
Payslip EmailsWhen on, employees receive a payslip email (showing net pay) every time payroll is posted. When off, employees view their payslip in-app only.
HR Filing EmailsWhen on, employees receive email notifications when a filing is submitted, approved, or rejected (emails include leave or overtime details). When off, employees view filing status in-app only.

Leave

One company-wide switch decides whether leave is counted in days or in hours. Everyone can see it; changing it needs the company-settings permission.

SettingDescription
Leave basisDays (default) or Hours. On Days, leave is filed as a Whole Day or Half Day, and balances, credits, accruals, history and reports read in days; By Hours filing is not offered. On Hours, every leave quantity is shown and entered in hours β€” balances, used, carried, grants and adjustments, the filing preview, the approval balance card, reports, the payslip and mobile β€” and By Hours filing is offered.

On an Hours company a whole day uses that date's shift work hours (a 10-hour shift is 10 h, a 6-hour shift is 6 h); a half day uses the hours chosen for that half; By Hours uses the hours filed. If the leave plan's day coverage is cap at hours per day, the charge is capped at the plan's Hours per day and the rest of the shift is undertime. A counted rest day with no shift uses the plan's Hours per day.

Hours are days Γ— the leave plan's Hours per day (default 8). Balances are stored in days, so switching the basis never changes anyone's balance: 5 days on an 8-hour plan reads 40 h, and switching back reads 5 days again. A switch affects how future filings are charged; filings already made keep the charge they were filed with.

Hours basis, 8-hour plan β€” whole day on a 10-hour shift
Balance before40 h
Whole day on a 10-hour shift10 h
Balance after30 h
Same leave on each basis (employee holds 5 days on an 8-hour plan)
Leave basisShown beforeLeave usedShown after
Hours40 h10 h (the shift's hours)30 h
Days5 days1 day4 days

Common Tasks

Enable the Time Tracker Widget for a schedule

The Time Tracker widget is enabled per schedule, not here. To turn it on:

  1. Go to Manpower β†’ Scheduling β†’ Schedule Management.
  2. Open the schedule you want to change (or add a new one).
  3. Turn on the Count Time Tracker sessions as attendance toggle.
  4. Save the schedule.

Employees assigned to that schedule will immediately see the Time Tracker widget on their dashboard.

Require a face photo on every clock event

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Time Tracker group, turn on the Require face photo to clock toggle.

From this point on, employees must capture a photo each time they time in or out using the dashboard widget.

Restrict clock-in/out to specific networks

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Time Tracker group, turn on Restrict to whitelisted IPs.
  3. Add the allowed IP addresses or CIDR ranges using the whitelist editor.

Employees on networks not in the whitelist will see an error when they try to time in or out.

Require a time window on Rest Day Work filings

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Timekeeping group, turn on Rest Day Work Requires a Time Window.

From this point on, a Rest Day Work filing submitted without both Time From and Time To is rejected.

Block payroll submission on open overtime exceptions

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Timekeeping group, turn on Block cutoff submit on open overtime exceptions.
  3. Optionally set Minimum punched overtime without a filing (minutes) so that very small unfiled overtime is not raised.

Update the Other Benefits Pool Threshold

By default the threshold follows the current statutory value (β‚±90,000 under the TRAIN Law) until ANTE updates the statutory value in a release; check it against current BIR issuances. Follow these steps only to set a company-specific override:

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Payroll group, change the number in the Other Benefits Pool Threshold field (must be between β‚±1,000 and β‚±10,000,000).
  3. Click Save (the button appears when the value differs from the currently effective value), then confirm in the dialog that opens. This sets an explicit company override that stays fixed even if the statutory value changes later.
  4. If any payroll cutoffs were already posted this year, a warning after saving tells you how many β€” they were computed under the previous effective value and need a recompute to reflect the new one.

After saving, recompute any open payroll periods to apply the new threshold.

Clear a company override on the Other Benefits Pool Threshold

When an override is active, the Payroll group shows Company override active next to the field, along with the current statutory value. To go back to following the statutory value automatically:

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Payroll group, click Use statutory value next to the Other Benefits Pool Threshold field.

The threshold immediately reverts to the current statutory value, and future law changes apply automatically from then on. As with any change to the threshold, if payroll cutoffs were already posted this year, a warning tells you how many need a recompute.

Configure year-end tax annualization (true-up)

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Payroll group, turn Year-End Tax Annualization (True-Up) on or off. It is on by default.
  3. While it's on, an Annualization Start Month field appears. Leave it at December only to settle the true-up entirely on the final payroll run of the year, or pick an earlier month to spread the reconciliation across every run from that month onward.

The true-up then applies automatically to every qualifying payroll run from that point on β€” see Payroll Summary for how the reconciled amounts show up on a cutoff.

Turn off payslip or HR filing emails

  1. Go to Manpower β†’ HR Setup β†’ Settings.
  2. In the Email Notifications group, turn off Payslip Emails or HR Filing Emails (or both).

Employees will no longer receive those emails; they can still view the same information inside ANTE.

Permissions

RequirementDetail
AccessAdministrator or Full Access role
Where to manageRoles and permissions are configured by your system administrator

How It Connects

Set up first

  • Schedule Management β€” the Count Time Tracker sessions as attendance switch on each schedule decides whether its people can clock real attendance through the widget.

Feeds into

  • Leave β€” sets whether leave is counted in days or hours β€” this decides which leave forms, balances, payslip lines and reports read in hours (Leave basis).
  • Time Tracker Logs β€” the face photo and network rules decide whether a session counts as attendance or task time only.
  • Filings β€” sets whether Rest Day Work needs a time window.
  • Overtime Exceptions β€” sets the minimum punched overtime that raises an exception.
  • Payroll Center β€” sets whether a cutoff can be submitted with errors or open overtime exceptions, and whether payslip emails go out on posting.
  • Annualization β€” the year-end tax true-up switch and start month are set here.
  • Salary Certificate β€” the letterhead, signatory and wording of the certificate are set here.