Employee

The class to describe the Employee business object.

NameDescriptionTypeAdditional information
PublicAlias

Gets or sets the PublicAlias

string

Max length: 50

TimeZone

Gets or sets the TimeZone

string

Max length: 50

BirthDate

Gets or sets the BirthDate

date

None.

Gender

Gets or sets the Gender

GenderEnum

None.

EmailAddress

Gets or sets the EmailAddress

string

Max length: 100

JobTitle

Gets or sets the JobTitle

string

Max length: 250

OfficeLocation

Gets or sets the OfficeLocation

string

Max length: 100

MobilePhone

Gets or sets the MobilePhone

string

Max length: 20

Ref1

Gets or sets the Reference1

string

Max length: 50

Ref2

Gets or sets the Reference2

string

Max length: 50

LoginCount

Gets or sets the LoginCount

integer

Required

LoginUserToken

Gets or sets the LoginUserToken

string

Max length: 40

PictureFileId

Gets or sets the PictureFileId

integer

None.

ShopRoles

Gets the ShopRoles

Collection of EmployeeShopRole

None.

EmployeeGroups

Gets or sets the EmployeeGroups

Collection of EmployeeGroup

None.

Id

Gets or sets the id

integer

Required

FullName

Gets or sets the FullName

string

Required

Max length: 100

Login

Gets or sets the Login

string

Required

Max length: 50

Enabled

Gets or sets the Enabled status

boolean

Required

ShopOwnerId

Gets or sets the ShopOwnerId

integer

None.

ShopOwnerCompanyName

Gets or sets the ShopOwnerCompanyName

string

None.

IsAdmin

Gets or sets the IsAdmin

boolean

Required

IsShopOwnerAdmin

Gets or sets the IsShopOwnerAdmin

boolean

Required

LastLogin

Gets or sets the LastLogin date and time

date

None.

PhoneExtension

Gets or sets the Phone

string

Max length: 10

CultureId

Gets or sets the CultureId

integer

None.

CultureCode

Gets or sets the CultureCode

string

None.