Delivery class sealed
- Available extensions
- Annotations
-
- @freezed
Constructors
-
Delivery({required String deliveryNumber, String? deliveryQty, String? shippingCondition, String? createdBy, @DateConverter() DateTime? creationDate, String? salesDistrict, String? deliveryBlock, String? trailerType, String? supplier, @DateConverter() DateTime? deliveryActgi, String? shippingPoint, String? salesOrganization, String? deliveryType, @JsonKey.new(name: 'goodsissue_date') @DateConverter() DateTime? goodsIssueDate, @DateConverter() DateTime? deliveryDate, @ToItemListConverter() @JsonKey.new(name: 'to_item') @Default.new([]) List<
ToItem> toItemList, ToPickStatus? toPickStatus, @Default.new([]) List<ToDeliveryHeadPartner> toDeliveryHeadPartner}) -
constfactory
-
Delivery.fromJson(Map<
String, dynamic> json) -
factory
Properties
- batch → String?
-
Available on Delivery, provided by the DeliveryExtension extension
no setter -
copyWith
→ $DeliveryCopyWith<
Delivery> -
Create a copy of Delivery
with the given fields replaced by the non-null parameter values.
no setterinherited
- createdBy → String?
-
no setterinherited
- creationDate → DateTime?
-
no setterinherited
- deliveryActgi → DateTime?
-
no setterinherited
- deliveryBlock → String?
-
no setterinherited
- deliveryDate → DateTime?
-
no setterinherited
- deliveryNumber → String
-
no setterinherited
- deliveryQty → String?
-
no setterinherited
- deliveryTotalQty → double
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - deliveryType → String?
-
no setterinherited
-
filteredItems
→ List<
ToItem> -
Available on Delivery, provided by the DeliveryExtension extension
no setter - goodsIssueDate → DateTime?
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- isDeliveryP → bool
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - isHURelevant → bool
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - material → String?
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - measure → String
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - poNumber → String?
-
Available on Delivery, provided by the DeliveryExtension extension
no setter -
recalculationUOMs
→ List<
UnitOfMeasuresDto> -
Available on Delivery, provided by the DeliveryExtension extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- salesDistrict → String?
-
no setterinherited
- salesOrganization → String?
-
no setterinherited
- salesUnit → String
-
Available on Delivery, provided by the DeliveryExtension extension
no setter - shippingCondition → String?
-
no setterinherited
- shippingPoint → String?
-
no setterinherited
- supplier → String?
-
no setterinherited
-
toDeliveryHeadPartner
→ List<
ToDeliveryHeadPartner> -
no setterinherited
-
toItemList
→ List<
ToItem> -
no setterinherited
- toPickStatus → ToPickStatus?
-
no setterinherited
- trailerType → String?
-
no setterinherited
Methods
-
fillWithUOM(
{required List< UnitOfMeasuresDto> recalculationUOMs}) → Delivery -
Available on Delivery, provided by the DeliveryExtension extension
-
getAlreadyDeliveredQtyString(
{required String regionString}) → String -
Available on Delivery, provided by the DeliveryExtension extension
-
getAlreadyDeliveredQuantity(
) → double -
Available on Delivery, provided by the DeliveryExtension extension
-
getDelivQtyString(
{required String regionString}) → String -
Available on Delivery, provided by the DeliveryExtension extension
-
getOpenDeliveryQty(
) → double -
Available on Delivery, provided by the DeliveryExtension extension
-
isFullPicked(
) → bool -
Available on Delivery, provided by the DeliveryExtension extension
-
isOpened(
) → bool -
Available on Delivery, provided by the DeliveryExtension extension
-
map<
TResult extends Object?> (TResult $default(_Delivery value)) → TResult -
Available on Delivery, provided by the DeliveryPatterns extension
Aswitch-like method, using callbacks. -
mapOrNull<
TResult extends Object?> (TResult? $default(_Delivery value)?) → TResult? -
Available on Delivery, provided by the DeliveryPatterns extension
A variant ofmapthat fallback to returningnull. -
maybeMap<
TResult extends Object?> (TResult $default(_Delivery value)?, {required TResult orElse()}) → TResult -
Available on Delivery, provided by the DeliveryPatterns extension
A variant ofmapthat fallback to returningorElse. -
maybeWhen<
TResult extends Object?> (TResult $default(String deliveryNumber, String? deliveryQty, String? shippingCondition, String? createdBy, DateTime? creationDate, String? salesDistrict, String? deliveryBlock, String? trailerType, String? supplier, DateTime? deliveryActgi, String? shippingPoint, String? salesOrganization, String? deliveryType, DateTime? goodsIssueDate, DateTime? deliveryDate, List< ToItem> toItemList, ToPickStatus? toPickStatus, List<ToDeliveryHeadPartner> toDeliveryHeadPartner)?, {required TResult orElse()}) → TResult -
Available on Delivery, provided by the DeliveryPatterns extension
A variant ofwhenthat fallback to anorElsecallback. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Serializes this Delivery to a JSON map.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
when<
TResult extends Object?> (TResult $default(String deliveryNumber, String? deliveryQty, String? shippingCondition, String? createdBy, DateTime? creationDate, String? salesDistrict, String? deliveryBlock, String? trailerType, String? supplier, DateTime? deliveryActgi, String? shippingPoint, String? salesOrganization, String? deliveryType, DateTime? goodsIssueDate, DateTime? deliveryDate, List< ToItem> toItemList, ToPickStatus? toPickStatus, List<ToDeliveryHeadPartner> toDeliveryHeadPartner)) → TResult -
Available on Delivery, provided by the DeliveryPatterns extension
Aswitch-like method, using callbacks. -
whenOrNull<
TResult extends Object?> (TResult? $default(String deliveryNumber, String? deliveryQty, String? shippingCondition, String? createdBy, DateTime? creationDate, String? salesDistrict, String? deliveryBlock, String? trailerType, String? supplier, DateTime? deliveryActgi, String? shippingPoint, String? salesOrganization, String? deliveryType, DateTime? goodsIssueDate, DateTime? deliveryDate, List< ToItem> toItemList, ToPickStatus? toPickStatus, List<ToDeliveryHeadPartner> toDeliveryHeadPartner)?) → TResult? -
Available on Delivery, provided by the DeliveryPatterns extension
A variant ofwhenthat fallback to returningnull
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited