ScanData class

Available extensions

Constructors

ScanData({String? originalString, String? errorMessage, bool isGS1 = false, String? sscc, String? gtin, String? batch, DateTime? productionDate, DateTime? dueDate, DateTime? packagingDate, DateTime? bestBeforeDate, DateTime? expirationDate, String? variantNumber, String? serialNumber, String? additionalProductId, String? customerPartNumber, double? numberOfPieces, double? netWeightKg, double? lengthMeters, double? widthMeters, double? depthMeters, double? areaSqMeters, double? volumeLitres, double? volumeCubicMeters, double? netWeightPounds, String? customersPurchaseOrderNumber, DateTime? productionDateAndTime, String? packingMaterialSupplierID, String? packingMaterialSupplierPlant, String? plant, String? storageLocation, String? functionalLocation, String? storageBin, String? materialNumber, String? equipmentNumber, String? orderNumber, String? orderItemNumber, String? inboundDeliveryNumber, String? outboundDeliveryNumber, String? uncategorizedString, int? uncategorizedInt})
const

Properties

additionalProductId String?
(240) Additional Product ID / Material Number
final
anyMaterialNumber String?
no setter
anyPlant String?
no setter
anySSCC String?
no setter
anyStorageLocation String?
no setter
areaSqMeters double?
(314x) Area in Square Meters
final
batch String?
(10) Batch or Lot Number
final
bestBeforeDate DateTime?
(15) Best Before Date
final
customerPartNumber String?
(241) Customer Part Number / Packing Material Number
final
customersPurchaseOrderNumber String?
(400) Customer's Purchase Order Number
final
depthMeters double?
(313x) Depth in Meters
final
dueDate DateTime?
(12) Due Date
final
equipmentNumber String?
final
errorMessage String?
Fehlermeldung
final
expirationDate DateTime?
(17) Expiration Date
final
functionalLocation String?
final
gtin String?
(01) Global Trade Item Number
final
hashCode int
The hash code for this object.
no setterinherited
hasInterpretableData bool
no setter
inboundDeliveryNumber String?
final
isGS1 bool
Ist GS1-Code
final
lengthMeters double?
(311x) Length in Meters
final
materialFromUncategorized String?
no setter
materialNumber String?
final
netWeightKg double?
(310x) Net Weight in KG
final
netWeightPounds double?
(320x) Net Weight in Pounds
final
numberOfPieces double?
(30) Count of Items / Number of Pieces
final
orderItemNumber String?
final
orderNumber String?
final
originalString String?
Ursprünglicher String
final
outboundDeliveryNumber String?
final
packagingDate DateTime?
(13) Packaging Date
final
packingMaterialSupplierID String?
(91) Packing Material Supplier ID
final
packingMaterialSupplierPlant String?
(92) Packing Material Supplier Plant
final
plant String?
(9503) Plant / Auch in Custom BASF Technical QR-Codes
final
plantFromUncategorized String?
no setter
productionDate DateTime?
(11) Production Date
final
productionDateAndTime DateTime?
(8008) Production Date and Time
final
quantityWithUnit → ({double? quantity, String? unit})
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber String?
(21) Serial Number
final
sscc String?
(00) SSCC - Serial Shipping Container Code
final
ssccFromUncategorized String?
no setter
storageBin String?
final
storageLocation String?
(9504) Storage Location / Auch in Custom BASF Technical QR-Codes
final
storageLocationFromUncategorized String?
no setter
uncategorizedInt int?
final
uncategorizedString String?
final
variantNumber String?
(20) Variant Number
final
volumeCubicMeters double?
(316x) Volume in Cubic Meters
final
volumeLitres double?
(315x) Volume in Litres
final
widthMeters double?
(312x) Width in Meters
final

Methods

copyWith({String? originalString, String? errorMessage, bool? isGS1, String? sscc, String? gtin, String? batch, DateTime? productionDate, DateTime? dueDate, DateTime? packagingDate, DateTime? bestBeforeDate, DateTime? expirationDate, String? variantNumber, String? serialNumber, String? additionalProductId, String? customerPartNumber, double? numberOfPieces, double? netWeightKg, double? lengthMeters, double? widthMeters, double? depthMeters, double? areaSqMeters, double? volumeLitres, double? volumeCubicMeters, double? netWeightPounds, String? customersPurchaseOrderNumber, DateTime? productionDateAndTime, String? packingMaterialSupplierID, String? packingMaterialSupplierPlant, String? plant, String? storageLocation, String? functionalLocation, String? storageBin, String? materialNumber, String? equipmentNumber, String? orderNumber, String? orderItemNumber, String? inboundDeliveryNumber, String? outboundDeliveryNumber, String? uncategorizedString, int? uncategorizedInt}) ScanData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBarcodeInfo({required String regionString, required DateFormat defaultDateFormat}) List<BarcodeInfo>

Available on ScanData, provided by the ScanDataExtension extension

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

Operators

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