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

Dayforce – Full Two-File Model

(Workforce Management + Payroll Adjustment)

Overview

This configuration applies to resorts using:

  • Dayforce Workforce Management (WFM) for time and attendance

  • Dayforce Payroll for earnings and adjustments

In this model:

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

  • Dayforce interprets worked hours.

  • A separate file is used for commissions, bonuses, and other dollar-based pay codes.

Two separate files are required.


File 1 – Wages (Employee Punch Import)

Purpose

Imports worked time into Dayforce WFM.

Dayforce will:

  • Calculate total hours

  • Apply holiday and leave rules

  • Pass interpreted time to payroll


Required Columns

Column Name
Description
flaik Source

EmployeeXrefCode

Employee payroll ID

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


Date/Time Format

Must be:

Example:


Example (Wages 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

Each row represents a time segment.


File 2 – Incentives (Employee Pay Adjustment Import)

Purpose

Imports non-time-based earnings into Dayforce Payroll.

Used for:

  • Commission

  • Bonuses

  • Premium pay

  • Other dollar-based adjustments


Required Columns

Column Name
Description
flaik Source

EmployeeXrefCode

Employee payroll ID

Staff → Payroll ID

PayAdjustCodeXrefCode

Dayforce pay code

Incentive → Paycode

PayDate

Earning date

Paid Activity Date

Amount

Dollar amount

Calculated in flaik

For hourly-based adjustments (if applicable):

  • Populate Hours instead of Amount.


Date Format

Example:


Example (Incentives File)

EmployeeXrefCode
PayAdjustCodeXrefCode
PayDate
Amount

18876

COMMISSION

2026-12-29

150.00

19317

BONUS

2026-12-29

75.00

Each row represents one earning adjustment.


File Transfer Process

  1. Export both files from flaik.

  2. Upload via SFTP to Dayforce.

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

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

Confirm file naming conventions and SFTP requirements with your Dayforce administrator.


Important Notes

  • Employee payroll IDs must match Dayforce exactly.

  • Pay codes must already exist in Dayforce.

  • Date/time formatting must match Dayforce requirements.

  • flaik does not transform or interpret data inside Dayforce.

  • Dayforce consumes each file exactly as provided.

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 also need to import commissions or bonus payments separately.

If you only need to send earnings totals (no punch policies), the Payroll-Only configuration may apply instead.

Last updated

Was this helpful?