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

30 lines
1.9 KiB
Markdown

# holzleitner_api.model.SyncDelivery
## Load the model package
```dart
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>**](SyncContactSource.md) | 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**](Address.md) | |
**customerName** | **String** | |
**deliveryAddress** | [**Address**](Address.md) | Snapshot der Lieferadresse (kann von der Stammadresse abweichen). |
**desiredTime** | **String** | | [optional]
**erpCustomerId** | **int** | |
**items** | [**BuiltList<SyncDeliveryItem>**](SyncDeliveryItem.md) | |
**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]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)