purchase_invoices library

The v4 purchase invoices family: its endpoints, bound class, path templates and views.

Import it with a prefix, import 'package:exsited/purchase_invoices.dart' as purchase_invoices;, because families declare the same top-level names and a Dart export can neither rename nor prefix them.

Classes

AccountPurchaseInvoices
The account purchase invoices body.
AccountPurchaseInvoicesData
One entry of a AccountPurchaseInvoices's data.
AccountPurchaseInvoicesDataAccount
A AccountPurchaseInvoicesData's account.
AccountPurchaseInvoicesDataCreatedBy
A AccountPurchaseInvoicesData's created_by.
AccountPurchaseInvoicesDataCurrency
A AccountPurchaseInvoicesData's currency.
AccountPurchaseInvoicesDataPurchaseCreditNote
A AccountPurchaseInvoicesData's purchase_credit_note.
AccountPurchaseInvoicesDataPurchaseOrder
A AccountPurchaseInvoicesData's purchase_order.
AccountPurchaseInvoicesDataPurchasePayment
A AccountPurchaseInvoicesData's purchase_payment.
PurchaseInvoice
The purchase invoice body.
PurchaseInvoiceAccount
A PurchaseInvoice's account.
PurchaseInvoiceCancel
The purchase invoice cancel body.
PurchaseInvoiceCancelAccount
A PurchaseInvoiceCancel's account.
PurchaseInvoiceCancelCreatedBy
A PurchaseInvoiceCancel's created_by.
PurchaseInvoiceCancelCurrency
A PurchaseInvoiceCancel's currency.
PurchaseInvoiceCancelKpis
A PurchaseInvoiceCancel's kpis.
PurchaseInvoiceCancelLastUpdatedBy
A PurchaseInvoiceCancel's last_updated_by.
PurchaseInvoiceCancelLine
One entry of a PurchaseInvoiceCancel's lines.
PurchaseInvoiceCancelLineItem
A PurchaseInvoiceCancelLine's item.
PurchaseInvoiceCreatedBy
A PurchaseInvoice's created_by.
PurchaseInvoiceCurrency
A PurchaseInvoice's currency.
PurchaseInvoiceInformation
The purchase invoice information body.
PurchaseInvoiceInformationAccount
A PurchaseInvoiceInformation's account.
PurchaseInvoiceInformationCreatedBy
A PurchaseInvoiceInformation's created_by.
PurchaseInvoiceInformationCurrency
A PurchaseInvoiceInformation's currency.
PurchaseInvoiceInformationKpis
A PurchaseInvoiceInformation's kpis.
PurchaseInvoiceInformationLastUpdatedBy
A PurchaseInvoiceInformation's last_updated_by.
PurchaseInvoiceInformationLine
One entry of a PurchaseInvoiceInformation's lines.
PurchaseInvoiceInformationLineItem
A PurchaseInvoiceInformationLine's item.
PurchaseInvoiceLastUpdatedBy
A PurchaseInvoice's last_updated_by.
PurchaseInvoiceLine
The purchase invoice line body.
PurchaseInvoiceLineLine
A PurchaseInvoiceLine's line.
PurchaseInvoiceLineLineItem
A PurchaseInvoiceLineLine's item.
PurchaseInvoiceLines
The purchase invoice lines body.
PurchaseInvoiceLinesLine
One entry of a PurchaseInvoiceLines's lines.
PurchaseInvoiceLinesLineItem
A PurchaseInvoiceLinesLine's item.
PurchaseInvoiceList
A page of PurchaseInvoice records.
PurchaseInvoiceNote
The purchase invoice note body.
PurchaseInvoiceNoteAttachment
One entry of a PurchaseInvoiceNote's attachments.
PurchaseInvoiceNoteCreatedBy
A PurchaseInvoiceNote's created_by.
PurchaseInvoiceNoteFile
What getPurchaseInvoiceNoteFile answers, under file.
PurchaseInvoiceNoteFileEntry
One entry of a PurchaseInvoiceNoteFileList's data.
PurchaseInvoiceNoteFileList
One page of what getPurchaseInvoiceNoteFiles lists, under data.
PurchaseInvoiceNoteLastUpdatedBy
A PurchaseInvoiceNote's last_updated_by.
PurchaseInvoiceNoteList
A page of PurchaseInvoiceNote records.
PurchaseInvoiceNotePurchaseInvoice
A PurchaseInvoiceNote's purchase_invoice.
PurchaseInvoiceNoteRead
The purchase invoice note read body.
PurchaseInvoiceNotes
The purchase invoice notes body.
PurchaseInvoiceNotesAttachment
One entry of a PurchaseInvoiceNotes's attachments.
PurchaseInvoiceNotesCreatedBy
A PurchaseInvoiceNotes's created_by.
PurchaseInvoiceNotesPurchaseInvoice
A PurchaseInvoiceNotes's purchase_invoice.
PurchaseInvoiceNotesWatcher
One entry of a PurchaseInvoiceNotes's watchers.
PurchaseInvoiceNoteView
What getPurchaseInvoiceNote answers, under note.
PurchaseInvoiceNoteViewAttachment
One entry of a PurchaseInvoiceNoteView's attachments.
PurchaseInvoiceNoteViewCreatedBy
A PurchaseInvoiceNoteView's created_by.
PurchaseInvoiceNoteViewLastUpdatedBy
A PurchaseInvoiceNoteView's last_updated_by.
PurchaseInvoiceNoteViewPurchaseInvoice
A PurchaseInvoiceNoteView's purchase_invoice.
PurchaseInvoiceNoteViewWatcher
One entry of a PurchaseInvoiceNoteView's watchers.
PurchaseInvoiceNoteWatcher
One entry of a PurchaseInvoiceNote's watchers.
PurchaseInvoicePurchaseOrder
A PurchaseInvoice's purchase_order.
PurchaseInvoicePurchasePayment
The purchase invoice purchase payment body.
PurchaseInvoicePurchasePaymentAccount
A PurchaseInvoicePurchasePayment's account.
PurchaseInvoicePurchasePaymentCreatedBy
A PurchaseInvoicePurchasePayment's created_by.
PurchaseInvoicePurchasePaymentCreditNoteApplication
One entry of a PurchaseInvoicePurchasePayment's credit_note_applications.
PurchaseInvoicePurchasePaymentCreditNoteApplicationPurchaseCreditNote
A PurchaseInvoicePurchasePaymentCreditNoteApplication's purchase_credit_note.
PurchaseInvoicePurchasePaymentCurrency
A PurchaseInvoicePurchasePayment's currency.
PurchaseInvoicePurchasePaymentLastUpdatedBy
A PurchaseInvoicePurchasePayment's last_updated_by.
PurchaseInvoicePurchasePaymentList
A page of PurchaseInvoicePurchasePayment records.
PurchaseInvoicePurchasePaymentPaymentMethodApplication
One entry of a PurchaseInvoicePurchasePayment's payment_method_applications.
PurchaseInvoicePurchasePaymentPaymentMethodApplicationPaymentMethod
A PurchaseInvoicePurchasePaymentPaymentMethodApplication's payment_method.
PurchaseInvoicePurchasePaymentPaymentMethodApplicationPaymentProcessor
A PurchaseInvoicePurchasePaymentPaymentMethodApplication's payment_processor.
PurchaseInvoicePurchasePaymentPurchaseInvoiceApplication
One entry of a PurchaseInvoicePurchasePayment's purchase_invoice_applications.
PurchaseInvoicePurchasePaymentPurchaseInvoiceApplicationPurchaseInvoice
A PurchaseInvoicePurchasePaymentPurchaseInvoiceApplication's purchase_invoice.
PurchaseInvoiceRead
The purchase invoice read body.
PurchaseInvoiceReadAccount
A PurchaseInvoiceRead's account.
PurchaseInvoiceReadCreatedBy
A PurchaseInvoiceRead's created_by.
PurchaseInvoiceReadCurrency
A PurchaseInvoiceRead's currency.
PurchaseInvoiceReadCustomAttribute
One entry of a PurchaseInvoiceRead's custom_attributes.
PurchaseInvoiceReadKpis
A PurchaseInvoiceRead's kpis.
PurchaseInvoiceReadLastUpdatedBy
A PurchaseInvoiceRead's last_updated_by.
PurchaseInvoiceReadLine
One entry of a PurchaseInvoiceRead's lines.
PurchaseInvoiceReadLineItem
A PurchaseInvoiceReadLine's item.
PurchaseInvoiceReadPurchaseOrder
A PurchaseInvoiceRead's purchase_order.
PurchaseInvoicesNote
The purchase invoices note body.
PurchaseInvoicesNoteCreatedBy
A PurchaseInvoicesNote's created_by.
PurchaseInvoicesNoteLastUpdatedBy
A PurchaseInvoicesNote's last_updated_by.
PurchaseInvoicesNoteList
A page of PurchaseInvoicesNote records.
PurchaseInvoicesNoteWatcher
One entry of a PurchaseInvoicesNote's watchers.
PurchaseInvoicesResource
The purchase invoices endpoints with client already applied.
PurchaseInvoicesUrls

Functions

amendPurchaseInvoice(ExsitedClient client, Object purchaseInvoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceRead>>
POST /api/{api_version}/purchase_invoices/{purchase_invoice_id}/amend
cancelPurchaseInvoice(ExsitedClient client, Object purchaseInvoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceCancel>>
POST /api/{api_version}/purchase_invoices/{purchase_invoice_id}/cancel
createPurchaseInvoice(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceRead>>
POST /api/{api_version}/purchase_invoices
createPurchaseInvoiceNote(ExsitedClient client, Object purchaseInvoiceId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNotes>>
POST /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes
deletePurchaseInvoice(ExsitedClient client, Object purchaseInvoiceId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/purchase_invoices/{purchase_invoice_id}
deletePurchaseInvoiceNote(ExsitedClient client, Object purchaseInvoiceId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes/{note_id}
getPurchaseInvoice(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceRead>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}
getPurchaseInvoiceInformation(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoice>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/information
getPurchaseInvoiceLine(ExsitedClient client, Object purchaseInvoiceId, Object purchaseInvoiceLineUuid, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceLine>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/lines/{purchase_invoice_line_uuid}
getPurchaseInvoiceLines(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceLines>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/lines
getPurchaseInvoiceNote(ExsitedClient client, Object purchaseInvoiceId, Object noteId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNoteView>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes/{note_id}
getPurchaseInvoiceNoteFile(ExsitedClient client, Object purchaseInvoiceId, Object noteId, Object fileId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNoteFile>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes/{note_id}/files/{file_id}
getPurchaseInvoiceNoteFiles(ExsitedClient client, Object purchaseInvoiceId, Object noteId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNoteFileList>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes/{note_id}/files
getPurchaseInvoiceNotes(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNoteList>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes
getPurchaseInvoicePdf(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/pdf
getPurchaseInvoicePurchaseCreditNoteApplication(ExsitedClient client, Object purchaseInvoiceId, Object applicationId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseCreditNoteApplicationRead>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/purchase_credit_note_applications/{application_id}
getPurchaseInvoicePurchaseCreditNoteApplications(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<AccountPurchaseInvoices>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/purchase_credit_note_applications
getPurchaseInvoicePurchasePayments(ExsitedClient client, Object purchaseInvoiceId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoicePurchasePaymentList>>
GET /api/{api_version}/purchase_invoices/{purchase_invoice_id}/purchase_payments
getPurchaseInvoices(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceList>>
GET /api/{api_version}/purchase_invoices
getPurchaseInvoicesNotes(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoicesNoteList>>
GET /api/{api_version}/purchase_invoices/notes
reactivatePurchaseInvoice(ExsitedClient client, Object purchaseInvoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceRead>>
POST /api/{api_version}/purchase_invoices/{purchase_invoice_id}/reactivate
updatePurchaseInvoiceInformation(ExsitedClient client, Object purchaseInvoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceInformation>>
PATCH /api/{api_version}/purchase_invoices/{purchase_invoice_id}/information
updatePurchaseInvoiceNote(ExsitedClient client, Object purchaseInvoiceId, Object noteId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseInvoiceNoteView>>
PATCH /api/{api_version}/purchase_invoices/{purchase_invoice_id}/notes/{note_id}