Attendance rollout
Enterprise Time and Attendance Software: Keep Employee IDs Stable During a Site-by-Site Rollout
Enterprise time and attendance software needs stable employee mappings and clear event ownership during a phased rollout. Agree each site's cutover and reconciliation before accepting new results.

Before you choose
Key takeaways.
- Keep one agreed employee identity while recording the identifiers assigned by each system separately.
- Give each site and cutover interval one authoritative attendance source, even during parallel observation.
- Preserve source events, import evidence and reviewed results so a failed stage can be investigated without blind replay.
Plan the coexistence period before moving the first site
Enterprise time and attendance software should keep the same employee recognizable while different sites move from the old system to the new one. Agree the authoritative employee source, an old-to-new identifier map and the attendance source for each site's cutover interval before enabling production results. Parallel operation can support comparison; it should not automatically produce two accepted records of the same work.
Consider an illustrative organization with a headquarters and two workshops. Headquarters moves first, while the workshops continue using the previous arrangement. An employee sometimes works at both. The project must preserve that person's identity and explain which records count at each stage. This example describes a rollout decision, not a Feocey deployment or a promise of automatic migration.
Keep the employee key separate from platform identifiers
Name the owner of employee master data before building a migration file. The organization might use an HR system or another approved register; the project needs an explicit choice. Retain its agreed employee key and map the identifiers assigned by the old application, new application and terminal workflow. A new platform account does not necessarily need the same internal value as the old one to represent the same person.
For example, fictional employee E0042 might have old record 000731 and new record U884. Preserve all three values with their meanings rather than replacing one column in place. Treat leading zeros and identifier formats deliberately. Have the HR data owner resolve unmatched, duplicate or disputed associations before those records enter an accepted attendance result. A shared name or email address alone should not silently settle a disputed mapping.
Assign a record owner to every rollout stage
Choose a pilot that contains the ordinary interactions and exceptions the team actually needs to compare. Define its site scope, participating employees, time basis, cutover point and acceptance owner. During observation, specify whether the new system is only producing comparison output or has become the authoritative source. Employees and supervisors need that answer before they use both arrangements.
The following table is an illustrative stage plan. Replace its site names and review conditions with the project's approved decisions. The stage boundary is an operational agreement; it is not a claim that a terminal automatically partitions records or transfers history.
| Stage | Authoritative attendance source | Evidence to reconcile | Approval owner |
|---|---|---|---|
| Prepare headquarters pilot | Existing application | Employee map, terminal scope and expected sample records | HR data owner and integration lead |
| Observe headquarters in parallel | Existing application; new output for comparison only | Same sample population, source events and explained differences | Local supervisor and HR reviewer |
| Accept headquarters cutover | New application for the agreed headquarters interval | Boundary records, accepted import batches and unresolved exceptions | Named rollout owner |
| Move one workshop | New source for accepted sites; old source for the remaining site | Cross-site employee mapping and source ownership by interval | Site lead and central HR reviewer |
| Close the coexistence stage | Approved source for every accepted site | Final reconciliation, retained history and remaining support responsibilities | Business owner with IT and HR sign-off |
Do not count the import as another clock-in
Keep the raw device or application event, the import transaction and the final attendance result distinguishable. A source event records an observed action. An import record explains its transfer into another system. The reviewed attendance result applies the organization's approved interpretation. Copying the same event twice or importing historical results as fresh clock-ins can confuse these layers.
Ask the integration team how it recognizes a repeated delivery and how it distinguishes a separate employee action from a retry. Preserve the source system and original event reference where available.
If an export lacks a reliable event reference, require a documented comparison method and a small test before accepting bulk data. A timestamp and employee name may be insufficient to distinguish a retry from two legitimate actions. Do not invent a universal deletion rule. Record which batch was accepted, rejected or superseded, and who authorized the decision.
Follow employees who cross a site boundary
An employee's current department should not retrospectively move an earlier event into another site's rollout interval. In the example, E0042 records an action at the workshop while headquarters is already on the new system. Preserve the observed source and location, then use the agreed mapping and ownership plan to decide where that action is reviewed. Avoid creating a second employee merely because the person used another site's terminal.
Test a transfer, a corrected employee record and an approved replacement credential during the pilot. Ask the responsible team to show which mapping applied at the time and how a later correction is explained. Keep building access independent: a successful entrance interaction is not automatically a valid attendance punch, and a site's access permissions do not decide the enterprise attendance calculation.
Reconcile a small population before accepting the next site
Compare the same employees and interval through the source events, transfer records and reviewed output. A total row alone can hide one missing person and one duplicate. The acceptance reviewer should be able to follow each selected employee and explain the difference between a technical delivery issue and a business correction. Agree the following evidence before expanding the rollout.
- A versioned employee map with unresolved associations assigned to the data owner.
- A site boundary record stating the effective interval and authoritative application.
- A batch manifest showing source scope, accepted records and rejected or repeated deliveries.
- A comparison of representative individual results, with explanations and reviewer approval.
Define the failure decision without promising an automatic return
If a stage fails, preserve its last accepted boundary, mapping version, source records, import manifest and unresolved results. Name who pauses further rollout, who investigates the interface and who authorizes the temporary operating procedure. Returning users to a previous application may require reconciliation of actions already recorded in the new one; it is not equivalent to switching a screen back.
Ask both application suppliers what supported recovery and export methods exist for the actual scope. Do not replay every historical batch or overwrite newer approved corrections simply because a test did not pass. Keep the return procedure and any manual review explicit, with a business owner who accepts the resulting records.
Scope the FCV4907 evaluation around the pilot evidence
For the shared-terminal part of a rollout, FCV4907 provides a confirmed 8-inch portrait touch display and fingerprint input for configured access or attendance interactions. Match the sample's credential modules, installation, application and firmware using the approved manual and model documents. Confirm the fingerprint capacity for the supplied configuration in the project proposal and sample acceptance record.
Bring the site plan, representative employee map, sample event and acceptance boundary to the integration discussion and FCV4907 project inquiry. Ask Feocey and the project partners to assess the hardware, application or wider solution scope. For downstream handover requirements, use the attendance-to-HR guide; this rollout plan does not establish a ready-made migration tool or named HR connector.
Source references
FCV4907 user manual — match the supplied configuration ↗Put the guide to work
Find the reference for your model.
Compare each device with your requirements. Confirm configuration and compatibility for the complete installation.
FCV4907 →
Face authentication terminal
Ask about FCV4907 ↗