PurchaseOrdersResource class

The purchase orders endpoints with client already applied.

Constructors

PurchaseOrdersResource(ExsitedClient client)
Bind the resource to a client; normally reached via client.purchaseOrders.
const

Properties

client → ExsitedClient
The client every call below is made through.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelPurchaseOrder(Object purchaseOrderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderRead>>
POST /api/{api_version}/purchase_orders/{purchase_order_id}/cancel
changePurchaseOrder(Object purchaseOrderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderRead>>
POST /api/{api_version}/purchase_orders/{purchase_order_id}/change
createPurchaseOrder(Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrders>>
POST /api/{api_version}/purchase_orders
createPurchaseOrderNote(Object purchaseOrderId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderNoteView>>
POST /api/{api_version}/purchase_orders/{purchase_order_id}/notes
createPurchaseOrderPurchaseInvoice(Object purchaseOrderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderPurchaseInvoices>>
POST /api/{api_version}/purchase_orders/{purchase_order_id}/purchase_invoices
deletePurchaseOrder(Object purchaseOrderId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/purchase_orders/{purchase_order_id}
deletePurchaseOrderNote(Object purchaseOrderId, Object purchaseOrderNoteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/purchase_orders/{purchase_order_id}/notes/{purchase_order_note_id}
deletePurchaseOrderNoteFile(Object purchaseOrderId, Object purchaseOrderNoteId, Object purchaseOrderFileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/purchase_orders/{purchase_order_id}/notes/{purchase_order_note_id}/files/{purchase_order_file_id}
getPurchaseOrder(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderRead>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}
getPurchaseOrderInformation(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderInformation>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/information
getPurchaseOrderKpis(Object purchaseOrderId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderKpis>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/kpis
getPurchaseOrderLine(Object purchaseOrderId, Object purchaseOrderLineUuid, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderLineRead>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/lines/{purchase_order_line_uuid}
getPurchaseOrderLines(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderLineList>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/lines
getPurchaseOrderNote(Object purchaseOrderId, Object purchaseOrderNoteId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderNoteView>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/notes/{purchase_order_note_id}
getPurchaseOrderNoteFile(Object purchaseOrderId, Object purchaseOrderNoteId, Object purchaseOrderFileId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderNoteFile>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/notes/{purchase_order_note_id}/files/{purchase_order_file_id}
getPurchaseOrderNoteFiles(Object purchaseOrderId, Object purchaseOrderNoteId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderNoteFileList>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/notes/{purchase_order_note_id}/files
getPurchaseOrderNotes(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderNotes>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/notes
getPurchaseOrderPurchaseInvoices(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderPurchaseInvoiceList>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/purchase_invoices
getPurchaseOrderPurchasePayments(Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderPurchasePaymentList>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/purchase_payments
getPurchaseOrders({Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderList>>
GET /api/{api_version}/purchase_orders
getPurchaseOrdersNotes({Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrdersNoteList>>
GET /api/{api_version}/purchase_orders/notes
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reactivatePurchaseOrder(Object purchaseOrderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderRead>>
POST /api/{api_version}/purchase_orders/{purchase_order_id}/reactivate
toString() → String
A string representation of this object.
inherited
updatePurchaseOrder(Object purchaseOrderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderUpdated>>
PATCH /api/{api_version}/purchase_orders/{purchase_order_id}

Operators

operator ==(Object other) → bool
The equality operator.
inherited