Time and attendance management in Retail


This topic applies to Dynamics 365 for Retail and Dynamics 365 for Finance and Operations.

This topic describes the scenarios that are supported for time and attendance management in Microsoft Dynamics 365 for Retail.

Manage worker setup and scheduling

Initial configuration

  • Run the configuration wizard.
  • Register workers as time registration workers.

Plan worker schedules

For information about the configuration steps, see https://technet.microsoft.com/en-us/library/aa496971.aspx.

Retail-specific configuration

  • Enable a functionality profile for Time Clock, for workers that you want to enable time registrations for. Click POS functionality profiles > Functions > POS time registrations > Enable time registrations.
  • Configure point of sale (POS) permissions groups to enable the View timeclock entries permission. This permission lets a user view the time clock registrations of other workers in the store (and from any other store that the user is associated with, via the address book). You might want to enable this permission for a manager role but not for a cashier role. Click POS permission groups > View time clock entries.

Register time

Cashier and non-cashier time registrations

  • On POS:

    • Clock-in operations:
      • Log on with a non-drawer operation or New shift.
      • Select a Time Clock operation.
      • Select a desired operation:
        • Clock-in
        • Break for Work
        • Break for Lunch
        • Clock-out
    Current state Available operations
    • Break for Work
    • Break for Lunch
    • Clock-out
    Break for Work Clock-in
    Break for Lunch Clock-in
    Clock-out Clock-in


  • View the confirmation message, and validate that the current activity time is correct.

  • Logbook:

    • Click Logbook to view time clock activity.
    • Use time filters to select different time windows.
    • If you work at multiple store locations, you see your time registrations from all the stores where you recorded time. You can use the store filter to view time registrations from a selected store.
  • Different time zones:
    • If you view time from a different location (for the cashier logbook, or by using View timeclock entries for a manager scenario), and that location is in a different time zone, the time records that you see are converted to your local time zone. For example, you are a manager for two stores, one in Arizona and the other in Nevada. A cashier registers a clock-in at 9:00 A.M. in Arizona. At that moment, the time in Nevada is 8:00 A.M. Therefore, if you are in the Nevada store and look at time registration records, the time registration is marked as 8 A.M.

View worker time registrations

View worker time registrations, and filter by store or activity type


  • Select View timeclock entries.
  • You see time clock registration activities from all workers that are assigned to the same stores that you're assigned to.
  • You can use the activity type and store filters to filter on time registrations.

Process and manage time registrations

A Dynamics 365 for Retail user follows the workflow to calculate, approve, and transfer time registrations to payroll.

Primary operations

  • Calculate
  • Approve
  • Submit to payroll

Other common operations

  • Bulk Clock-out
  • Register Absence

For more information about how to process time and attendance registrations, see https://technet.microsoft.com/en-us/library/aa573180.aspx.