return_vendor_authorizations library

The v4 return vendor authorizations family: its endpoints, bound class, path templates and views.

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

Classes

ReturnVendorAuthorization
One return vendor authorization, as the listing returns it.
ReturnVendorAuthorizationAccount
A ReturnVendorAuthorization's account.
ReturnVendorAuthorizationCreatedBy
A ReturnVendorAuthorization's created_by.
ReturnVendorAuthorizationList
One page of ReturnVendorAuthorization records, under data; paged by cursor.
ReturnVendorAuthorizationPurchaseOrder
A ReturnVendorAuthorization's purchase_order.
ReturnVendorAuthorizationsResource
The return vendor authorizations endpoints with client already applied.
ReturnVendorAuthorizationsUrls
ReturnVendorAuthorizationView
What getReturnVendorAuthorization answers, under return_vendor_authorization: the listing's record with its lines and receive_rvas.

Functions

createReturnVendorAuthorization(ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnVendorAuthorizationView>>
POST /api/{api_version}/return_vendor_authorizations
deleteReturnVendorAuthorization(ExsitedClient client, Object rvaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_vendor_authorizations/{rva_id}
deleteReturnVendorAuthorizationNote(ExsitedClient client, Object rvaId, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_vendor_authorizations/{rva_id}/notes/{note_id}
deleteReturnVendorAuthorizationNoteFile(ExsitedClient client, Object rvaId, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/return_vendor_authorizations/{rva_id}/notes/{note_id}/files/{file_id}
getReturnVendorAuthorization(ExsitedClient client, Object rvaId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnVendorAuthorizationView>>
GET /api/{api_version}/return_vendor_authorizations/{rva_id}
getReturnVendorAuthorizations(ExsitedClient client, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnVendorAuthorizationList>>
GET /api/{api_version}/return_vendor_authorizations
updateReturnVendorAuthorization(ExsitedClient client, Object rvaId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<ReturnVendorAuthorizationView>>
PATCH /api/{api_version}/return_vendor_authorizations/{rva_id}