Files
Dennis Nemec a9bf8ecdd1 Final commit.
2026-06-01 17:12:28 +02:00

1.4 KiB

holzleitner_api.model.ScanEvent

Load the model package

import 'package:holzleitner_api/api.dart';

Properties

Name Type Description Notes
action AuditAction
actorCarId String Fahrzeug, in dem der Scan gemacht wurde. Muss zum angemeldeten Account gehören. None ist erlaubt, schwächt aber den Audit-Trail. [optional]
clientScanId String
clientScannedAt DateTime
deliveryItemId String
manual bool true, wenn der Fahrer die Position manuell als geladen bestätigt hat (Fallback ohne Barcode-Scan). Wird nur im Audit (scan_audit.manual) festgehalten; an der Mengen-/Status-Logik ändert es nichts. Default false (regulärer Barcode-Scan). [optional]
quantity int Menge für Remove / Unremove (Mengen-Gutschrift): wie viele Stück der Belegzeile gutgeschrieben bzw. wieder hergestellt werden. None = ganze Restmenge (abwärtskompatibel zum bisherigen „ganze Zeile entfernen"). Bei Scan/Unscan/Hold/Unhold ignoriert. Muss, wenn gesetzt, > 0 sein. [optional]
reason String Pflicht bei Hold und Remove. Sonst ignoriert. [optional]

[Back to Model list] [Back to API list] [Back to README]