ToItem class

Available extensions
Annotations
  • @freezed

Constructors

ToItem({required String itemNumber, String? orderNumber, String? customerMaterial, String? plant, String? batchNumber, @DateConverter() DateTime? batchProddate, bool? batchReqindctr, String? storageLocation, String? itemCategory, String? batchMainItem, String? salesUnit, String? deliveryQty, String? uom, @JsonKey.new(name: 'Interco_po') String? intercoPo, String? intercoPoitem, @DateConverter() DateTime? expiryDate, ToMaterial? toMaterial, ToPickQuantity? toPickQuantity, List<UnitOfMeasuresDto>? recalculationUOMs, @Default.new([]) List<HuDetails> deliveryHUs})
const
factory
ToItem.fromJson(Map<String, dynamic> json)
factory

Properties

batchMainItem String?
no setterinherited
batchNumber String?
no setterinherited
batchProddate DateTime?
no setterinherited
batchReqindctr bool?
no setterinherited
copyWith → $ToItemCopyWith<ToItem>
Create a copy of ToItem with the given fields replaced by the non-null parameter values.
no setterinherited
customerMaterial String?
no setterinherited
deliveryHUs List<HuDetails>
no setterinherited
deliveryItemQuantity double

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
deliveryMeasure String

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
deliveryQty String?
no setterinherited
expiryDate DateTime?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
intercoPo String?
no setterinherited
intercoPoitem String?
no setterinherited
isFullPicked bool

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
isHURelevant bool

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
itemCategory String?
no setterinherited
itemNumber String
no setterinherited
openItemQty double

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
orderNumber String?
no setterinherited
pickupQty double

Available on ToItem, provided by the DeliveryItemExtension extension

no setter
plant String?
no setterinherited
recalculationUOMs List<UnitOfMeasuresDto>?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salesUnit String?
no setterinherited
storageLocation String?
no setterinherited
toMaterial ToMaterial?
no setterinherited
toPickQuantity ToPickQuantity?
no setterinherited
uom String?
no setterinherited

Methods

getDelivQtyString({required String regionString}) String

Available on ToItem, provided by the DeliveryItemExtension extension

getPickupQtyString({required String regionString}) String

Available on ToItem, provided by the DeliveryItemExtension extension

materialAndBatchOk({required String material, required String? batch}) bool

Available on ToItem, provided by the DeliveryItemExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDeliveryQuantityUpdateJson({required double quantity}) Json

Available on ToItem, provided by the DeliveryItemExtension extension

toJson() Map<String, dynamic>
Serializes this ToItem to a JSON map.
inherited
toPickupQuantityUpdateJson({required double quantity}) Json

Available on ToItem, provided by the DeliveryItemExtension extension

toString() String
A string representation of this object.
inherited

Operators

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