Reference
Queries#
employmentAttachment#
Requires: scope employments:read · feature payroll.
employmentAttachment(id: ID!): EmploymentAttachment!
| Argument | Type | |
|---|---|---|
id | ID! |
nlEmploymentAttrs#
Requires: scope employments:read · feature payroll.
nlEmploymentAttrs(paging: CursorPaging!, filter: NlEmploymentAttrsFilter!, sorting: [NlEmploymentAttrsSort!]!): NlEmploymentAttrsConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | NlEmploymentAttrsFilter! | Specify to filter the records returned. |
sorting | [NlEmploymentAttrsSort!]! | Specify to sort results. |
employment#
Requires: scope employments:read · feature payroll.
employment(id: ID!): Employment!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
employments#
Requires: scope employments:read · feature payroll.
employments(paging: CursorPaging!, filter: EmploymentFilter!, sorting: [EmploymentSort!]!): EmploymentConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | EmploymentFilter! | Specify to filter the records returned. |
sorting | [EmploymentSort!]! | Specify to sort results. |
vehicleEmploymentAssignment#
Requires: scope employments:read · feature vehicles.
vehicleEmploymentAssignment(id: ID!): VehicleEmploymentAssignment!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
vehicleEmploymentAssignments#
Requires: scope employments:read · feature vehicles.
vehicleEmploymentAssignments(paging: CursorPaging!, filter: VehicleEmploymentAssignmentFilter!, sorting: [VehicleEmploymentAssignmentSort!]!): VehicleEmploymentAssignmentConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | VehicleEmploymentAssignmentFilter! | Specify to filter the records returned. |
sorting | [VehicleEmploymentAssignmentSort!]! | Specify to sort results. |
employmentWorkSchedule#
Requires: scope employments:read · feature payroll.
employmentWorkSchedule(id: ID!): EmploymentWorkSchedule!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
employmentWorkSchedules#
Requires: scope employments:read · feature payroll.
employmentWorkSchedules(paging: CursorPaging!, filter: EmploymentWorkScheduleFilter!, sorting: [EmploymentWorkScheduleSort!]!): EmploymentWorkScheduleConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | EmploymentWorkScheduleFilter! | Specify to filter the records returned. |
sorting | [EmploymentWorkScheduleSort!]! | Specify to sort results. |
Mutations#
createOneEmploymentAttachment#
Requires: scope employments:write · feature payroll.
createOneEmploymentAttachment(employmentId: ID!, input: CreateEmploymentAttachmentInput!): EmploymentAttachment!
| Argument | Type | |
|---|---|---|
employmentId | ID! | |
input | CreateEmploymentAttachmentInput! |
deleteOneEmploymentAttachment#
Requires: scope employments:write · feature payroll.
deleteOneEmploymentAttachment(input: DeleteOneEmploymentAttachmentInput!): EmploymentAttachment!
| Argument | Type | |
|---|---|---|
input | DeleteOneEmploymentAttachmentInput! |
finalizeEmploymentTerms#
Requires: scope employments:write · feature payroll.
finalizeEmploymentTerms(employmentId: ID!): Employment!
| Argument | Type | |
|---|---|---|
employmentId | ID! |
applyEmploymentTermsChange#
Requires: scope employments:write · feature payroll.
applyEmploymentTermsChange(input: ApplyEmploymentTermsChangeInput!): EmploymentTermsRevision!
| Argument | Type | |
|---|---|---|
input | ApplyEmploymentTermsChangeInput! |
extendEmployment#
Requires: scope employments:write · feature payroll.
extendEmployment(input: ExtendEmploymentInput!): Employment!
| Argument | Type | |
|---|---|---|
input | ExtendEmploymentInput! |
createOneNlEmploymentAttrs#
Requires: scope employments:write · feature payroll.
createOneNlEmploymentAttrs(profileId: ID!, input: CreateNlEmploymentAttrsInput!): NlEmploymentAttrs!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateNlEmploymentAttrsInput! |
createManyNlEmploymentAttrs#
Requires: scope employments:write · feature payroll.
createManyNlEmploymentAttrs(profileId: ID!, input: [CreateNlEmploymentAttrsInput!]!): [NlEmploymentAttrs!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateNlEmploymentAttrsInput!]! |
createOneEmployment#
Requires: scope employments:write · feature payroll.
createOneEmployment(profileId: ID!, input: CreateEmploymentInput!): Employment!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateEmploymentInput! |
createManyEmployments#
Requires: scope employments:write · feature payroll.
createManyEmployments(profileId: ID!, input: [CreateEmploymentInput!]!): [Employment!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateEmploymentInput!]! |
createOneVehicleEmploymentAssignment#
Requires: scope employments:write · feature vehicles.
createOneVehicleEmploymentAssignment(profileId: ID!, input: CreateVehicleEmploymentAssignmentInput!): VehicleEmploymentAssignment!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateVehicleEmploymentAssignmentInput! |
createManyVehicleEmploymentAssignments#
Requires: scope employments:write · feature vehicles.
createManyVehicleEmploymentAssignments(profileId: ID!, input: [CreateVehicleEmploymentAssignmentInput!]!): [VehicleEmploymentAssignment!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateVehicleEmploymentAssignmentInput!]! |
updateOneNlEmploymentAttrs#
Requires: scope employments:write · feature payroll.
updateOneNlEmploymentAttrs(input: UpdateOneNlEmploymentAttrsInput!): NlEmploymentAttrs!
| Argument | Type | |
|---|---|---|
input | UpdateOneNlEmploymentAttrsInput! |
deleteOneNlEmploymentAttrs#
Requires: scope employments:write · feature payroll.
deleteOneNlEmploymentAttrs(input: DeleteOneNlEmploymentAttrsInput!): NlEmploymentAttrsDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneNlEmploymentAttrsInput! |
deleteManyNlEmploymentAttrs#
Requires: scope employments:write · feature payroll.
deleteManyNlEmploymentAttrs(input: DeleteManyNlEmploymentAttrsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyNlEmploymentAttrsInput! |
updateOneEmployment#
Requires: scope employments:write · feature payroll.
updateOneEmployment(input: UpdateOneEmploymentInput!): Employment!
| Argument | Type | |
|---|---|---|
input | UpdateOneEmploymentInput! |
updateManyEmployments#
Requires: scope employments:write · feature payroll.
updateManyEmployments(input: UpdateManyEmploymentsInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyEmploymentsInput! |
deleteOneEmployment#
Requires: scope employments:write · feature payroll.
deleteOneEmployment(input: DeleteOneEmploymentInput!): EmploymentDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneEmploymentInput! |
deleteManyEmployments#
Requires: scope employments:write · feature payroll.
deleteManyEmployments(input: DeleteManyEmploymentsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyEmploymentsInput! |
updateOneVehicleEmploymentAssignment#
Requires: scope employments:write · feature vehicles.
updateOneVehicleEmploymentAssignment(input: UpdateOneVehicleEmploymentAssignmentInput!): VehicleEmploymentAssignment!
| Argument | Type | |
|---|---|---|
input | UpdateOneVehicleEmploymentAssignmentInput! |
updateManyVehicleEmploymentAssignments#
Requires: scope employments:write · feature vehicles.
updateManyVehicleEmploymentAssignments(input: UpdateManyVehicleEmploymentAssignmentsInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyVehicleEmploymentAssignmentsInput! |
deleteOneVehicleEmploymentAssignment#
Requires: scope employments:write · feature vehicles.
deleteOneVehicleEmploymentAssignment(input: DeleteOneVehicleEmploymentAssignmentInput!): VehicleEmploymentAssignmentDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneVehicleEmploymentAssignmentInput! |
deleteManyVehicleEmploymentAssignments#
Requires: scope employments:write · feature vehicles.
deleteManyVehicleEmploymentAssignments(input: DeleteManyVehicleEmploymentAssignmentsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyVehicleEmploymentAssignmentsInput! |
createOneEmploymentWorkSchedule#
Requires: scope employments:write · feature payroll.
createOneEmploymentWorkSchedule(profileId: ID!, input: CreateEmploymentWorkScheduleInput!): EmploymentWorkSchedule!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateEmploymentWorkScheduleInput! |
createManyEmploymentWorkSchedules#
Requires: scope employments:write · feature payroll.
createManyEmploymentWorkSchedules(profileId: ID!, input: [CreateEmploymentWorkScheduleInput!]!): [EmploymentWorkSchedule!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateEmploymentWorkScheduleInput!]! |
updateOneEmploymentWorkSchedule#
Requires: scope employments:write · feature payroll.
updateOneEmploymentWorkSchedule(input: UpdateOneEmploymentWorkScheduleInput!): EmploymentWorkSchedule!
| Argument | Type | |
|---|---|---|
input | UpdateOneEmploymentWorkScheduleInput! |
updateManyEmploymentWorkSchedules#
Requires: scope employments:write · feature payroll.
updateManyEmploymentWorkSchedules(input: UpdateManyEmploymentWorkSchedulesInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyEmploymentWorkSchedulesInput! |
deleteOneEmploymentWorkSchedule#
Requires: scope employments:write · feature payroll.
deleteOneEmploymentWorkSchedule(input: DeleteOneEmploymentWorkScheduleInput!): EmploymentWorkScheduleDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneEmploymentWorkScheduleInput! |
deleteManyEmploymentWorkSchedules#
Requires: scope employments:write · feature payroll.
deleteManyEmploymentWorkSchedules(input: DeleteManyEmploymentWorkSchedulesInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyEmploymentWorkSchedulesInput! |