Share via


EmployeeCriteria

Description

Specifies the criteria to use when retrieving a list of employee summary objects. Only employee summary objects that match the specified criteria will be returned. For the best performance, create criteria that uses only the properties marked with the dagger (†). These properties correspond to indexed columns in the database.

Properties

Property

Type

Description

EmployeeKeyId†

LikeRestrictionOfString

A string restriction specifying the ID of the employee.

FamilyName†

LikeRestrictionOfString

A string restriction specifying the family name (last name) of the employee.

GivenName†

LikeRestrictionOfString

A string restriction specifying the given name (first name) of the employee.

EmployeeClassId†

LikeRestrictionOfString

A string restriction specifying the class of the employee.

PositionId

LikeRestrictionOfString

A string restriction specifying the position of the employee.

DivisionId†

LikeRestrictionOfString

A string restriction specifying the division of the employee.

WorkersCompensationId

LikeRestrictionOfString

A string restriction specifying the workers compensation ID.

DepartmentId†

LikeRestrictionOfString

A string restriction specifying the department ID.

SupervisorId†

LikeRestrictionOfString

A string restriction specifying the supervisor ID.

CompanyAddressId

LikeRestrictionOfString

A string restriction specifying the company address ID.

IsActive†

RestrictionOfNullableOfBoolean

A boolean restriction specifying the active status of the employee.

Scope

EmployeeScope

A property in criteria used to determine the level of filtering to be used when returning employee data.

Inherits from

Criteria