updateEmployeeContract
Updates the data of an employee contract. Start and end date may lie in the past. A change that
leaves confirmed services outside the contract period is refused. The open tours and shifts
outside it are unassigned exactly as listed in unassignTourIds and removeShiftElementIds;
the change is refused when those lists differ from what the new dates would unassign.
Requires authorization features: employee:core:edit
updateEmployeeContract(
input: UpdateEmployeeContractInput!
): UpdateEmployeeContractPayload!
Directives
auth
Requires authorization features: employee:core:edit
Arguments
updateEmployeeContract.input ● UpdateEmployeeContractInput! non-null input
Type
UpdateEmployeeContractPayload object
Payload of the updateEmployeeContract mutation