FinBaze for Platforms

Reference

Queries#

payRun#

Requires: scope pay_runs:read · feature payroll.

payRun(id: ID!): PayRun!
ArgumentType
idID!The id of the record to find.

payRuns#

Requires: scope pay_runs:read · feature payroll.

payRuns(paging: CursorPaging!, filter: PayRunFilter!, sorting: [PayRunSort!]!): PayRunConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPayRunFilter!Specify to filter the records returned.
sorting[PayRunSort!]!Specify to sort results.

payRunEmploymentInput#

Requires: scope pay_runs:read · feature payroll.

payRunEmploymentInput(id: ID!): PayRunEmploymentInput!
ArgumentType
idID!The id of the record to find.

payRunEmploymentInputs#

Requires: scope pay_runs:read · feature payroll.

payRunEmploymentInputs(paging: CursorPaging!, filter: PayRunEmploymentInputFilter!, sorting: [PayRunEmploymentInputSort!]!): PayRunEmploymentInputConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPayRunEmploymentInputFilter!Specify to filter the records returned.
sorting[PayRunEmploymentInputSort!]!Specify to sort results.

payRunInclusion#

Requires: scope pay_runs:read · feature payroll.

payRunInclusion(payRunId: ID!): PayRunInclusionPreview!
ArgumentType
payRunIdID!

payRunDriveFolderPath#

Requires: scope pay_runs:read · feature payroll.

payRunDriveFolderPath(payRunId: ID!): String
ArgumentType
payRunIdID!

payRunJournalPdf#

Loonjournaalpost PDF for an approved+ pay run (base64). Same memorial as payRunMemorialJournal.

Requires: scope pay_runs:read · feature payroll.

payRunJournalPdf(payRunId: ID!): String!
ArgumentType
payRunIdID!

payRunJournalCsv#

Loonjournaalpost CSV for an approved+ pay run. Same memorial as payRunMemorialJournal.

Requires: scope pay_runs:read · feature payroll.

payRunJournalCsv(payRunId: ID!): PaymentBatchExport!
ArgumentType
payRunIdID!

payRunContractsCsv#

Overzicht van contracten CSV — employments active in the pay period.

Requires: scope pay_runs:read · feature payroll.

payRunContractsCsv(payRunId: ID!): PaymentBatchExport!
ArgumentType
payRunIdID!

payRunLoonstaatPdf#

Period loonstaat / PeriodeOverzicht PDF for a calculated+ pay run (base64).

Requires: scope pay_runs:read · feature payroll.

payRunLoonstaatPdf(payRunId: ID!): String!
ArgumentType
payRunIdID!

payRunEmployerCumulativesPdf#

Cumulatieven werkgever / employer cumulatives PDF for a calculated+ pay run (base64).

Requires: scope pay_runs:read · feature payroll.

payRunEmployerCumulativesPdf(payRunId: ID!): String!
ArgumentType
payRunIdID!

payRunMemorialJournal#

Virtual memorial for an approved+ pay run (preview). Financials includes the booking only after lockPayRun / finalize. Null when not postable or no legs.

Requires: scope pay_runs:read · feature payroll.

payRunMemorialJournal(payRunId: ID!): JournalBooking
ArgumentType
payRunIdID!

Mutations#

createOnePayRun#

Requires: scope pay_runs:write · feature payroll.

createOnePayRun(profileId: ID!, input: CreatePayRunInput!): PayRun!
ArgumentType
profileIdID!
inputCreatePayRunInput!

createManyPayRuns#

Requires: scope pay_runs:write · feature payroll.

createManyPayRuns(profileId: ID!, input: [CreatePayRunInput!]!): [PayRun!]!
ArgumentType
profileIdID!
input[CreatePayRunInput!]!

createOnePayRunEmploymentInput#

Requires: scope pay_runs:write · feature payroll.

createOnePayRunEmploymentInput(profileId: ID!, input: CreatePayRunEmploymentInputInput!): PayRunEmploymentInput!
ArgumentType
profileIdID!
inputCreatePayRunEmploymentInputInput!

createManyPayRunEmploymentInputs#

Requires: scope pay_runs:write · feature payroll.

createManyPayRunEmploymentInputs(profileId: ID!, input: [CreatePayRunEmploymentInputInput!]!): [PayRunEmploymentInput!]!
ArgumentType
profileIdID!
input[CreatePayRunEmploymentInputInput!]!

updateOnePayRun#

Requires: scope pay_runs:write · feature payroll.

updateOnePayRun(input: UpdateOnePayRunInput!): PayRun!
ArgumentType
inputUpdateOnePayRunInput!

updateManyPayRuns#

Requires: scope pay_runs:write · feature payroll.

updateManyPayRuns(input: UpdateManyPayRunsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPayRunsInput!

updateOnePayRunEmploymentInput#

Requires: scope pay_runs:write · feature payroll.

updateOnePayRunEmploymentInput(input: UpdateOnePayRunEmploymentInputInput!): PayRunEmploymentInput!
ArgumentType
inputUpdateOnePayRunEmploymentInputInput!

updateManyPayRunEmploymentInputs#

Requires: scope pay_runs:write · feature payroll.

updateManyPayRunEmploymentInputs(input: UpdateManyPayRunEmploymentInputsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPayRunEmploymentInputsInput!

deleteOnePayRunEmploymentInput#

Requires: scope pay_runs:write · feature payroll.

deleteOnePayRunEmploymentInput(input: DeleteOnePayRunEmploymentInputInput!): PayRunEmploymentInputDeleteResponse!
ArgumentType
inputDeleteOnePayRunEmploymentInputInput!

deleteManyPayRunEmploymentInputs#

Requires: scope pay_runs:write · feature payroll.

deleteManyPayRunEmploymentInputs(input: DeleteManyPayRunEmploymentInputsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPayRunEmploymentInputsInput!

calculatePayRun#

Requires: scope pay_runs:write · feature payroll.

calculatePayRun(id: ID!): CalculatePayRunPayload!
ArgumentType
idID!

approvePayRun#

Requires: scope pay_runs:write · feature payroll.

approvePayRun(id: ID!): PayRun!
ArgumentType
idID!

markPaidPayRun#

Requires: scope pay_runs:write · feature payroll.

markPaidPayRun(id: ID!): PayRun!
ArgumentType
idID!

markFiledPayRun#

Requires: scope pay_runs:write · feature payroll.

markFiledPayRun(id: ID!): PayRun!
ArgumentType
idID!

lockPayRun#

Requires: scope pay_runs:write · feature payroll.

lockPayRun(id: ID!): PayRun!
ArgumentType
idID!

cancelPayRun#

Requires: scope pay_runs:write · feature payroll.

cancelPayRun(id: ID!): PayRun!
ArgumentType
idID!

deletePayRun#

Requires: scope pay_runs:write · feature payroll.

deletePayRun(id: ID!): ID!
ArgumentType
idID!

correctPayRun#

Requires: scope pay_runs:write · feature payroll.

correctPayRun(id: ID!): PayRun!
ArgumentType
idID!

createPayrollUpaFilingFromPayRun#

Requires: scope pay_runs:write · feature payroll.

createPayrollUpaFilingFromPayRun(payRunId: ID!): TAXFiling!
ArgumentType
payRunIdID!