FinBaze for Platforms

Reference

Queries#

purchaseInvoiceAttachment#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceAttachment(id: ID!): PurchaseInvoiceAttachment!
ArgumentType
idID!

purchaseInvoiceEvent#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceEvent(id: ID!): PurchaseInvoiceEvent!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceEvents#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceEvents(paging: CursorPaging!, filter: PurchaseInvoiceEventFilter!, sorting: [PurchaseInvoiceEventSort!]!): PurchaseInvoiceEventConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceEventFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceEventSort!]!Specify to sort results.

purchaseInvoiceNote#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceNote(id: ID!): PurchaseInvoiceNote!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceNotes#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceNotes(paging: CursorPaging!, filter: PurchaseInvoiceNoteFilter!, sorting: [PurchaseInvoiceNoteSort!]!): PurchaseInvoiceNoteConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceNoteFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceNoteSort!]!Specify to sort results.

purchaseInvoiceLine#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceLine(id: ID!): PurchaseInvoiceLine!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceLines#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoiceLines(paging: CursorPaging!, filter: PurchaseInvoiceLineFilter!, sorting: [PurchaseInvoiceLineSort!]!): PurchaseInvoiceLineConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceLineFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceLineSort!]!Specify to sort results.

purchaseInvoice#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoice(id: ID!): PurchaseInvoice!
ArgumentType
idID!The id of the record to find.

purchaseInvoices#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoices(paging: CursorPaging!, filter: PurchaseInvoiceFilter!, sorting: [PurchaseInvoiceSort!]!): PurchaseInvoiceConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceSort!]!Specify to sort results.

purchaseInvoiceApprovalScheme#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalScheme(id: ID!): PurchaseInvoiceApprovalScheme!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalSchemes#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemes(paging: CursorPaging!, filter: PurchaseInvoiceApprovalSchemeFilter!, sorting: [PurchaseInvoiceApprovalSchemeSort!]!): PurchaseInvoiceApprovalSchemeConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalSchemeFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalSchemeSort!]!Specify to sort results.

purchaseInvoiceApprovalSchemeStep#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeStep(id: ID!): PurchaseInvoiceApprovalSchemeStep!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalSchemeSteps#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeSteps(paging: CursorPaging!, filter: PurchaseInvoiceApprovalSchemeStepFilter!, sorting: [PurchaseInvoiceApprovalSchemeStepSort!]!): PurchaseInvoiceApprovalSchemeStepConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalSchemeStepFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalSchemeStepSort!]!Specify to sort results.

purchaseInvoiceApprovalSchemeStepRole#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeStepRole(id: ID!): PurchaseInvoiceApprovalSchemeStepRole!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalSchemeStepRoles#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeStepRoles(paging: CursorPaging!, filter: PurchaseInvoiceApprovalSchemeStepRoleFilter!, sorting: [PurchaseInvoiceApprovalSchemeStepRoleSort!]!): PurchaseInvoiceApprovalSchemeStepRoleConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalSchemeStepRoleFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalSchemeStepRoleSort!]!Specify to sort results.

purchaseInvoiceApprovalSchemeStepAccount#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeStepAccount(id: ID!): PurchaseInvoiceApprovalSchemeStepAccount!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalSchemeStepAccounts#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeStepAccounts(paging: CursorPaging!, filter: PurchaseInvoiceApprovalSchemeStepAccountFilter!, sorting: [PurchaseInvoiceApprovalSchemeStepAccountSort!]!): PurchaseInvoiceApprovalSchemeStepAccountConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalSchemeStepAccountFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalSchemeStepAccountSort!]!Specify to sort results.

purchaseInvoiceApprovalSchemeRelationRule#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeRelationRule(id: ID!): PurchaseInvoiceApprovalSchemeRelationRule!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalSchemeRelationRules#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalSchemeRelationRules(paging: CursorPaging!, filter: PurchaseInvoiceApprovalSchemeRelationRuleFilter!, sorting: [PurchaseInvoiceApprovalSchemeRelationRuleSort!]!): PurchaseInvoiceApprovalSchemeRelationRuleConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalSchemeRelationRuleFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalSchemeRelationRuleSort!]!Specify to sort results.

purchaseInvoiceApprovalRun#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRun(id: ID!): PurchaseInvoiceApprovalRun!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalRuns#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRuns(paging: CursorPaging!, filter: PurchaseInvoiceApprovalRunFilter!, sorting: [PurchaseInvoiceApprovalRunSort!]!): PurchaseInvoiceApprovalRunConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalRunFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalRunSort!]!Specify to sort results.

purchaseInvoiceApprovalRunStep#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRunStep(id: ID!): PurchaseInvoiceApprovalRunStep!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalRunSteps#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRunSteps(paging: CursorPaging!, filter: PurchaseInvoiceApprovalRunStepFilter!, sorting: [PurchaseInvoiceApprovalRunStepSort!]!): PurchaseInvoiceApprovalRunStepConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalRunStepFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalRunStepSort!]!Specify to sort results.

purchaseInvoiceApprovalRunAssignee#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRunAssignee(id: ID!): PurchaseInvoiceApprovalRunAssignee!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalRunAssignees#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalRunAssignees(paging: CursorPaging!, filter: PurchaseInvoiceApprovalRunAssigneeFilter!, sorting: [PurchaseInvoiceApprovalRunAssigneeSort!]!): PurchaseInvoiceApprovalRunAssigneeConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalRunAssigneeFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalRunAssigneeSort!]!Specify to sort results.

purchaseInvoiceApprovalDecision#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalDecision(id: ID!): PurchaseInvoiceApprovalDecision!
ArgumentType
idID!The id of the record to find.

purchaseInvoiceApprovalDecisions#

Requires: scope purchase_invoices:read · feature purchase_invoice_approvals.

purchaseInvoiceApprovalDecisions(paging: CursorPaging!, filter: PurchaseInvoiceApprovalDecisionFilter!, sorting: [PurchaseInvoiceApprovalDecisionSort!]!): PurchaseInvoiceApprovalDecisionConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterPurchaseInvoiceApprovalDecisionFilter!Specify to filter the records returned.
sorting[PurchaseInvoiceApprovalDecisionSort!]!Specify to sort results.

purchaseInvoicesSpreadsheetImportTemplate#

Requires: scope purchase_invoices:read · feature purchase_invoices.

purchaseInvoicesSpreadsheetImportTemplate(format: SpreadsheetFormat!): SpreadsheetTemplateExport!
ArgumentType
formatSpreadsheetFormat!

exportPurchaseInvoicesSpreadsheet#

Requires: scope purchase_invoices:read · feature purchase_invoices.

exportPurchaseInvoicesSpreadsheet(profileId: ID!, format: SpreadsheetFormat!): SpreadsheetTemplateExport!
ArgumentType
profileIdID!
formatSpreadsheetFormat!

Mutations#

createOnePurchaseInvoiceAttachment#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createOnePurchaseInvoiceAttachment(purchaseInvoiceId: ID!, input: CreatePurchaseInvoiceAttachmentInput!): PurchaseInvoiceAttachment!
ArgumentType
purchaseInvoiceIdID!
inputCreatePurchaseInvoiceAttachmentInput!

deleteOnePurchaseInvoiceAttachment#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteOnePurchaseInvoiceAttachment(input: DeleteOnePurchaseInvoiceAttachmentInput!): PurchaseInvoiceAttachment!
ArgumentType
inputDeleteOnePurchaseInvoiceAttachmentInput!

confirmPurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

confirmPurchaseInvoice(id: ID!, date: DateTime): PurchaseInvoice!
ArgumentType
idID!
dateDateTime

approvePurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

approvePurchaseInvoice(id: ID!, comment: String): PurchaseInvoice!
ArgumentType
idID!
commentString

rejectPurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

rejectPurchaseInvoice(id: ID!, comment: String): PurchaseInvoice!
ArgumentType
idID!
commentString

reopenPurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

reopenPurchaseInvoice(id: ID!): PurchaseInvoice!
ArgumentType
idID!

upsertPurchaseInvoiceApprovalScheme#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

upsertPurchaseInvoiceApprovalScheme(input: UpsertPurchaseInvoiceApprovalSchemeInput!): PurchaseInvoiceApprovalScheme!
ArgumentType
inputUpsertPurchaseInvoiceApprovalSchemeInput!

replacePurchaseInvoiceApprovalSchemeSteps#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

replacePurchaseInvoiceApprovalSchemeSteps(input: ReplacePurchaseInvoiceApprovalSchemeStepsInput!): PurchaseInvoiceApprovalScheme!
ArgumentType
inputReplacePurchaseInvoiceApprovalSchemeStepsInput!

replacePurchaseInvoiceApprovalSchemeRelationRules#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

replacePurchaseInvoiceApprovalSchemeRelationRules(input: ReplacePurchaseInvoiceApprovalSchemeRelationRulesInput!): PurchaseInvoiceApprovalScheme!
ArgumentType
inputReplacePurchaseInvoiceApprovalSchemeRelationRulesInput!

processPurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

processPurchaseInvoice(id: ID!): PurchaseInvoice!
ArgumentType
idID!

assignCostCenterToPurchaseInvoices#

Requires: scope purchase_invoices:write · feature cost_centers.

assignCostCenterToPurchaseInvoices(input: AssignCostCenterToPurchaseInvoicesInput!): AssignCostCenterToPurchaseInvoicesResult!
ArgumentType
inputAssignCostCenterToPurchaseInvoicesInput!

assignProjectToPurchaseInvoices#

Requires: scope purchase_invoices:write · feature projects.

assignProjectToPurchaseInvoices(input: AssignProjectToPurchaseInvoicesInput!): AssignProjectToPurchaseInvoicesResult!
ArgumentType
inputAssignProjectToPurchaseInvoicesInput!

createOnePurchaseInvoiceEvent#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createOnePurchaseInvoiceEvent(purchaseInvoiceId: ID!, input: CreatePurchaseInvoiceEventInput!): PurchaseInvoiceEvent!
ArgumentType
purchaseInvoiceIdID!
inputCreatePurchaseInvoiceEventInput!

createManyPurchaseInvoiceEvents#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createManyPurchaseInvoiceEvents(purchaseInvoiceId: ID!, input: [CreatePurchaseInvoiceEventInput!]!): [PurchaseInvoiceEvent!]!
ArgumentType
purchaseInvoiceIdID!
input[CreatePurchaseInvoiceEventInput!]!

createOnePurchaseInvoiceNote#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createOnePurchaseInvoiceNote(purchaseInvoiceId: ID!, input: CreatePurchaseInvoiceNoteInput!): PurchaseInvoiceNote!
ArgumentType
purchaseInvoiceIdID!
inputCreatePurchaseInvoiceNoteInput!

createManyPurchaseInvoiceNotes#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createManyPurchaseInvoiceNotes(purchaseInvoiceId: ID!, input: [CreatePurchaseInvoiceNoteInput!]!): [PurchaseInvoiceNote!]!
ArgumentType
purchaseInvoiceIdID!
input[CreatePurchaseInvoiceNoteInput!]!

createOnePurchaseInvoiceLine#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createOnePurchaseInvoiceLine(purchaseInvoiceId: ID!, input: CreatePurchaseInvoiceLineInput!): PurchaseInvoiceLine!
ArgumentType
purchaseInvoiceIdID!
inputCreatePurchaseInvoiceLineInput!

createManyPurchaseInvoiceLines#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createManyPurchaseInvoiceLines(purchaseInvoiceId: ID!, input: [CreatePurchaseInvoiceLineInput!]!): [PurchaseInvoiceLine!]!
ArgumentType
purchaseInvoiceIdID!
input[CreatePurchaseInvoiceLineInput!]!

createOnePurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createOnePurchaseInvoice(profileId: ID!, input: CreatePurchaseInvoiceInput!): PurchaseInvoice!
ArgumentType
profileIdID!
inputCreatePurchaseInvoiceInput!

createManyPurchaseInvoices#

Requires: scope purchase_invoices:write · feature purchase_invoices.

createManyPurchaseInvoices(profileId: ID!, input: [CreatePurchaseInvoiceInput!]!): [PurchaseInvoice!]!
ArgumentType
profileIdID!
input[CreatePurchaseInvoiceInput!]!

createOnePurchaseInvoiceApprovalScheme#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalScheme(profileId: ID!, input: CreatePurchaseInvoiceApprovalSchemeInput!): PurchaseInvoiceApprovalScheme!
ArgumentType
profileIdID!
inputCreatePurchaseInvoiceApprovalSchemeInput!

createManyPurchaseInvoiceApprovalSchemes#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalSchemes(profileId: ID!, input: [CreatePurchaseInvoiceApprovalSchemeInput!]!): [PurchaseInvoiceApprovalScheme!]!
ArgumentType
profileIdID!
input[CreatePurchaseInvoiceApprovalSchemeInput!]!

createOnePurchaseInvoiceApprovalSchemeStep#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalSchemeStep(schemeId: ID!, input: CreatePurchaseInvoiceApprovalSchemeStepInput!): PurchaseInvoiceApprovalSchemeStep!
ArgumentType
schemeIdID!
inputCreatePurchaseInvoiceApprovalSchemeStepInput!

createManyPurchaseInvoiceApprovalSchemeSteps#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalSchemeSteps(schemeId: ID!, input: [CreatePurchaseInvoiceApprovalSchemeStepInput!]!): [PurchaseInvoiceApprovalSchemeStep!]!
ArgumentType
schemeIdID!
input[CreatePurchaseInvoiceApprovalSchemeStepInput!]!

createOnePurchaseInvoiceApprovalSchemeStepRole#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalSchemeStepRole(stepId: ID!, input: CreatePurchaseInvoiceApprovalSchemeStepRoleInput!): PurchaseInvoiceApprovalSchemeStepRole!
ArgumentType
stepIdID!
inputCreatePurchaseInvoiceApprovalSchemeStepRoleInput!

createManyPurchaseInvoiceApprovalSchemeStepRoles#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalSchemeStepRoles(stepId: ID!, input: [CreatePurchaseInvoiceApprovalSchemeStepRoleInput!]!): [PurchaseInvoiceApprovalSchemeStepRole!]!
ArgumentType
stepIdID!
input[CreatePurchaseInvoiceApprovalSchemeStepRoleInput!]!

createOnePurchaseInvoiceApprovalSchemeStepAccount#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalSchemeStepAccount(stepId: ID!, input: CreatePurchaseInvoiceApprovalSchemeStepAccountInput!): PurchaseInvoiceApprovalSchemeStepAccount!
ArgumentType
stepIdID!
inputCreatePurchaseInvoiceApprovalSchemeStepAccountInput!

createManyPurchaseInvoiceApprovalSchemeStepAccounts#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalSchemeStepAccounts(stepId: ID!, input: [CreatePurchaseInvoiceApprovalSchemeStepAccountInput!]!): [PurchaseInvoiceApprovalSchemeStepAccount!]!
ArgumentType
stepIdID!
input[CreatePurchaseInvoiceApprovalSchemeStepAccountInput!]!

createOnePurchaseInvoiceApprovalSchemeRelationRule#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalSchemeRelationRule(schemeId: ID!, input: CreatePurchaseInvoiceApprovalSchemeRelationRuleInput!): PurchaseInvoiceApprovalSchemeRelationRule!
ArgumentType
schemeIdID!
inputCreatePurchaseInvoiceApprovalSchemeRelationRuleInput!

createManyPurchaseInvoiceApprovalSchemeRelationRules#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalSchemeRelationRules(schemeId: ID!, input: [CreatePurchaseInvoiceApprovalSchemeRelationRuleInput!]!): [PurchaseInvoiceApprovalSchemeRelationRule!]!
ArgumentType
schemeIdID!
input[CreatePurchaseInvoiceApprovalSchemeRelationRuleInput!]!

createOnePurchaseInvoiceApprovalRun#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalRun(purchaseInvoiceId: ID!, input: CreatePurchaseInvoiceApprovalRunInput!): PurchaseInvoiceApprovalRun!
ArgumentType
purchaseInvoiceIdID!
inputCreatePurchaseInvoiceApprovalRunInput!

createManyPurchaseInvoiceApprovalRuns#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalRuns(purchaseInvoiceId: ID!, input: [CreatePurchaseInvoiceApprovalRunInput!]!): [PurchaseInvoiceApprovalRun!]!
ArgumentType
purchaseInvoiceIdID!
input[CreatePurchaseInvoiceApprovalRunInput!]!

createOnePurchaseInvoiceApprovalRunStep#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalRunStep(runId: ID!, input: CreatePurchaseInvoiceApprovalRunStepInput!): PurchaseInvoiceApprovalRunStep!
ArgumentType
runIdID!
inputCreatePurchaseInvoiceApprovalRunStepInput!

createManyPurchaseInvoiceApprovalRunSteps#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalRunSteps(runId: ID!, input: [CreatePurchaseInvoiceApprovalRunStepInput!]!): [PurchaseInvoiceApprovalRunStep!]!
ArgumentType
runIdID!
input[CreatePurchaseInvoiceApprovalRunStepInput!]!

createOnePurchaseInvoiceApprovalRunAssignee#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalRunAssignee(stepId: ID!, input: CreatePurchaseInvoiceApprovalRunAssigneeInput!): PurchaseInvoiceApprovalRunAssignee!
ArgumentType
stepIdID!
inputCreatePurchaseInvoiceApprovalRunAssigneeInput!

createManyPurchaseInvoiceApprovalRunAssignees#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalRunAssignees(stepId: ID!, input: [CreatePurchaseInvoiceApprovalRunAssigneeInput!]!): [PurchaseInvoiceApprovalRunAssignee!]!
ArgumentType
stepIdID!
input[CreatePurchaseInvoiceApprovalRunAssigneeInput!]!

createOnePurchaseInvoiceApprovalDecision#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createOnePurchaseInvoiceApprovalDecision(runId: ID!, input: CreatePurchaseInvoiceApprovalDecisionInput!): PurchaseInvoiceApprovalDecision!
ArgumentType
runIdID!
inputCreatePurchaseInvoiceApprovalDecisionInput!

createManyPurchaseInvoiceApprovalDecisions#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

createManyPurchaseInvoiceApprovalDecisions(runId: ID!, input: [CreatePurchaseInvoiceApprovalDecisionInput!]!): [PurchaseInvoiceApprovalDecision!]!
ArgumentType
runIdID!
input[CreatePurchaseInvoiceApprovalDecisionInput!]!

updateOnePurchaseInvoiceEvent#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateOnePurchaseInvoiceEvent(input: UpdateOnePurchaseInvoiceEventInput!): PurchaseInvoiceEvent!
ArgumentType
inputUpdateOnePurchaseInvoiceEventInput!

updateManyPurchaseInvoiceEvents#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateManyPurchaseInvoiceEvents(input: UpdateManyPurchaseInvoiceEventsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPurchaseInvoiceEventsInput!

deleteOnePurchaseInvoiceEvent#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteOnePurchaseInvoiceEvent(input: DeleteOnePurchaseInvoiceEventInput!): PurchaseInvoiceEventDeleteResponse!
ArgumentType
inputDeleteOnePurchaseInvoiceEventInput!

deleteManyPurchaseInvoiceEvents#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteManyPurchaseInvoiceEvents(input: DeleteManyPurchaseInvoiceEventsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPurchaseInvoiceEventsInput!

updateOnePurchaseInvoiceNote#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateOnePurchaseInvoiceNote(input: UpdateOnePurchaseInvoiceNoteInput!): PurchaseInvoiceNote!
ArgumentType
inputUpdateOnePurchaseInvoiceNoteInput!

updateManyPurchaseInvoiceNotes#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateManyPurchaseInvoiceNotes(input: UpdateManyPurchaseInvoiceNotesInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPurchaseInvoiceNotesInput!

deleteOnePurchaseInvoiceNote#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteOnePurchaseInvoiceNote(input: DeleteOnePurchaseInvoiceNoteInput!): PurchaseInvoiceNoteDeleteResponse!
ArgumentType
inputDeleteOnePurchaseInvoiceNoteInput!

deleteManyPurchaseInvoiceNotes#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteManyPurchaseInvoiceNotes(input: DeleteManyPurchaseInvoiceNotesInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPurchaseInvoiceNotesInput!

updateOnePurchaseInvoiceLine#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateOnePurchaseInvoiceLine(input: UpdateOnePurchaseInvoiceLineInput!): PurchaseInvoiceLine!
ArgumentType
inputUpdateOnePurchaseInvoiceLineInput!

updateManyPurchaseInvoiceLines#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateManyPurchaseInvoiceLines(input: UpdateManyPurchaseInvoiceLinesInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPurchaseInvoiceLinesInput!

deleteOnePurchaseInvoiceLine#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteOnePurchaseInvoiceLine(input: DeleteOnePurchaseInvoiceLineInput!): PurchaseInvoiceLineDeleteResponse!
ArgumentType
inputDeleteOnePurchaseInvoiceLineInput!

deleteManyPurchaseInvoiceLines#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteManyPurchaseInvoiceLines(input: DeleteManyPurchaseInvoiceLinesInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPurchaseInvoiceLinesInput!

updateOnePurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateOnePurchaseInvoice(input: UpdateOnePurchaseInvoiceInput!): PurchaseInvoice!
ArgumentType
inputUpdateOnePurchaseInvoiceInput!

updateManyPurchaseInvoices#

Requires: scope purchase_invoices:write · feature purchase_invoices.

updateManyPurchaseInvoices(input: UpdateManyPurchaseInvoicesInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPurchaseInvoicesInput!

deleteOnePurchaseInvoice#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteOnePurchaseInvoice(input: DeleteOnePurchaseInvoiceInput!): PurchaseInvoiceDeleteResponse!
ArgumentType
inputDeleteOnePurchaseInvoiceInput!

deleteManyPurchaseInvoices#

Requires: scope purchase_invoices:write · feature purchase_invoices.

deleteManyPurchaseInvoices(input: DeleteManyPurchaseInvoicesInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPurchaseInvoicesInput!

updateOnePurchaseInvoiceApprovalScheme#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

updateOnePurchaseInvoiceApprovalScheme(input: UpdateOnePurchaseInvoiceApprovalSchemeInput!): PurchaseInvoiceApprovalScheme!
ArgumentType
inputUpdateOnePurchaseInvoiceApprovalSchemeInput!

updateManyPurchaseInvoiceApprovalSchemes#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

updateManyPurchaseInvoiceApprovalSchemes(input: UpdateManyPurchaseInvoiceApprovalSchemesInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyPurchaseInvoiceApprovalSchemesInput!

deleteOnePurchaseInvoiceApprovalScheme#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

deleteOnePurchaseInvoiceApprovalScheme(input: DeleteOnePurchaseInvoiceApprovalSchemeInput!): PurchaseInvoiceApprovalSchemeDeleteResponse!
ArgumentType
inputDeleteOnePurchaseInvoiceApprovalSchemeInput!

deleteManyPurchaseInvoiceApprovalSchemes#

Requires: scope purchase_invoices:write · feature purchase_invoice_approvals.

deleteManyPurchaseInvoiceApprovalSchemes(input: DeleteManyPurchaseInvoiceApprovalSchemesInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyPurchaseInvoiceApprovalSchemesInput!

uploadProcessDocumentForPurchaseInvoice#

Requires: scope purchase_invoices:write · feature process_documents.

uploadProcessDocumentForPurchaseInvoice(profileId: ID!, file: ProcessDocumentUploadInput!, currency: Currency, relationId: ID): UploadProcessDocumentForPurchaseInvoiceResult!
ArgumentType
profileIdID!
fileProcessDocumentUploadInput!
currencyCurrency
relationIdID

writeOffPurchaseInvoicePaymentDifference#

Requires: scope purchase_invoices:write · feature purchase_invoices.

writeOffPurchaseInvoicePaymentDifference(profileId: ID!, purchaseInvoiceId: ID!, ledgerId: String): Settlement!
ArgumentType
profileIdID!
purchaseInvoiceIdID!
ledgerIdString

addPurchaseInvoiceToPaymentBatch#

Requires: scope purchase_invoices:write · feature purchase_invoices.

addPurchaseInvoiceToPaymentBatch(paymentBatchId: ID!, purchaseInvoiceId: ID!): PaymentBatch!
ArgumentType
paymentBatchIdID!
purchaseInvoiceIdID!

importPurchaseInvoicesSpreadsheet#

Requires: scope purchase_invoices:write · feature purchase_invoices.

importPurchaseInvoicesSpreadsheet(profileId: ID!, format: SpreadsheetFormat!, file: String!): SpreadsheetImportResult!
ArgumentType
profileIdID!
formatSpreadsheetFormat!
fileString!