Reference
Queries#
employeeAttachment#
Requires: scope employees:read · feature payroll.
employeeAttachment(id: ID!): EmployeeAttachment!
| Argument | Type | |
|---|---|---|
id | ID! |
employee#
Requires: scope employees:read · feature payroll.
employee(id: ID!): Employee!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
employees#
Requires: scope employees:read · feature payroll.
employees(paging: CursorPaging!, filter: EmployeeFilter!, sorting: [EmployeeSort!]!): EmployeeConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | EmployeeFilter! | Specify to filter the records returned. |
sorting | [EmployeeSort!]! | Specify to sort results. |
employeeBsn#
Requires: scope employees:read · feature payroll.
employeeBsn(employeeId: ID!): EmployeeBsn!
| Argument | Type | |
|---|---|---|
employeeId | ID! |
employeeIdDocument#
Requires: scope employees:read · feature payroll.
employeeIdDocument(employeeId: ID!): EmployeeIdDocument
| Argument | Type | |
|---|---|---|
employeeId | ID! |
nlEmployeeWageTaxCreditPeriod#
Requires: scope employees:read · feature payroll.
nlEmployeeWageTaxCreditPeriod(id: ID!): NlEmployeeWageTaxCreditPeriod!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
nlEmployeeWageTaxCreditPeriods#
Requires: scope employees:read · feature payroll.
nlEmployeeWageTaxCreditPeriods(paging: CursorPaging!, filter: NlEmployeeWageTaxCreditPeriodFilter!, sorting: [NlEmployeeWageTaxCreditPeriodSort!]!): NlEmployeeWageTaxCreditPeriodConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | NlEmployeeWageTaxCreditPeriodFilter! | Specify to filter the records returned. |
sorting | [NlEmployeeWageTaxCreditPeriodSort!]! | Specify to sort results. |
Mutations#
createOneEmployeeAttachment#
Requires: scope employees:write · feature payroll.
createOneEmployeeAttachment(employeeId: ID!, input: CreateEmployeeAttachmentInput!): EmployeeAttachment!
| Argument | Type | |
|---|---|---|
employeeId | ID! | |
input | CreateEmployeeAttachmentInput! |
deleteOneEmployeeAttachment#
Requires: scope employees:write · feature payroll.
deleteOneEmployeeAttachment(input: DeleteOneEmployeeAttachmentInput!): EmployeeAttachment!
| Argument | Type | |
|---|---|---|
input | DeleteOneEmployeeAttachmentInput! |
setEmployeeNetPayIban#
Requires: scope employees:write · feature payroll.
setEmployeeNetPayIban(input: SetEmployeeNetPayIbanInput!): Employee!
| Argument | Type | |
|---|---|---|
input | SetEmployeeNetPayIbanInput! |
createOneEmployee#
Requires: scope employees:write · feature payroll.
createOneEmployee(profileId: ID!, input: CreateEmployeeInput!): Employee!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateEmployeeInput! |
createManyEmployees#
Requires: scope employees:write · feature payroll.
createManyEmployees(profileId: ID!, input: [CreateEmployeeInput!]!): [Employee!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateEmployeeInput!]! |
updateOneEmployee#
Requires: scope employees:write · feature payroll.
updateOneEmployee(input: UpdateOneEmployeeInput!): Employee!
| Argument | Type | |
|---|---|---|
input | UpdateOneEmployeeInput! |
updateManyEmployees#
Requires: scope employees:write · feature payroll.
updateManyEmployees(input: UpdateManyEmployeesInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyEmployeesInput! |
deleteOneEmployee#
Requires: scope employees:write · feature payroll.
deleteOneEmployee(input: DeleteOneEmployeeInput!): EmployeeDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneEmployeeInput! |
deleteManyEmployees#
Requires: scope employees:write · feature payroll.
deleteManyEmployees(input: DeleteManyEmployeesInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyEmployeesInput! |
setEmployeeBsn#
Requires: scope employees:write · feature payroll.
setEmployeeBsn(input: SetEmployeeBsnInput!): EmployeeBsn!
| Argument | Type | |
|---|---|---|
input | SetEmployeeBsnInput! |
clearEmployeeBsn#
Requires: scope employees:write · feature payroll.
clearEmployeeBsn(employeeId: ID!): EmployeeBsn!
| Argument | Type | |
|---|---|---|
employeeId | ID! |
setEmployeeIdDocument#
Requires: scope employees:write · feature payroll.
setEmployeeIdDocument(input: SetEmployeeIdDocumentInput!): EmployeeIdDocument!
| Argument | Type | |
|---|---|---|
input | SetEmployeeIdDocumentInput! |
verifyEmployeeIdDocument#
Requires: scope employees:write · feature payroll.
verifyEmployeeIdDocument(employeeId: ID!): EmployeeIdDocument!
| Argument | Type | |
|---|---|---|
employeeId | ID! |
clearEmployeeIdDocument#
Requires: scope employees:write · feature payroll.
clearEmployeeIdDocument(employeeId: ID!): Boolean!
| Argument | Type | |
|---|---|---|
employeeId | ID! |
createOneNlEmployeeWageTaxCreditPeriod#
Requires: scope employees:write · feature payroll.
createOneNlEmployeeWageTaxCreditPeriod(profileId: ID!, input: CreateNlEmployeeWageTaxCreditPeriodInput!): NlEmployeeWageTaxCreditPeriod!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateNlEmployeeWageTaxCreditPeriodInput! |
createManyNlEmployeeWageTaxCreditPeriods#
Requires: scope employees:write · feature payroll.
createManyNlEmployeeWageTaxCreditPeriods(profileId: ID!, input: [CreateNlEmployeeWageTaxCreditPeriodInput!]!): [NlEmployeeWageTaxCreditPeriod!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateNlEmployeeWageTaxCreditPeriodInput!]! |
updateOneNlEmployeeWageTaxCreditPeriod#
Requires: scope employees:write · feature payroll.
updateOneNlEmployeeWageTaxCreditPeriod(input: UpdateOneNlEmployeeWageTaxCreditPeriodInput!): NlEmployeeWageTaxCreditPeriod!
| Argument | Type | |
|---|---|---|
input | UpdateOneNlEmployeeWageTaxCreditPeriodInput! |
updateManyNlEmployeeWageTaxCreditPeriods#
Requires: scope employees:write · feature payroll.
updateManyNlEmployeeWageTaxCreditPeriods(input: UpdateManyNlEmployeeWageTaxCreditPeriodsInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyNlEmployeeWageTaxCreditPeriodsInput! |
deleteOneNlEmployeeWageTaxCreditPeriod#
Requires: scope employees:write · feature payroll.
deleteOneNlEmployeeWageTaxCreditPeriod(input: DeleteOneNlEmployeeWageTaxCreditPeriodInput!): NlEmployeeWageTaxCreditPeriodDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneNlEmployeeWageTaxCreditPeriodInput! |
deleteManyNlEmployeeWageTaxCreditPeriods#
Requires: scope employees:write · feature payroll.
deleteManyNlEmployeeWageTaxCreditPeriods(input: DeleteManyNlEmployeeWageTaxCreditPeriodsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyNlEmployeeWageTaxCreditPeriodsInput! |