DeliveryRepo class

Mixed-in types

Constructors

DeliveryRepo.new({required DeliveryApiProvider deliveryApiProvider})
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createAndGetDelivery({required String poNumber, required String? material, Options? getUnitsOfMeasureOptions, Options? getDeliveriesOptions, Json? getDeliveryCSRFExtra, Json? createDeliveryExtra}) Future<Delivery>
createDelivery({required String poNumber, Json? getDeliveryCSRFExtra, Json? createDeliveryExtra}) Future<String>
getDelivery({required String? deliveryNumber, Options? getDeliveriesOptions}) Future<Delivery?>
getDeliveryCSRFToken({Json? getDeliveryCSRFExtra}) Future<String>
getDeliveryQuantityAfterBooking({required List<HuDetails> unitsToDeliver, required Delivery delivery}) double
inherited
getPOHistoryDeliveries({required String material, required String? poNumber, required String? batch, required HuRepo huRepo, String acceptableType = 'L', String? mainDeliveryNumber, Options? getPurchaseConfirmationOptions, Options? getHUDetailsReferenceOptions, Options? getUnitsOfMeasureOptions, Options? getDeliveriesOptions, Options? getMaterialByBatchOptions}) Future<List<Delivery>>
getPurchaseOrderHistory({required String poNumber, String acceptableType = 'L', Options? getPurchaseConfirmationOptions}) Future<List<POHistory>>
getQuantityInOriginalSalesUnit({required double quantity, required List<UnitOfMeasuresDto> allUOMs, required String currentUnit, required String expectedUnit}) double
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateDelivery({required String warehouseNumber, required String deliveryNumber, required List<String> unitsSSCCCodes, required String huManagementCSRFToken, Json? updateDeliveryExtra}) Future<void>
updateDeliveryQuantity({required Delivery delivery, required double newQuantity, required String huManagementCSRFToken, required String material, required String? batch, Json? updatePickUpQuantityExtra, Json? updateDeliveryQuantityExtra, Options? getDeliveriesOptions}) Future<void>

Operators

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