HuDetails class

Available extensions
Annotations
  • @freezed

Constructors

HuDetails.new({String? client, @JsonKey(name: 'internal_hu_no') String? internalHuNo, @JsonKey(name: 'hu_sscc') String? huSscc, @JsonKey(name: 'hu_exid_type') String? huExidType, @JsonKey(name: 'shipping_point') String? shippingPoint, @JsonKey(name: 'loading_point') String? loadingPoint, @JsonKey(name: 'total_weight') String? totalWeight, @JsonKey(name: 'loading_weight') String? loadingWeight, @JsonKey(name: 'tare_weight') String? tareWeight, @JsonKey(name: 'unit_of_weight_iso') String? unitOfWeightIso, @JsonKey(name: 'unit_of_weight') String? unitOfWeight, @JsonKey(name: 'allowed_weight') String? allowedWeight, @JsonKey(name: 'max_unit_of_weight_iso') String? maxUnitOfWeightIso, @JsonKey(name: 'max_unit_of_weight') String? maxUnitOfWeight, @JsonKey(name: 'total_volume') String? totalVolume, @JsonKey(name: 'loading_volume') String? loadingVolume, @JsonKey(name: 'tare_volume') String? tareVolume, @JsonKey(name: 'volume_unit_iso') String? volumeUnitIso, @JsonKey(name: 'volume_unit') String? volumeUnit, @JsonKey(name: 'allowed_volume') String? allowedVolume, @JsonKey(name: 'max_volume_unit_iso') String? maxVolumeUnitIso, @JsonKey(name: 'max_volume_unit') String? maxVolumeUnit, @JsonKey(name: 'no_similar_packaging_materials') int? noSimilarPackagingMaterials, @JsonKey(name: 'created_by') String? createdBy, @JsonKey(name: 'created_date') String? createdDate, @JsonKey(name: 'created_time') String? createdTime, @JsonKey(name: 'changed_by') String? changedBy, @JsonKey(name: 'changed_date') String? changedDate, @JsonKey(name: 'changed_time') String? changedTime, @JsonKey(name: 'sort_field') String? sortField, @JsonKey(name: 'hu_group_1') String? huGroup1, @JsonKey(name: 'hu_group_2') String? huGroup2, @JsonKey(name: 'hu_group_3') String? huGroup3, @JsonKey(name: 'hu_group_4') String? huGroup4, @JsonKey(name: 'hu_group_5') String? huGroup5, @JsonKey(name: 'packaging_material') String? packagingMaterial, String? length, String? width, String? height, @JsonKey(name: 'unit_dimension_iso') String? unitDimensionIso, @JsonKey(name: 'unit_dimension') String? unitDimension, @JsonKey(name: 'status_obsolete') bool? statusObsolete, @JsonKey(name: 'weight_tolerance_hu') String? weightToleranceHu, @JsonKey(name: 'volume_tolerance_hu') String? volumeToleranceHu, @JsonKey(name: 'base_uom_iso') String? baseUomIso, @JsonKey(name: 'base_uom') String? baseUom, String? content, @JsonKey(name: 'packaging_material_type') String? packagingMaterialType, @JsonKey(name: 'packaging_material_group') String? packagingMaterialGroup, String? plant, @JsonKey(name: 'item_category') String? itemCategory, @JsonKey(name: 'sales_organization') String? salesOrganization, @JsonKey(name: 'dc_customer_material') String? dcCustomerMaterial, @JsonKey(name: 'length_loading_platform') String? lengthLoadingPlatform, @JsonKey(name: 'length_loading_platform_unit_iso') String? lengthLoadingPlatformUnitIso, @JsonKey(name: 'length_loading_platform_unit') String? lengthLoadingPlatformUnit, @JsonKey(name: 'storage_location') String? storageLocation, @JsonKey(name: 'weight_volume_fix') bool? weightVolumeFix, @JsonKey(name: 'packaging_material_category') String? packagingMaterialCategory, @JsonKey(name: 'external_hu_id_2') @DeliveryConverter() String? externalHuId2, @JsonKey(name: 'country_ship_mat_iso') String? countryShipMatIso, @JsonKey(name: 'country_ship_mat') String? countryShipMat, @JsonKey(name: 'nationality_driver_iso') String? nationalityDriverIso, @JsonKey(name: 'nationality_driver') String? nationalityDriver, @JsonKey(name: 'name_driver') String? nameDriver, @JsonKey(name: 'name_co_driver') String? nameCoDriver, @JsonKey(name: 'packaging_material_customer') String? packagingMaterialCustomer, @JsonKey(name: 'packing_object') String? packingObject, @JsonKey(name: 'packing_object_key') String? packingObjectKey, String? handle, @JsonKey(name: 'container_status') String? containerStatus, @JsonKey(name: 'warehouse_number') String? warehouseNumber, @JsonKey(name: 'closed_box') bool? closedBox, @JsonKey(name: 'flag_packing_level_dangerous_goods') bool? flagPackingLevelDangerousGoods, @JsonKey(name: 'flag_packing_level_dangerous_print') bool? flagPackingLevelDangerousPrint, @JsonKey(name: 'higher_level_hu') String? higherLevelHu, @JsonKey(name: 'packing_instruction_no') String? packingInstructionNo, @JsonKey(name: 'local_packing_status_hu') String? localPackingStatusHu, @JsonKey(name: 'flag_no_external_label') bool? flagNoExternalLabel, @JsonKey(name: 'permiss_workload') String? permissWorkload, @JsonKey(name: 'hu_managed_storage_location') String? huManagedStorageLocation, @JsonKey(name: 'packaging_material_name') String? packagingMaterialName, @JsonKey(name: 'packaging_material_external') String? packagingMaterialExternal, @JsonKey(name: 'packaging_material_guid') String? packagingMaterialGuid, @JsonKey(name: 'packaging_material_version') String? packagingMaterialVersion, @JsonKey(name: 'packaging_material_long') String? packagingMaterialLong, @_HuHistoryConverter() @JsonKey(name: 'to_hu_history') List<HuHistory>? toHuHistory, @_HuItemConverter() @JsonKey(name: 'to_hu_item') List<HuItem>? toHuItem, @_HuStatusConverter() @JsonKey(name: 'to_hu_status') List<HuStatus>? toHuStatus, @_PackedHUsConverter() @JsonKey(name: 'packed_hus') List<HuDetails>? packedHUs})
factory
HuDetails.fromJson(Map<String, dynamic> json)
factory

Properties

allowedVolume String?
no setterinherited
allowedWeight String?
no setterinherited
baseUom String?
no setterinherited
baseUomIso String?
no setterinherited
changedBy String?
no setterinherited
changedDate String?
no setterinherited
changedTime String?
no setterinherited
client String?
no setterinherited
closedBox bool?
no setterinherited
containerStatus String?
no setterinherited
content String?
no setterinherited
copyWith → $HuDetailsCopyWith<HuDetails>
Create a copy of HuDetails with the given fields replaced by the non-null parameter values.
no setterinherited
countryShipMat String?
no setterinherited
countryShipMatIso String?
no setterinherited
createdBy String?
no setterinherited
createdDate String?
no setterinherited
createdTime String?
no setterinherited
dcCustomerMaterial String?
no setterinherited
externalHuId2 String?
no setterinherited
flagNoExternalLabel bool?
no setterinherited
flagPackingLevelDangerousGoods bool?
no setterinherited
flagPackingLevelDangerousPrint bool?
no setterinherited
handle String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
height String?
no setterinherited
higherLevelHu String?
no setterinherited
huExidType String?
no setterinherited
huGroup1 String?
no setterinherited
huGroup2 String?
no setterinherited
huGroup3 String?
no setterinherited
huGroup4 String?
no setterinherited
huGroup5 String?
no setterinherited
huManagedStorageLocation String?
no setterinherited
huSscc String?
no setterinherited
internalHuNo String?
no setterinherited
itemCategory String?
no setterinherited
length String?
no setterinherited
lengthLoadingPlatform String?
no setterinherited
lengthLoadingPlatformUnit String?
no setterinherited
lengthLoadingPlatformUnitIso String?
no setterinherited
loadingPoint String?
no setterinherited
loadingVolume String?
no setterinherited
loadingWeight String?
no setterinherited
localPackingStatusHu String?
no setterinherited
maxUnitOfWeight String?
no setterinherited
maxUnitOfWeightIso String?
no setterinherited
maxVolumeUnit String?
no setterinherited
maxVolumeUnitIso String?
no setterinherited
nameCoDriver String?
no setterinherited
nameDriver String?
no setterinherited
nationalityDriver String?
no setterinherited
nationalityDriverIso String?
no setterinherited
noSimilarPackagingMaterials int?
no setterinherited
packagingMaterial String?
no setterinherited
packagingMaterialCategory String?
no setterinherited
packagingMaterialCustomer String?
no setterinherited
packagingMaterialExternal String?
no setterinherited
packagingMaterialGroup String?
no setterinherited
packagingMaterialGuid String?
no setterinherited
packagingMaterialLong String?
no setterinherited
packagingMaterialName String?
no setterinherited
packagingMaterialType String?
no setterinherited
packagingMaterialVersion String?
no setterinherited
packedHUs List<HuDetails>?
no setterinherited
packingInstructionNo String?
no setterinherited
packingObject String?
no setterinherited
packingObjectKey String?
no setterinherited
permissWorkload String?
no setterinherited
plant String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salesOrganization String?
no setterinherited
shippingPoint String?
no setterinherited
sortField String?
no setterinherited
statusObsolete bool?
no setterinherited
storageLocation String?
no setterinherited
tareVolume String?
no setterinherited
tareWeight String?
no setterinherited
toHuHistory List<HuHistory>?
no setterinherited
toHuItem List<HuItem>?
no setterinherited
toHuStatus List<HuStatus>?
no setterinherited
totalVolume String?
no setterinherited
totalWeight String?
no setterinherited
unitDimension String?
no setterinherited
unitDimensionIso String?
no setterinherited
unitOfWeight String?
no setterinherited
unitOfWeightIso String?
no setterinherited
volumeToleranceHu String?
no setterinherited
volumeUnit String?
no setterinherited
volumeUnitIso String?
no setterinherited
warehouseNumber String?
no setterinherited
weightToleranceHu String?
no setterinherited
weightVolumeFix bool?
no setterinherited
width String?
no setterinherited

Methods

huDetailsTotalQuantity() double

Available on HuDetails?, provided by the HuDetailsExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes this HuDetails to a JSON map.
inherited
toString() String
A string representation of this object.
inherited

Operators

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