1.6 KiB
1.6 KiB
holzleitner_api.model.CompleteDeliveryAcknowledgements
Load the model package
import 'package:holzleitner_api/api.dart';
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| acknowledgedNoteIds | BuiltList<String> | Notiz-IDs, die zum Abschlusszeitpunkt sichtbar waren und mit-bestätigt wurden (Audit-Robustheit). | [optional] |
| authorCarId | String | Fahrzeug des Akteurs (Audit-Spur). Muss zum Account gehören. | [optional] |
| notesAcknowledged | bool | „Anmerkungen zur Lieferung zur Kenntnis genommen." — Pflicht nur, wenn Notizen existieren (das prüft der Server). | [optional] |
| paymentCollected | bool | Inkasso-Bestätigung des Fahrers: „der offene Betrag wurde erhalten (bar) bzw. über das EC-Gerät abgerechnet." Pflicht nur, wenn beim Abschluss ein offener Betrag > 0 besteht UND die Methode ein Vor-Ort- Inkasso ist (Bar/EC) — das prüft der Server. Der kassierte Betrag wird server-seitig autoritativ berechnet (nicht vom Client übernommen). | [optional] |
| paymentMethodId | String | Optionale Zahlungsmethode, die der Fahrer beim Abschluss gewählt hat. None = die am Beleg hinterlegte Methode bleibt. Falls gesetzt, muss sie existieren und aktiv sein (vom Server geprüft). |
[optional] |
| receiptConfirmed | bool | „Ware im ordnungsgemäßen Zustand erhalten / Aufbau korrekt." — Pflicht. |