UpdateEmployeeCoreDataInput
Update the core data (self) of an employee
input UpdateEmployeeCoreDataInput {
birthday: Date
employeeId: EmployeeID!
employeeNumber: String!
firstName: String!
gender: Gender
hasDrivingLicence: Boolean
isBlockedForLateDuty: Boolean
isBlockedForNightDuty: Boolean
lastName: String!
learnedProfession: String!
lifetimeEmploymentNumber: String!
salutation: String
title: String
}
Fields
UpdateEmployeeCoreDataInput.birthday ● Date scalar
Date of birth of the employee
UpdateEmployeeCoreDataInput.employeeId ● EmployeeID! non-null scalar
ID of the employee to update
UpdateEmployeeCoreDataInput.employeeNumber ● String! non-null scalar
External identifier of the employee. (NN. unique)
UpdateEmployeeCoreDataInput.firstName ● String! non-null scalar
Person's first/given name
UpdateEmployeeCoreDataInput.gender ● Gender enum
Gender of the employee (male/female/diverse)
UpdateEmployeeCoreDataInput.hasDrivingLicence ● Boolean scalar
Indicates if the employee has driving licence
UpdateEmployeeCoreDataInput.isBlockedForLateDuty ● Boolean scalar
If an employee is blocked for late duty, the employee is not allowed to work on late shifts.
UpdateEmployeeCoreDataInput.isBlockedForNightDuty ● Boolean scalar
If an employee is blocked for night duty, the employee is not allowed to work on night shifts.
UpdateEmployeeCoreDataInput.lastName ● String! non-null scalar
Person's last/family name
UpdateEmployeeCoreDataInput.learnedProfession ● String! non-null scalar
Learned profession of the employee.
UpdateEmployeeCoreDataInput.lifetimeEmploymentNumber ● String! non-null scalar
Lifetime employment number, a nine-digit number
UpdateEmployeeCoreDataInput.salutation ● String scalar
Formal title or greeting (e.g., Mr., Mrs., Dr.)
UpdateEmployeeCoreDataInput.title ● String scalar
Person's title (e.g. 'Doctor', 'Prof.')
Member Of
updateEmployeeCoreData mutation