Employee form
This form may be opened from the Employee group or by choosing
FORM |OTHER FORMS | EMPLOYEES from the menu.
All of your employees are listed, alphabetically, under the Employee group. When you select
this group the information for the first person will be displayed. To view a different employee's
profile scroll through the list using the arrows and scrollbar until the employee you want to view is
highlighted or use the Employee filter box on the toolbar to move more quickly to a particular
employee.
Purpose of the Employee form
A separate Employee form is stored for each employee that includes information specific
to that employee, such as when available to work, the stations qualified to work at, and the maximum
number of hours and days allowed to work per week. This information allows ESP to assign valid shifts
for each employee.

Form fields
Information for each employee is stored in four tabbed screens, each requiring information to be filled
in before the employee can be properly scheduled. The four screens are:
- General
- Availability
- Stations
- Other

General
The fields in the General screen are used to store general information about each employee.
The fields on this screen are divided into four areas:
- Details
- Address/phone
- Other
- Notes
DETAILS
- Name: the name fields store the employee's name; these fields are automatically
filled in when you add or import an employee. Each employee must have a unique name.
- Schedule name: the employee's schedule name is a unique short-form name
that identifies the employee on the schedule and reports that ESP produces. ESP automatically
creates the schedule name from the employee's first name and last initial when you add
or import the employee. If you have employees with similar names you may wish to edit their
schedule name.
- Hire date: the hire date is automatically filled in with the date the
employee was added. This hire date is also stored on the employee's
Other screen under the Hiring history.
- Release date: the release date field will be blank unless the person
will be leaving on a future date. The date is automatically filled in when you
select on the toolbar option Terminate employee. The date is also stored
in the Hiring history fields on the employee's Other screen.
- Pay: an employee may be paid a Wage or a Salary.
Select Wage for hourly-paid employees and enter the person’s wage in the
Wage field. When you select Salaried, the Wage
field is disabled. This information is used for statistics and reports.
- Labor category: displays the labor category that the employee has
been assigned to. Assigning a labor category is a required field when adding an
employee so this field is automatically filled in when you add or import an
employee but it may be changed after you add the employee.
- Team: this field is only active if you have set up Team
forms, which are located in the Staffing group. If you use teams this
field will indicate the team that the employee belongs to. Most locations will
not use teams; teams are only used by locations that are well-staffed to schedule
groups of employees who have the same availability. For information on
Teams refer to the Staffing group.
- Wage: the Wage field is only active if the employee is paid
a wage and allows you to enter the employee’s wage amount. This information is
used in statistics and reports. This field is not visible for salary-paid employees.
ADDRESS/PHONE
- Address: use this area to store the employee's address information.
- Phone: use the phone fields to store up to two phone numbers for the employee.
OTHER
- E-mail: this field stores the employee's e-mail address. When the e-mail
address is filled in you can e-mail employees their weekly work assignments from the
E-mail reports section found in the Reports group.
- Gender: the default for this field is Not specified; select the
correct option from the drop down list.
- ID: this field is used to store the employee's id or badge number.
- Birth date: this field stores the employee's birth date, which will appear
on the Employee birthday report.
- Photo: can be used to display a photo of the employee. To add a photo, open
the photo and choose copy, then right-click in the Photo field and choose paste.
- Full time: if checked this field indicates that the employee is a full-time employee.
This option does not affect how they are scheduled.
NOTES
Use the Notes area to make free-form notes about the employee.

Availability
ESP uses the information from the fields of the Availability screen to assign
each employee shifts based on their limits and availability. When you add an employee ESP
enters information on this screen from the Labor category form that the employee
belongs to, you can then edit the information for the individual employee.
This screen is divided into three areas:
- View
- Limits
- Availability
View
The View area at the top of the screen allows you to look at the availability
information in different ways.
The first drop-down list box provides two options for viewing the employee's
availability:
- This week will display entries only for the schedule you are viewing.
- All entries will display entries for the week you are viewing plus
future weeks. This also displays the employee's permanent and
temporary availability, including any days booked-off.
The second drop-down list box provides two choices for viewing the availability section;
select the option that works best for your screen size.
- Single line will display all the columns across one line.
- Double line will display the Temp, Start Date and Finish Date
entries on a second line.
Limits
The entries in the limit fields help control the maximum number of hours,
days and close shifts the employee is allowed to work each week. It is important to
remember that ESP will not assign an employee more shifts than you permit on this form.
To ensure ESP has the flexibility of filling shifts do not unnecessarily restrict the
number of days or closes an employee may work.
Hour limits - Min/Max
- Min: this entry tells ESP the minimum number of hours the employee
is allowed to work. Use this field carefully: unless you have guaranteed an employee
a certain number of hours, set this field to zero. Minimum hours are taken as a
high-priority request, but are not guaranteed, since the employee may have requested
days off or reduced their availability.
- Max: this entry tells ESP the maximum number of hours the employee
is allowed to work per week. Unless someone has specifically asked you to limit
their hours you should leave this field at the maximum allowed for the labor category.
Shift Limits
- Week: these entries tell ESP the maximum number of weekday shifts or
closes that the employee is allowed to work. You must make sure this number is high
enough to allow the program to fill all the shifts for the week.
- Weekend: these entries tell ESP the maximum number of weekend shifts
or closes that the employee may work per week.
- Total: these entries tell ESP the maximum number of shifts or closes
the employee may be assigned for the week. For example, an employee may be available
for two week day shifts and two weekend shifts but only allowed to work a total
of two shifts for the week.
- In-row: these entries tell ESP the maximum number of shifts or closes
the employee may consecutively work per week. It is important to remember that ESP
takes the previous week's schedule into consideration when determining how many
shifts an employee has worked in a row.
Availability
ESP schedules shifts based on each employee's availability. You may enter three types
of availability for each person.
- Regular availability: the employee’s availability that will be used for
all or most of the year.
- Alternate availability: the employee’s summer or other alternate availability
if it is different from their regular availability.
- Team availability: this availability is only active if one or more team
forms (under the Staffing group) have been setup. The availability from the team's
form is automatically filled in here when you assign a person to a team (on the general
tab). You cannot edit this information on this screen; enter additional availability or book off
information on the employee's availability screen that is active for the schedule
you are working on.
When entering Regular or Alternate availability you will fill in the following
fields:
- The Day field indicates the day that the availability applies to.
- The Start time tells ESP the earliest time that the employee is available
to start working on the day that the entry applies to.
- The Finish time tells ESP the latest time that the employee is available
to work on the day that the entry applies to.
- Indicates the Type of availability that applies to this entry, whether
it is: Available to indicate the time that employee may be scheduled;
Fixed to indicate the time and station that the employee will be scheduled;
or Day off to indicate the employee is not available to work for the entire
day. Keep in mind that a Day off applies to the whole day and ESP will not
schedule the employee on a day that is marked as Day off.
- The Department column is only displayed if you schedule
your employees at more than one location and allows you to tell ESP the
site that the availability applies to. If you schedule only one location
this option does not appear on the screen.
- The Station field is only active if the shift Type is Fixed;
this allows you to assign the station that the employee will work during the fixed
availability. If no station is entered ESP will schedule the employee where they are needed
most. When you select this field you may enter the station in the field, use the
drop down arrow head to scroll through a list of all stations, or select
the additional (...) button to open the Edit fixed shift segments window
where you can enter information about availability that involves two or more stations.
- A checkmark in the Temp box tells ESP that this is a temporary availability.
When you select the Temp box, ESP will automatically fill in the start and finish
date fields with the current week. You only need to change them if this availability will
apply to a future date.
- The Start date field is only active if the Temp box is checked to allow
you to enter the first date that this temporary availability applies to. The start date will
always be the first day of the schedule week to which this time off request applies.
- The Finish date field is active only if the Temp box is checked to allow
you to enter the last date that this availability applies to. The finish date will always be
the first day of the schedule week after the time off request has expired.
Example of a temporary entry: if your schedule starts on Monday and an employee asks for
Friday, June 25, 2010 off, the start date would show Monday, June 21, 2010 and the end date
would show Monday, June 28, 2010. This means the employee wants the Friday off that falls
between those two dates.

Stations
ESP assigns each employee shifts based on the stations that the employee is qualified to work
at. Stations for your location are defined on the Stations screen, which is found in the
Settings group.
An entry in the Badge field is optional. This field can be used to enter the employee's
time clock number that is different from the regular ID number (found on the General screen).
Employees who work at more than one location may have a different badge number for each department that
they can work at.
Check the Qualified box to tell ESP that the employee is qualified to work at that
location. If you schedule a multi-department location then you will need to check this option and enter
station information for each department that the employee may work at.
The following information is required for each station that the employee may work at:
- Station: enter the station name or select it from the drop down list of all stations.
- Rating: rate the employee’s performance level on a scale between 1 and 4 for each station
listed. If the employee is just learning the station you may prefer to rate them Trainee or,
if the employee trains others at the station you can rate them Coach.
- Restricted: a checkmark in this box tells ESP that the employee is restricted from working
the station at a certain time during the day.
- Start Restriction: active only if the Restricted box is checked; enter the time
of day that restriction begins.
- Finish Restriction: active only if the Restricted box is checked; enter the time
of day that restriction ends.
Time restrictions apply to every day.

Other
The Other screen stores additional information for the employee; this information is divided into two sections:
- Emergency contact
- Hiring history
Emergency contact
- Emergency contact field stores the name of the person who should be contacted in case
of an emergency for this employee.
- Contact phone field stores the phone number that the emergency contact person is most
likely to be reached at.
Hiring history
The dates of when an employee is hired or terminated from ESP's files are stored automatically in the
Hiring history section.
When employees are terminated their name is removed from the list of active employees but their information
is stored in ESP's historical files so that you can review past schedules. If you rehire an employee you don't
have to reenter their information, you simply reinstate them using the toolbar option Add employee.
This is particularly useful if you have an employee who attends school in a different city but returns to work
during the summer; this type of employee would show a number of Hire and Release dates.
- Hire date: displays the date(s) that the employee was added; with the most recent hire date
appearing first.
- Release date: displays the date(s) that the employee was terminated.

Toolbar options
The Employee form's toolbar provides various options for working with the employee forms:
Employee filter/reset
The Employee filter option on the toolbar provides another quick way to switch between
employees. Select this option and begin typing the name of the employee whose information you want to view.
As you enter more letters, the list of names in the Employees group on the places menu that match
your entry lessens and the employee information displayed will change to show the information for the employee
whose name appears at the top of the list. You can continue entering letters until the information of the employee
whose information you want to view is open or you can select the name from the list of all possible options.
For example, if you wanted to select Shirley, typing the letter S would move you to the top of the list of
S names, if you continue typing h you will move down the list further to the first person whose
name begins with Sh and typing i moves you further down the list to the first person whose name
begins with Shi. Shirley's name should now be displayed, if she is not at the top then simply select
her name in the list and ESP would change to open her information.
To start over, or clear the filter field, select the Reset button on the toolbar.
Add employees
There are different reasons why you may be adding employees:
- After you install ESP you will need to enter your employees into the program. Depending on the number
of employees you have, entering them may take a couple of hours or longer. This may be split into a couple
of sessions.
- When updating your employees for the next schedule you will need to add new employees into the program.
- To reinstate someone who was terminated in error or who has returned to work after a leave.
Procedure
To add an employee to your ESP data file, select the Toolbar option Add employee and the
Add employee window will open. There are two tabbed options for adding employees; select the option that
refers to the type of employee you are adding:
- Add a new employee: enter the person’s first and last names. As you type the name you will notice
that the Schedule name is automatically filled in with the employee's first name and first initial
of their last name. You can leave the Schedule name as ESP creates it or you may modify it. Select the
Labor category that the person will be assigned to and then press OK. The Employee form will
open with the employee’s name, schedule name and labor category filled in.
- Reinstate previous employee: selecting this tab displays a list of all employees who have previously
been removed/terminated from your employ. Select the employee you want to reinstate from the list, then press the
OK button, and the employee's form will open. This option is useful for someone returning after a leave
of absence, or if you have a seasonal worker; e.g., a university student who attends school in another town but
returns to work during summers.
Terminate employees
Terminating an employee from ESP removes the employee from ESP's active employee files. However, the information
is retained in historical schedules, and is preserved in case you wish to re-instate the employee as described in
Adding employees above.
Procedure
To remove an employee, display that employee’s information screen and then select the Terminate employee
option from the toolbar.
The Terminate employee window will open displaying the employee’s name and the current schedule date
in the termination date field. Confirm that this is the employee you want removed from future schedules. If not,
press the Cancel button at the bottom of the window, move to the correct person, and then select the
Terminate employee option. Once you confirm that it is the correct person, check the date in the termination
date field; if the date is not correct, select the field and choose the correct date. After confirming that
it is the correct person and termination date choose the OK button and the employee will be removed on the
date specified.
The termination date may be in the future but
cannot be earlier than the date of the current scheduling week. This is because you cannot terminate someone who
may have been scheduled on past schedules.
Accept imported employee
ESP can import and export information using XML to and from external sources such as a payroll or HR system.
When employee information in ESP is updated via an external source, employees with changed or updated information
will be displayed in bold type in the employee list. This acts as a reminder that you should review
the employee’s information before completing your schedule for the week.
When viewing any employee with updated information, ESP displays the Accept imported employee button on the
toolbar. Once you have reviewed the employee’s information and confirmed that it is correct, click the button.
The employee's information will be marked as accepted, and the employee name will no longer be displayed in bold type.
It is not a requirement that you perform this procedure in order to produce
a schedule. ESP will still produce a schedule with unconfirmed employee information. This does provide a good
opportunity, however, for you to review the employee's information.

Return to original page: Online help, The Employees form
