4 | Testing and Sign-Off

This guide walks resorts through how to test the flaik payroll export before going live. All testing must be completed and signed off by the resort.

Pre-Requisites

Before testing can begin:

  • A working .CSV example file must be provided by the payroll provider

  • The resort must configure all necessary Paycodes, Jobcodes, and Business Structures in the flaik staging environment

  • These values must be added to all Paid Activities and Incentives that will be used during testing

  • A test employee must be created in:

    • The payroll system (with a known payroll ID)

    • The flaik staging environment (with the same payroll ID)

Choosing Test Scenarios

The number of test scenarios depends on how your payroll is structured:

If You Use a Single Base Wage Rate

If instructors are only paid one hourly rate and do not receive incentives:

  • One simple test case is sufficient

  • Example: one 6-hour lesson assigned to the test employee

If You Use Multiple Wage Types or Incentives

If your resort uses different pay types or includes incentive pay, you must test each:

Recommended Minimum Test Case John Doe:

  • Teaches a 3-hour regular lesson (Teaching)

  • Attends 2 hour of training (Training)

  • Works 1.5 hour helping (Non-Teaching)

  • Teaches a 1-hour private request (Private Request)

  • Earns a $10/hour incentive for the Private Request lesson

These activities must use the same Paycodes, Jobcodes, and Business Structures configured in both systems.

Steps for Testing

Important: All pay lines must be finalized in flaik before exporting the payroll file. Only finalized pay records are included in the payroll export.

  1. Set up test data in flaik

    • Create Paid Activities for each wage type in use

    • Assign the correct Paycode, Jobcode, and Business Structure

    • Add Incentives with configured Paycodes, if used

    • Assign activities to your test employee

  2. Export the payroll file

    • Generate the .CSV file from flaik staging

    • Ensure the payroll ID matches the payroll system

  3. Upload and verify in the payroll system

    • Manually upload the file to the payroll system

    • Confirm that all pay types and incentives (if used) appear correctly

    • Verify no values are missing or miscategorized

  4. Validate all test scenarios

    • Confirm hours, rates, and incentives match your expectations

  5. Repeat if needed

    • If issues are found, adjust flaik setup or mock data

    • Export a new file and test again

  6. Sign-off

    • Once everything is correct, notify flaik to move the export to production

    • Request nightly SFTP automation if desired

Notes

  • Resorts are responsible for coordinating and executing testing

  • Testing is complete only when all relevant scenarios are verified

  • No export will be activated in production until flaik receives written sign-off

Last updated

Was this helpful?