For the complete documentation index, see llms.txt. This page is also available as Markdown.

Dayforce – Punch Only

Overview

This configuration applies to resorts using Dayforce Workforce Management (WFM) for time and attendance.

In this model:

  • flaik exports clock-in and clock-out times.

  • Dayforce interprets worked hours.

  • Dayforce applies holiday and leave rules.

  • Payroll is calculated inside Dayforce based on interpreted time.

Only one file is required.


File Type

Employee Punch Import (CSV)

This file contains:

  • Employee payroll ID

  • Start time

  • End time

  • Pay code


File Format Requirements

The file must be provided in CSV format.

All required columns must match the Dayforce tenant configuration exactly.

Date/time format must follow ISO standard.


Required Columns

Column Name
Description
flaik Source

EmployeeXrefCode

Employee payroll ID in Dayforce

Staff → Payroll ID

StartTime

Shift start time

Paid Activity → Start Time

EndTime

Shift end time

Paid Activity → End Time

PayAdjustCodeXrefCode

Dayforce pay code

Paid Activity → Paycode

Optional (if required by your tenant):

  • DepartmentXrefCode

  • JobXrefCode

  • OrgUnitXrefCode

Please confirm with your Dayforce administrator whether costing fields are required.


Date/Time Format

StartTime and EndTime must be formatted as:

Example:


Example File

Below is a simplified example of a Punch-Only export file:

EmployeeXrefCode
StartTime
EndTime
PayAdjustCodeXrefCode

18876

2026-12-29T09:00:00

2026-12-29T14:00:00

REGULAR

19317

2026-12-29T10:00:00

2026-12-29T13:30:00

REGULAR

In this example:

  • Each row represents one time segment.

  • Dayforce calculates total hours from start and end times.

  • Dayforce applies pay rules and policies internally.


File Transfer Process

  1. Export the CSV file from flaik.

  2. Upload the file to Dayforce via SFTP.

  3. If required by your tenant, append .ready to the file name to trigger processing.

  4. Confirm successful import in the Dayforce Background Job Log.

Please confirm SFTP credentials and file naming requirements with your Dayforce administrator.


Important Notes

  • Employee payroll IDs must match Dayforce exactly.

  • Pay codes must already exist in Dayforce.

  • Start time must occur before end time.

  • Date/time formatting must match Dayforce requirements.

  • flaik does not interpret leave or holiday rules; this occurs inside Dayforce.

If employee IDs, pay codes, or job assignments are not configured correctly in Dayforce, the import will fail.


When This Configuration Applies

This configuration applies when:

  • You use punch policies in Dayforce.

  • You want Dayforce to calculate hours and apply leave rules.

  • You do not require a separate file for commissions or bonuses.

If you need to import both time and separate incentive payments, the Full Two-File configuration may apply instead.

Last updated

Was this helpful?