item_receipts library

The v4 item receipts family: its endpoints, bound class, path templates and views.

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

Functions

createItemReceipt(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemReceipts>>
POST /api/{api_version}/item_receipts
deleteItemReceipt(ExsitedClient client, Object itemReceiptId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/item_receipts/{item_receipt_id}
deleteItemReceiptNote(ExsitedClient client, Object itemReceiptId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/item_receipts/{item_receipt_id}/notes/{note_id}
getItemReceipt(ExsitedClient client, Object itemReceiptId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemReceipt>>
GET /api/{api_version}/item_receipts/{item_receipt_id}
getItemReceipts(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemReceiptList>>
GET /api/{api_version}/item_receipts
getPurchaseOrderItemReceipts(ExsitedClient client, Object purchaseOrderId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<PurchaseOrderItemReceipts>>
GET /api/{api_version}/purchase_orders/{purchase_order_id}/item_receipts
updateItemReceipt(ExsitedClient client, Object itemReceiptId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ItemReceiptUpdated>>
PATCH /api/{api_version}/item_receipts/{item_receipt_id}