ANTE User Manual

Employee Records (HRIS)

The Employee Records screen is your central registry of employees. Each record links a person's account, their work assignment (branch, schedule, payroll group), their employment contract, government IDs, and bank details β€” the information payroll and timekeeping rely on.

The Employee Records list
  1. 1Status tabs β€” Active, Inactive, Separated, Not Yet Set
  2. 2Search box with a search-by selector
  3. 3Create Employee β€” add a new employee record

Accessing Employee Records

  1. Open Manpower in the sidebar.
  2. Click Employee Records.

The page header reads Employee Management with the subtitle "View and manage employee records."

The Employee List

The list shows one row per employee with these columns:

Avatar
Profile photo (or initials)
Employee Code
Full Name
Shown as Last, First M.
Department
Position
Branch
Date Hired
Hidden by default; enable it from the column controls
Status
A colored badge: Regular, Probationary, Contractual, Project Based, Part Time, Intern, Consultant, or No Contract / Inactive / Separated
Account Status
A colored badge showing whether the employee's login is ready: Activated (they set their password and can sign in) or Invitation sent (the account was just created and is waiting for the employee to open their activation email and set a password)

By default, the list loads sorted by Full Name (A–Z) β€” alphabetically by last name. Click any column header to sort by that column instead.

Click any row to open that employee's detail page. (When the Status filter is set to Not Yet Set, clicking a row opens the account setup page instead.)

Use the search box and pick what to search by:

  • First Name (default)
  • Last Name
  • Employee Code

Filters

  • Status β€” Active (default), Inactive, Separated, Not Yet Set
  • Employment Type β€” No Contract, Regular, Probationary
  • Branch β€” pick from the branch tree
  • Department

Your search, sort, and filter choices here are remembered between visits β€” leave Employee Records for another screen and come back, and the list reopens the same way you left it. A shared or bookmarked Employee Records link that already has its own filters is shown as-is instead.

Toolbar actions

At the top right of the list:

  • Import β€” open the bulk employee import workflow
  • Export β€” download an .xlsx of the employees currently shown (this button is hidden while the Status filter is "Not Yet Set")
  • Add Employee β€” open the employee creation page

Adding an Employee

Click Add Employee to open the Add Employee page. The form is a single scrolling page made of sections (not a tab wizard). Required fields are marked with an asterisk.

Step 1: Choose an account type

At the top, pick one:

  • Create new account β€” register a brand-new person and create their login at the same time.
  • Link existing account β€” turn an account that already exists (but isn't yet an employee) into an employee. Choose the account from the Account search field.

Step 2: Employee Identification

  • Employee ID *

Step 3: Personal Information (Create new account only)

  • First Name *
  • Middle Name
  • Last Name *
  • Email Address *
  • Contact Number * (10–13 digits)

Step 4: Account Credentials (Create new account only)

  • Username * β€” saved with the capitalization you type, but login and uniqueness checks are case-insensitive. You cannot create Glen if glen already exists in the same company, and the employee can sign in using any capitalization of their username.
  • Date of Birth * β€” stored on the employee's personal record. The employee sets their own password via an activation link β€” you don't enter one here.
  • Send activation email now (checkbox) β€” off by default. Leave it unchecked to create the account and its activation invitation without emailing the employee yet; check it to have ANTE email the employee (at the Email Address from Step 3) their set-password link immediately.

When you save, ANTE always creates the account with its activation invitation. If you left Send activation email now unchecked, the success message confirms the employee was created without sending the activation email β€” send it anytime from Settings β†’ User Invites. See Account Activation below.

Step 5: Role & Reporting

  • Role / Position *
  • Reports To (supervisor β€” the choices depend on the selected role)

Step 6: Contract Information

  • Monthly Rate *
  • Employment Status * (defaults to Regular)
  • Start Date *
  • End Date * β€” appears and is required when Employment Status is anything other than Regular
  • Use custom daily rate (checkbox) β€” when ticked, a Custom Daily Rate field appears

Step 7: Assignment

  • Branch *
  • Schedule *
  • Payroll Group *

Step 8: Optional Details (Create new account only)

A tabbed section with three tabs, all optional:

Additional Details

  • Gender (Male, Female, Other)
  • Civil Status (Single, Married, Widowed, Separated, Divorced)
  • Address: Street Address, City, State / Province, Country, Postal Code, Zip Code

Government IDs

  • SSS Number (formatted XX-XXXXXXX-X)
  • PhilHealth Number (formatted XX-XXXXXXXXX-X)
  • Pag-IBIG Number (formatted XXXX-XXXX-XXXX)
  • TIN (formatted XXX-XXX-XXX)

Bank

  • Bank Name
  • Bank Account Number

Save

Click Create Employee at the bottom (the button reads Activate Employee when you arrived here to activate an existing not-yet-set account). If required fields are missing, they are highlighted and the save is blocked.

Account Activation

When you create a new employee (single add or bulk import), ANTE does not set their password for you. The account is created inactive with an activation invitation. Whether the activation email goes out right away depends on the Send activation email now checkbox β€” it's off by default for both single add and bulk import, so by default no email is sent at creation time; an administrator sends it later from Settings β†’ User Invites. (Onboarding a hired applicant from the recruitment pipeline is the one flow that always emails the link immediately.) Once the email is sent β€” whether right away or later via Resend β€” here's what the employee sees:

  1. ANTE sends an email titled "Activate your [company] account on ANTE" to the Email Address you entered, with a Set My Password button (and a plain-text link as a fallback). The link expires after 7 days.
  2. The employee clicks the link and lands on a Welcome! Set Your Password page, greeted by name and company.
  3. They enter a New Password and Confirm Password β€” a live checklist confirms the password meets the company's password policy.
  4. They click Activate Account. They're taken to the login page with a confirmation banner, and can now sign in.

Until the employee activates their account, they cannot sign in, and the Account Status column on the Employee List shows Invitation sent. A row without a valid email address is still created as an employee, but no activation email can be sent.

If the link is invalid or has expired, the employee sees an Invalid or Expired Link message asking them to contact their administrator.

Activating a "Not Yet Set" Account

Accounts that exist but were never set up as employees appear when you set the Status filter to Not Yet Set. Clicking one opens its setup page; from there you complete the same Add Employee form (pre-filled with the account's name, email, and role) to activate the person as an employee.

Viewing an Employee

Click an employee row to open the detail page. It shows:

  • Profile β€” photo, name, position, username, email, contact number, and an Active / Inactive / Separated status badge
  • Personal Information β€” date of birth, gender, civil status, address
  • Work Assignment β€” branch, department, role/position, supervisor (a link to the supervisor's record), schedule, payroll group
  • Contract Details β€” employment status, start date, end date, monthly rate
  • Government IDs β€” SSS, PhilHealth, Pag-IBIG (and custom Pag-IBIG amount if set), TIN
  • Bank Details β€” bank name, account number, biometrics number
  • Weekly Schedule β€” a day-by-day table (shift code, type, time, break, target hours)
  • Leave Balances β€” per leave plan, showing Available, Used, and Total credits
  • Contract History
  • Allowances
  • Deductions & Loans
  • Employee Documents
  • Project & Engagement Assignments
  • Training History
  • Enrolled Faces β€” the employee's enrolled facial-recognition reference photos, newest first, each with the enrollment date and a quality score. Only shown when the employee has at least one enrolled face.
  • Recent Successful Scans β€” the employee's last 10 successful (Match) face scans, newest first, with a photo, scan time, device, action (Time In / Time Out / Smart), and confidence. Click a row to open that scan's detail page in Face Scan Logs. Only shown when the employee has at least one successful scan.

Managing Allowances

The Allowances section lists every allowance currently assigned to the employee, with a summary of the total number of allowances and their combined monthly total. If your role has the allowance permissions, you can add, edit, and remove the employee's allowances directly from this section β€” you no longer have to leave Employee Records to do it. Adding, editing, and removing are each gated by their own permission, so depending on your role you may see only some of these actions (for example, edit but not remove). Without any of these permissions, the section is read-only: no Add Allowance button, and no edit or remove icons on the rows.

Adding an allowance

  1. Click Add Allowance in the section header.
  2. Allowance Type β€” search and select the allowance to assign.
  3. Once a type is selected, fill in:
    • Allowance Amount
    • Payment Period β€” when the allowance is given: Every Period, First Period, Last Period, or Not Given
    • Effectivity Date
  4. Click Add Allowance to save. The new allowance appears in the list immediately.

Editing an allowance

Click the pencil icon on an allowance row to open Edit Allowance:

  • Computation Mode β€” Fixed, Pro-Rated Ratio, or Per Absent
  • Deduction Per Absent β€” only shown when Computation Mode is Per Absent
  • Allowance Amount
  • Payment Period
  • Effectivity Date

Click Save Changes to apply your edits.

Removing an allowance

Click the X icon on an allowance row, then confirm in the dialog that appears. Removing an allowance here permanently deletes that assignment β€” this cannot be undone.

Managing Deductions & Loans

The Deductions & Loans section lists every regular deduction and loan currently assigned to the employee, with running totals and, for loans, a balance and progress bar. If your role has the deduction permissions, you can add, edit, and remove the employee's deductions and loans directly from this section β€” you no longer have to leave Employee Records to do it. Adding, editing, and removing are each gated by their own permission, so depending on your role you may see only some of these actions. Without any of these permissions, the section is read-only: no Add Deduction button, and no edit, remove, or balance icons on the rows.

Adding a deduction or loan

  1. Click Add Deduction in the section header to open Add Deduction or Loan.
  2. Deduction Type β€” search and select the deduction (or loan) to assign.
  3. Once a type is selected, fill in:
    • Total Loan Amount β€” only shown when the selected type is a loan
    • Monthly Amortization
    • Deduction Period β€” Every Period, First Period, Last Period, or Not Deducted
    • Effectivity Date
  4. Click Add to save. The new deduction or loan appears in the list immediately.

Editing a deduction or loan

Click the pencil icon on a row to open Edit Deduction:

  • Total Loan Amount β€” for loans, shown read-only here; the loan principal is not edited on this dialog (use Add Balance / Pay Balance below instead)
  • Monthly Amortization
  • Deduction Period
  • Effectivity Date

Click Save Changes to apply your edits.

Removing a deduction or loan

Click the X icon on a row, then confirm in the dialog that appears. Removing here permanently deletes that deduction or loan assignment β€” this cannot be undone.

Managing a loan's balance

Loan rows have two additional icons, alongside Edit and Remove:

  • Add Balance β€” increases the loan's outstanding balance (for example, a top-up). Enter the Amount and a Remarks explaining why; both are required.
  • Pay Balance β€” records a payment against the loan. Enter the Payment Amount (capped at the remaining balance) and Remarks; both are required. This icon is hidden once the loan's balance reaches zero.

Managing Leave Balances

The Leave Balances section lists every leave plan currently assigned to the employee, showing their Available, Used, and Total credits. If your role has the leave permission, you can assign a plan, adjust credits, and deactivate an assignment directly from this section β€” you no longer have to leave Employee Records to do it. All three actions share a single permission: without it, the section is read-only β€” no Assign Leave button, and no adjust or deactivate icons on the rows.

Assigning a leave plan

  1. Click Assign Leave in the section header to open Assign Leave Plan.
  2. Leave Plan β€” search and select the plan to assign.
  3. Once a plan is selected, fill in its credit settings:
    • Total Annual Credits
    • Monthly Accrual Credits
    • Credits Given Upfront
    • Renewal Type β€” read-only; set by the leave plan and applied on the same schedule to every employee assigned to it (see Service Incentive Leaves to change it).
  4. Click Assign to save.

This is the same assignment used by Assign β†’ Assign Leave in the header menu (see Assigning a Leave Plan below) β€” use whichever is more convenient.

Adjusting credits

Click the tune icon on a leave plan row to open Adjust Leave Credits:

  • Transaction Type β€” Add or Deduct
  • Amount
  • Reason β€” required; every adjustment is recorded with this reason for audit purposes

The dialog previews the Current Balance and the resulting New Balance before you save.

Deactivating a leave plan assignment

Click the X icon on a leave plan row, then confirm in the dialog that appears. Deactivating removes the plan from the employee's active leave balances, but credits are retained β€” the assignment isn't deleted, and it can be reactivated later from Configuration.

Actions on an Employee

The available buttons in the detail page header depend on the employee's state.

When the employee is Active

  • Assign (dropdown):
    • Assign Leave
    • Assign Allowance
    • Assign Deduction
    • New Contract
  • Edit β€” open the edit form
  • Separate β€” start the separation process (see below)
  • Delete β€” deactivate the employee account (a confirmation dialog warns that this action will deactivate the account; the employee will appear as Inactive and can be restored)

Assigning a Leave Plan

Click Assign β†’ Assign Leave to open the Assign Leave Plan page for that employee.

  1. Select Leave Plan β€” search and choose the leave plan to assign.
  2. Once a plan is selected, fill in its Credit Settings:
    • Total Annual Credits β€” total leave credits per year
    • Monthly Accrual Credits β€” added every month, on top of the renewal grant (leave 0 for none). This accrues every month regardless of the plan's Renewal Type β€” it is not limited to plans renewing monthly, and it stacks with whatever the plan's annual renewal grants.
    • Credits Given Upfront β€” credits given immediately upon assignment
    • Renewal Type β€” read-only, showing when the plan's annual credits renew (Hiring Anniversary, Start of Year, Monthly, or Custom Date). The renewal schedule β€” including the custom renewal date, when applicable β€” belongs to the leave plan and applies to every employee assigned to it; it is no longer set or edited per employee here. To change it, edit the leave plan itself (see Service Incentive Leaves).
  3. Click Assign Leave Plan to save.

See Service Incentive Leaves for how leave types and plans are configured, and how the Run renewals now action processes accruals and renewals company-wide.

When the employee is Separated

  • Re-Hire β€” restart employment; this takes you to the Add Contract page (in rehire mode) to record the new contract.

When the employee is Inactive (not separated)

  • Restore β€” reactivate the record (with a confirmation dialog).

Editing an Employee

  1. Open the employee, then click Edit.
  2. Update the fields you need.
  3. Save your changes.

Time Tracker β€” per-employee allowed IPs

On the Work tab you may see a Time Tracker β€” Allowed IPs section. It appears only when your company has Restrict to whitelisted IPs turned on (Manpower β†’ Configuration β†’ Settings).

Use it to let this one employee clock in/out from a network that isn't on the company-wide whitelist β€” for example, a field employee's home or branch connection:

  • Add an IP: type a single IP (e.g. 203.0.113.5) or a range (e.g. 203.0.113.0/24) and click Add, or click Add my current IP.
  • Remove an IP: click the Γ— on any listed address.

An employee can clock in/out if the network matches either the company whitelist or their own list here. Changes save with the rest of the employee record.

Separating an Employee

  1. Open an active employee and click Separate.
  2. In the Separate Employee dialog:
    • Separation Type * β€” choose from the list (or use + Add new type to create one on the spot)
    • Effectivity Date *
    • Attachment (optional)
    • Remarks (optional)
  3. Confirm with Separate Employee.

Separating deactivates the employee, ends their contract, and logs them out of all devices.

When the effectivity date falls inside a posted payroll

If the effectivity date you enter falls within an already-posted payroll period that includes this employee, a warning panel appears in the dialog:

"This effectivity date falls within an already-posted payroll period (date range shown). The posted payroll is locked and will not change. Click Confirm Separation to record the separation with this date anyway."

The button label changes from Separate Employee to Confirm Separation. Clicking it records the separation with the true effectivity date. The posted payroll itself is not affected β€” its employee list, on-hold section, totals, exports, and bank files remain exactly as they were at the time of posting. The correct resignation date is still recorded for 13th-month proration, final pay, and statutory calculations.

If you change the effectivity date, the warning panel clears and the standard check runs again.

Importing Employees in Bulk

Click Import on the list to open the Import Employees workflow. It runs in four steps shown as a stepper:

Step 1: Upload File

  1. Click Download Template to get the Excel template.
  2. Fill in the employee data.
  3. Drag and drop your file (or click to browse β€” .xlsx, .xls, .csv).
  4. Click Upload & Validate.

Write dates year-first. Birthdate, Start Date and End Date must read 2026-01-13 or 2026/01/13 β€” year, then month, then day. A real Excel date cell works too. What ANTE will not accept is a day-first or month-first date like 13/01/2026, because 03/02 and 02/03 are impossible to tell apart, and guessing would put the wrong date on the record. If a date can't be read, the upload stops and names the row and column so you can correct that cell β€” for example Row 7: Birthdate (yyyy/mm/dd) is not a date we can read ("N/A"). Nothing is imported until you fix it and upload again.

Step 2: Validate

The system checks every row and reports Total Rows, Valid, Errors, and Warnings. Rows with errors are skipped; rows with warnings can be approved. Review the results, then continue.

If a row's Role/Position, Branch, Schedule Code, or Payroll Group Code matches more than one live record with that same name or code, the row is flagged as an error right here β€” for example Role 'Admin Assistant' is ambiguous β€” 2 roles share that name (Administration, Administration). Give each role a unique name. This is caught during validation, before anything is created, so a duplicated name elsewhere in the company can no longer let some rows in the batch import successfully while later ones fail partway through. Rename the duplicate (or make the reference unique) and re-upload.

Step 3: Process

Optionally check Send activation emails now β€” it's off by default. Leave it unchecked to create the employee accounts and their activation invitations without emailing anyone yet; check it if you want ANTE to email each imported employee their activation link immediately. Click Process Import to create the valid (and approved) employees.

Step 4: Complete

A summary shows Employees Created and Skipped counts. If you left Send activation emails now unchecked, a note tells you how many activation invitations were created without sending an email, with a reminder that you can send them anytime from Settings β†’ User Invites. Use Import Another to run the workflow again.

Every imported employee is created inactive with an activation invitation, the same as adding one employee at a time β€” make sure every row has a valid email address. Whenever you're ready to send (or resend) an activation email, do it from Settings β†’ User Invites, where each invitation's Resend button sends that employee the correct set-your-password activation link. A row without an email is still imported as an employee, but stays on Invitation sent with no way to notify them until an administrator adds an email for that account.

Exporting Employees

Click Export on the list to download an .xlsx file. The export matches the employees currently shown β€” it honors your active Status filter, Employment Type, Branch, Department, and search.

Tips

πŸ“Œ Set the Employment Status before the dates β€” non-Regular statuses require an End Date.

πŸ“Œ Use the Status filter set to Not Yet Set to find accounts that still need to be activated as employees.

πŸ“Œ Accurate employee records feed payroll and timekeeping directly β€” keep the contract, schedule, and payroll group up to date.