ANTE User Manual

Employee Change Approvals

Some changes to an employee record should not take effect the moment HR saves them. On this page you decide, for each kind of change and for each employee custom field, whether it needs approval, who may save it directly and whether a supporting document is required. Who approves, and in what order, is set in the same approval chains as filings and the payroll approval (the Employee changes module). When a change needs approval, the save is held as a request, the employee record stays exactly as it was, and the record changes only after the last approver signs off.

Employee Change Approvals — the workflows on the left, and which changes need approval (and the workflow each follows) on the right

Where to find it

Open Manpower → HR Setup → Employee Change Approvals, or click Approval settings in the Employee change requests dialog (the Change requests button on Employee Records). Both are shown to users who hold the Configure Approval Routes permission.

Approval workflows

The approval workflows that used to be built on this page are now approval chains. Each old workflow was converted into one company-wide chain with one stage per step: every step became a stage that "anyone with the user level" can act on, the earlier steps Recommend and the last one Approve. Requests that were already waiting kept their place and now continue on the chain.

The Approval chains card on this page opens Approval chains → Employee changes, where you add or edit a chain. A chain can cover only some Change types (empty means every type), a department or an employee group, or specific employees through an override, and a stage can name a user level, a role, a position rank in a department, the immediate superior or a named person. The first active chain that covers the change and the employee decides who approves. When no chain covers a change, a workflow that was not converted yet is shown here and still applies, with the hint No approval chain covers this change yet.

  1. Open Approval chains

    Click Open approval chains. The page opens on the Employee changes module.

  2. Add or edit a chain
    Change types
    Which kinds of change the chain covers, including each employee custom field. Empty covers every type; other types go to the next chain in the list.
    Approver (per stage)*
    Anyone with a user level (any one person whose role holds that level may act), a role, a position rank (optionally in a chosen department, for example a Director of Human Resources), the immediate superior, or a named person.
    Stage type*
    Recommend passes the request up, Approve signs it off; the last stage must be Approve.
    A later stage may act for this stage
    When on, the approver of a later stage may decide this stage too, from the On behalf of others tab of the header Approvals panel.
  3. Check the result on this page

    Each change below says Approved by the chain "…" with the chain that covers it, so you can see who will approve before anyone files.

Editing a chain changes the stages for new requests only; requests already waiting keep the stages they were filed with. Nobody ever decides a change they prepared, or one that is about themselves.

A two-step approval as it was first set up: the Change Checker approves first, then the Change Approver. The same steps are now stages of a chain.

Changes that need approval

Change typeWhat it covers
Personal informationName, e-mail, contact number, birth date, civil status, address
Government IDsSSS, PhilHealth, Pag-IBIG, TIN and MP2 numbers
Bank accountThe payroll bank account (Bank Accounts list and the bank fields on the record)
Compensation / rateA contract's monthly rate, the pending regularization rate, projected bonus months. Reviewers without View Compensation see these requests with the field named but the old and new values masked.
Employment statusA contract's employment status and dates, regularization and probation dates, deactivating a contract
Department, position and assignmentRole, reports-to, branch, schedule, payroll group, employee code
Family and dependentsSpouse, children, parents and other family members, including dependents and beneficiaries
Education, work history and licensesEducation, previous employment, and professional licenses and certifications
SeparationSeparating an employee from the company
New employee registrationAdding a new employee in Add Employee. With this on, a preparer whose user level is not a direct saver sees Submit for approval instead of Create Employee; nothing is created until the last step approves, and a rejection leaves nothing behind. Reviewers without View Compensation see the pay in the request masked. See Profile Change Requests.
Each custom fieldEvery active employee custom field has its own row, so a sensitive field can need approval while the others save directly
  1. Switch on Require approval

    Turn on the switch of the change type or custom field you want approved.

  2. Pick the options
    Approved by
    Read-only: the approval chain that covers this change (Approved by the chain "…"). To change who approves, edit the chain under Approval chains. Without a chain, the legacy workflow that was not converted yet is shown instead.
    User levels that may save directly
    People holding one of these levels skip the approval for this change and save immediately. Leave it empty if everyone must follow the chain.
    Require a supporting document
    When on, the request cannot be approved until the preparer attaches a document (for example the scan of the signed form).
  3. Click Save routes

    The button sits at the top of the list and stays in view while you scroll; Unsaved changesshows until you save, and Discard puts every switch back. A change with approval off saves directly, exactly as it did before. A change with approval on but no covering chain is flagged so you can add one.

Tip
Approvers need the View permission for the Change requests list on Employee Records to see the requests waiting for them. Deciding a request that follows an approval chain needs no separate approval permission: the chain alone decides who may.

What the HR editor sees

When an HR user saves an employee edit that falls under a route, a message confirms that the change was submitted for approval and the record is not changed yet. If one edit mixes routed and unrouted fields (for example a new employee code and a new city), the city is saved now and the code is held. A change awaiting approval badge appears on the employee record; click it to see what is waiting, who prepared it and which user level it waits on.

Custom fields work the same way: in one save, a custom field with approval on is held and the other fields are saved now. The request shows the field's name with its before and after values (option names, Yes or No, file names).

The change awaiting approval badge is not shown to everyone who can open the employee record. You see an employee's pending personal changes (address, contacts, family and qualification records and so on) only if you are that employee, if you are allowed to manage that employee (they sit strictly below you in the user hierarchy), or if you are a designated approver of a request. A designated approver sees only the requests waiting on them. Everyone else sees no badge. Pay figures stay hidden from anyone without View Compensation, and bank account numbers show the last four digits unless you hold the full-view permission.

Only one request per change type (and per custom field) can be open for an employee at a time. The preparer can attach supporting documents or withdraw a pending request from the Change requests list on Employee Records.

The badge on the employee record lists what is waiting, who prepared it and which user level it waits on

What the employee sees in My Profile

A custom field employees may edit themselves (set in Custom Fields) appears under Update right away in My Profile and always saves at once, whatever the field's approval switch says. The approval route on a custom field governs the edits HR makes on the employee record only; it never holds the employee's own change.

The same applies to the extra personal details, the permanent address and the lists on the Family and background tab. When the company setting is Needs HR approval, the employee's change is filed under Personal information (details and addresses), Family and dependents, or Education, work history and licenses. If HR edits one of these lists on the employee record while a route is on, the edit is held as a request too.

Approving and rejecting

Approvers find a request in the header Approvals panel (the To approve tab) or on the Change requests list on Employee Records, and they are also notified. Clicking it opens the Employee Change Request dialog with the before and after values, the attached documents and the approval trail. They then click Recommend or Approve, or Reject. A recommend or intermediate approval passes the request to the next stage of the chain; approving the last stage applies the change to the employee record, with the preparer as the person who made the change. Only people who are candidates of the current stage decide it, plus a later-stage approver for a stage that allows it (shown as Approve on behalf in On behalf of others), and never the preparer or the employee the change is about. Rejecting leaves the record unchanged and sends the reason back to the preparer. If the system cannot apply an approved change (for example a username that is already taken), the request goes back to pending with the reason shown.

The step-1 approver sees each request with the user level it waits on and the step it is at
Approving a step names the workflow and the step; the record changes only after the last step

Before a cutoff goes to payroll

A change that is still waiting could alter the pay being submitted, so once your company uses approval routes:

  • A cutoff cannot be submitted for payroll while a change request of an employee in that cutoff is still pending. There is no way to acknowledge past it; approve, reject or withdraw the request first.
  • If you switch on Require HR confirmation before a cutoff is submitted for payroll, HR must also confirm that no employee update is pending for the cutoff. The confirmation is recorded with the name of the person and the time. A request filed after the confirmation makes it stale, so HR confirms again.
The confirmation is a statement
Confirm only after you have checked that every update for the cutoff has been approved or dropped.

Accounting notice

When HR confirms, the approved changes applied since the cutoff began (employee, change, from and to, approver, date) are sent as a notice, in the app and by e-mail, to the recipients you choose: one or more user levels (for example Accounting) and named people. Switch on Also notify on every approval to send a short notice each time a change is applied too. The same list can be downloaded as Excel from the cutoff's Timekeeping page with Employee changes (Excel).

How It Connects

Set up first

Gets its data from

  • Employee Records — HR edits made here are held as requests when their change type has a route.
  • Bank Accounts — bank account changes follow the Bank account route.
  • My Profile — an employee's own edits of the extra personal details, addresses and family or background lists become requests when their change type has a route; custom fields still save at once.

Feeds into