EmployeeContractDateChangeInput
The contract dates whose effects employeeContractDateChangeImpact reports
input EmployeeContractDateChangeInput {
employeeContractId: EmployeeContractID
employeeId: EmployeeID!
endDate: Date
startDate: Date!
}
Fields
EmployeeContractDateChangeInput.employeeContractId ● EmployeeContractID scalar
The contract being edited. Absent for a contract that is about to be created.
EmployeeContractDateChangeInput.employeeId ● EmployeeID! non-null scalar
ID of the employee
EmployeeContractDateChangeInput.endDate ● Date scalar
New end date of the contract. Absent for an open-ended contract.
EmployeeContractDateChangeInput.startDate ● Date! non-null scalar
New start date of the contract