1.9 KiB
1.9 KiB
holzleitner_api.model.SyncDelivery
Load the model package
import 'package:holzleitner_api/api.dart';
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| belegartCode | String | Belegart-Kurzcode (z. B. „VL5"), aus Belegarten.Belegart (getrimmt). |
[optional] |
| belegartId | int | ||
| belegartName | String | Belegart-Klartext (z. B. „Lieferschein EH"), aus Belegarten.Bezeichnung. |
[optional] |
| belegnummer | String | ||
| contactSources | BuiltList<SyncContactSource> | Alle vom ERP an diesem Beleg hängenden Kontakt-Adressen (Beleg-/ Liefer-/Rechnungsadresse, Ansprechpartner, Kundenstamm). Leere Quellen (kein einziger ausgefüllter Kanal und kein Name) lässt der Sync weg. | [optional] |
| customerAddress | Address | ||
| customerName | String | ||
| deliveryAddress | Address | Snapshot der Lieferadresse (kann von der Stammadresse abweichen). | |
| desiredTime | String | [optional] | |
| erpCustomerId | int | ||
| items | BuiltList<SyncDeliveryItem> | ||
| paymentMethodCode | String | Für den Restbetrag gewählte Zahlungsart — Referenz per code (z. B. \"cash\", \"invoice\"). Das ERP kennt seine Standard-Codes, der Sync-Code resolvet sie zur UUID. Wenn None, fällt der Backend-Code auf \"cash\" zurück. |
[optional] |
| prepaidAmount | double | Bei Bestellung schon bezahlter Betrag in EUR. Default 0.0, wenn der Kunde alles bei Lieferung zahlt. Der ERP-Sync liefert den Wert mit. |
[optional] |
| sortOrder | int | 1-basiert, definiert die initiale Reihenfolge in der App. | |
| specialAgreements | String | [optional] |