Employee Roster
How to Get There and Why
Site Menu Navigation
Operations > Labor Scheduling > Employee Roster
Purpose & Common Uses
The Employee Roster is most commonly used to manage employee’s personal information, the stores and jobs they work, and information required for payroll. This can be used in the following ways:
Labor Scheduling
An employee’s store and job assignments are utilized by the Labor Scheduler to populate the appropriate schedule(s). Once employees are established in the Employee Roster they can be invited to view their schedules through the Employee Central mobile application, available in the Apple Store and Google Play.
Reporting
Scheduled vs Actual (SvA) reporting combines timeclock information from the POS integration and Labor Schedules to present comparative analytics for managers to reduce Labor Cost.
Labor Type Maintenance allows Jobs to be grouped and categorized. These groupings are most commonly used in Custom Reports.
Payroll
While Decision Logic does not act as a payroll provider, we encourage the use of our standardized payroll exports and integrate with third-party payroll providers.
Payroll Reporting
Labor by Job Code
Time Card Detail Reporting
Server Contest Reporting
Payroll Employee Information Exports
Labor SvA
Table of Contents
- 1 How to Get There and Why
- 1.1 Site Menu Navigation
- 1.2 Purpose & Common Uses
- 1.2.1 Labor Scheduling
- 1.2.2 Reporting
- 1.2.3 Payroll
- 2 How to Use This Page
- 2.1 Page Functions and Definitions
- 2.1.1 Click-ables
- 2.1.2 Definitions
- 2.2 Permissions
- 2.3 Adding & Changing Employee Information
- 2.3.1 New Hire
- 2.3.2 Existing Employees
- 2.3.3 Employee Information
- 2.3.4 Job Assignments
- 2.3.5 Store Assignments
- 2.3.6 Additional Information / Custom Fields
- 2.3.7 Effective Date
- 2.4 Employee Central Mobile Access
- 2.5 Re-Hires and Terminations
- 2.5.1 Re-Hire
- 2.5.2 Termination
- 2.1 Page Functions and Definitions
For additional questions or assistance, please submit a support ticket by visiting the Decision Logic Service Center.
How to Use This Page
Page Functions and Definitions
Click-ables
Use the Store Selector dropdown menu at the top right of the page to choose the store, if your profile scope allows you to access more than one.
Select the Employees you wish to view by selecting them from the desired Employment Status dropdown menu at the top left
Active: This page’s default selection - employees who are not in status Termination Pending or Terminated.
Terminated: Employees who are not in status Active - which leaves Termination Pending or Terminated.
All: All Employees currently assigned to the selected store
Type any part of the a name, position, POS ID / Employee Number, or Phone Number in the Search Bar to narrow the results
Sort any of the first 4 columns in ascending or descending order by clicking on the column header
New Employees are added by clicking the Employee button at the top right.
Editing or Viewing Employee Information is achieved by clicking in the row of the Employee in any column except Mobile Access
Print will allow you do print (or save to a destination) the actively displayed list of employees - limited to Name, Primary Position, Phone Number, and Status.
Please use the Search Bar to find what you are looking for. Web browser Find functionality (CTRL+F) does not yield accurate results.
Definitions
ID: Decision Logic identification number - generated sequentially.
Name: First and Last only
Primary Position: Elected in the employee information page, generally assigned as an Employee’s most commonly used Job Code
POS: Employee Number / POS ID. Generally the number that the employee uses to clock in and out of shifts through the POS
Phone Number: Entered in the employee information page
This is the phone number entered in the Employee Information, not the phone number used for Mobile Access
Mobile Access: An employee’s state of access/eligibility for the Employee Central mobile app access
Status: State of employment - limited to Active, Termination Pending and Terminated
Permissions
Decision Logic users are granted access to the Employee Roster through Profile Maintenance where users and access to pages are assigned to a profile. Users are additionally configured in the Employee Transaction Permissions page for specific actions regarding Employee Roster functions.
Profile Security & Scope
View grants users view-only access for all employees assigned to the stores in the user's scope. Viewable employee information includes Name, Last 4 of SSN, DOB, Address, Contact Info, Store and Job Assignments, Payrate, and Additional Info in Custom Fields.
Enter grants the additional permission of inviting employees to the Employee Central mobile app.
Change grants the ability to edit employees.
These security configurations are used in conjunction with Employee Transaction Permissions, seen below.
Employee Transaction Permissions
Specifics of what each user is able to enter or change are established on the Employee Transaction Permissions page.
These permissions default to unchecked until changed.
Select the user
Check the boxes that apply for this user
Press Save to apply the permissions
Site Menu Navigation: Maintenance > Employee Info > Employee Transaction Permissions
Adding & Changing Employee Information
New Hire
New Employees are added by clicking the Employee button at the top right. When entering manually, employees located in Washington, D.C., or Puerto Rico will have the option to select “DC” or “PR,” respectively, as the State selection in their information.
New Hire permissions are revoked for companies who opt to add employees to Decision Logic’s Employee Roster through third-party integrations such as
POS Employee Push
Talent / Workforce Management Platforms
Payroll Providers
Employee additions, changes, or employment statuses can then be managed through Decision Logic’s On-Boarding and Employee Insert Validation features.
Existing Employees
To edit an existing employee, click anywhere in the row of the Employee except in the Mobile Access column. Depending on the assigned Profile and Employee Transaction Permissions, one of the two views pictured below will be displayed. If an employee is still Termination Pending, then the side panel with the Edit icon will be used. If they have been finalized, managers will have to rehire them to edit.
Terminated Employees cannot be edited, regardless of permissions. They would need to be re-hired to edit their information.
If the employee in need of editing (or re-hiring) exists but is inaccessible due to profile scope limitations, contact the store that the employee is assigned to, an above-store level user who has both stores in their scope, or your Decision Logic Administrator.
Employee Information
Fields noted with the * red asterisk are required to Approve the Employee.
To avoid duplicate employees (and for integration purposes, quality database management), a unique identifier is declared by your company and required for employees in the roster.
One or more of these fields will be * required:
Social Security Number (SSN)
Custom Field - in the image above, this is seen in the Additional Information section as Alt Emp ID
Employee Number / POS ID - this is generally the number that the employee uses to clock in and out of shifts through the POS
Payroll Integration ID
No Unique ID Requirement
Unique Custom Field ID - Defined by client
SSN
Decision Logic will check that the Social Security Number entered is:
Within the range of valid numbers as defined by https://www.ssa.gov/employer/randomization.html
The roster will exclude area numbers 000, 666 and 900-999.
It does not currently exist for an active employee at another store in your Decision Logic.
Birth Date
The employee’s birthday will prompt a Minor flag (M icon) on the Labor Scheduler and Shift Card if they are under the age of 18 years old.
Ignore Auto Term box
Hides the employees who have not worked in the last 30 days from the list of “suggested terminations” in Decision Logic’s Payroll Process.
Job Assignments
Employees must be assigned at least one Job Code. If multiple are assigned, the Primary Job must be identified. Depending on how your company utilizes labor or payroll reporting, the Primary Job may be used in overtime calculations.
Job Codes are established in the POS Admin > Labor page. Job Codes are assigned Job Roles in Labor Scheduling maintenance and assigned to Schedules used in Labor Scheduler.
Employees must have at least one Job Code selected as their Primary Job. Additional Job Codes can be added to the Employee Roster. If there are time clock records for the job code, then the job code cannot be removed. It is attached to historical data.
Pay Rate is an employee’s wage per hour. Managers can be identified and configured in POS Admin > Labor to have their hours and labor cost excluded from labor reporting. Salaried Managers are commonly given a Pay Rate of $0.01, but might be given a rate of salary divided by average hours worked. An example of this is below:
Yearly Salary | Weekly Salary | Weekly Hours | Pay Rate |
---|---|---|---|
$33,600 | $600 | 40 | $15.00 |
Store Assignments
Employees must be assigned at least one Store. If multiple stores are assigned, the Primary Store must be identified. The Primary Store may be used in overtime calculations depending on how your company utilizes labor or payroll reporting.
If an employee is hired and working for two store locations, both stores must be selected in the Employee Roster. The Primary Store listed is that employee’s record and any changes will need to be made from the Primary Store.
The Employee Number is generally the number the employee uses to clock in and out of shifts through the POS. One number is generally used for one employee across multiple stores but can be unique per store.
As a best practice we advise that an Employee Numbers not be re-used
Decision Logic offers to create a random number for you! You can use the Generate button in this section.
If you don’t see the Generate button and would like to have it available, please contact your Decision Logic Account Manager.
Once activated, a maximum number of digits to generate is required for the configuration.
The scope of uniqueness required for the Employee Number can be configured by contacting your Decision Logic Account Manager.
This can be configured to require that the Employee Number be unique
Per Store
Across All Stores
Additional Information / Custom Fields
The fields in the Additional Information section are established and configured in the Employee Maintenance > Custom Fields page.
Effective Date
When an new employee is added, or any change is made to the Employee’s Information, an Effective Date - the date that the changes are effective - is required before the Approve button is activated.
Effective Date is the first day that the employee clocks in, or clocks in with the changes made.
For example - if an employee’s pay rate increase is only applicable after the end of the week, the effective date would be in the future.
Employees should be added in Decision Logic before their first clock-in on the POS.
If an employee is added after their first clock-in, be sure to use the effective date of his/her first shift.
If more than 6 days have passed since the date the added employee or changes should have been effective, you will need to resend Decision Logic your POS Labor Data for those dates - either through UDT or End of Day > Run Labor.
Failure to assign the correct effective date will result in no labor/payroll reporting being tied to that employee.
The user updating an employee record in Decision Logic’s Employee Roster should always factor in or abide by the rules their POS provider has for updates to records.
For example, Qu POS customers must always have a future Effective Date selected for any changes to an employee record due to Qu’s setup.
When edits or changes are complete, please review the Employee Insert Validation page to ensure changes were accepted by the POS provider.
Employee Central Mobile Access
In the image below, you will see all possible combinations of Mobile Access and Employment Status. Managers must invite employees to create an account for the Employee Central app before an employee can access the app’s feature, including their schedule.
Mobile Access Definitions
For Employees with Active Employment Status, the following Mobile Access eligibilities/statuses are defined:
Mobile Access | Definition | Action Options |
---|---|---|
Activated | Employee can log into Employee Central using their established Username, Email Address, or Cell Phone number | Deactivate - Remove this Active Employee’s access to Employee Central Update - Change this Employee’s Email Address or Cell Phone number |
Activated | * Employee who continues to have - or formerly had - an established Employee Central Username, Email Address, or Cell Phone has been sent an Activation or Update that is pending their confirmation The pending confirmation is also noted in the invitation pop-out | Deactivate - Remove this Active Employee’s access to Employee Central Update - Change this Employee’s Email Address or Cell Phone number again |
Pending | Employee has been sent an Invitation via Email or Text SMS to create a Username and password, and download the mobile app. The invitation pop-out will also note this: | Resend - Change the entered Email Address or Cell Phone number for the Employee
|
Invite | Employee has not been invited to Employee Central | Send - Send the Employee their first initial invitation to Employee Central |
Deactivated | Employee does not have access to Employee Central An Employee with Active employment status who has been re-hired, or otherwise deactivated, needs to be Activatedto re-establish their access to Employee Central | Activate - re-establishes their Employee Central access. No action required by the employee Update and Activate - Change this Employee’s Email Address or Cell Phone number then activate them. Employee must accept the update to Email Address or Cell Phone before the account is activated |
For Employees with Termination Pending or Terminated Employment Status, the following Mobile Access eligibilities/statuses are defined:
Mobile Access | Definition | Action Options |
---|---|---|
Invite | Employee no longer has Active employment status and was never sent an invitation to establish a connection to Employee Central | Re-Hire |
Deactivated | Employee no longer has Active employment status and no longer has access to Employee Central | Re-Hire |
Re-Hires and Terminations
Re-Hire
Clicking an employee with Status Termination Pending or Terminated will present the following information:
Date Terminated - Effective Date of Termination
Termination Type - Custom Types
Rehire Status - Eligible / Ineligible
Termination Reason - Custom Types
Comments - Max 100 Characters
Termination Type and Termination Reason are established in Employee Maintenance.
When Re-Hiring an employee follow these steps:
Consideration should be given to the employee information that is presented, which was entered by the terminating Manager.
Press Next
Confirm that the employee’s information is accurate, making changes as necessary
Use the applicable Effective Date
Click Re-Hire
After the employee is rehired, activate their Employee Central account by clicking on the red Deactivated icon in the Mobile Access column of the Employee Roster.
If they are using the same email address or phone number, click the Activate button. They can now use their existing username and password to log into Employee Central. If they have a new email address or phone number, make the needed change and click the Activate button. This sends a verification message to the employee to the updated email address or phone number. The employee will need to verify the change before they can log into Employee Central.
Termination
Select the active employee to terminate.
Click Terminate at the top right of the page.
Note that all fields are required.
Press Terminate.
The Mobile Access for Employees in Termination Pending and Terminated status will immediately be changed to Deactivated upon Termination. Within 15 minutes the employee will be logged out automatically of any active Employee Central sessions.
Finalizing a termination completely out of the system to be able to reuse the employee’s ID varies per client. Please reach out to your DL Admin or Account Manager for guidance as needed.
© 2025 Knowledge Management Systems, LLC. Decision Logic. All Rights Reserved.
Related content
If you'd like to receive news on software releases and product updates, please sign up for our email list.