toUnitItem method
Implementation
UnitItem toUnitItem({UnitServer? server}) {
GS1Barcode? gs1barcode;
try {
gs1barcode = ScanInterpreter().parseBarcode(itemId);
} catch (_) {}
return UnitItem(
barcodeData: BarcodeData(
code: itemId,
information: gs1barcode != null
? BarcodeUtils().getUnitItemBarcodeInfo(gs1barcode: gs1barcode)
: null,
),
createdAt: capturedAt ?? DateTime.now(),
weight: weightFilled,
parentSSCCCodeId: unitId,
specialProcess: specialProcess ?? SpecialProcess.noValue,
servers: [if (server != null) server],
);
}