Erstellt einen neuen Lieferschein im System. Dieser Endpunkt wird typischerweise von Lieferanten verwendet, um Lieferinformationen zu übermitteln.
Erforderliche Felder:
deliveryNumber: Eindeutige Lieferscheinnummer vom LieferantendeliveryDate: Datum und Uhrzeit der Lieferung (ISO 8601-Format)Projektzuordnung: Die Lieferung kann mit einem Projekt verknüpft werden, indem einer der folgenden Werte verwendet wird (in Reihenfolge der Priorität):
projectId: Direkte UUID-Referenz zum ProjektprojectNumber: Projektnummer für automatischen AbgleichprojectTitle: Projekttitel für Fuzzy-MatchingcustomerName: Kundenname für ProjektsuchePositionen:
Jede Lieferung sollte mindestens eine Position mit einem title enthalten. Das type-Feld ist optional und wird automatisch basierend auf Titel und Einheit bestimmt, wenn nicht angegeben.
Erforderliche Berechtigungen: deliveries:write
| Feld | Beschreibung |
|---|---|
deliveryNumber | Eindeutige Lieferscheinnummer des Lieferanten |
deliveryDate | Datum und Uhrzeit der Lieferung (ISO 8601 Format) |
projectId: Direkte UUID-Referenz zum ProjektprojectNumber: Projektnummer für automatischen AbgleichprojectTitle: Projekttitel für Fuzzy-MatchingcustomerName: Kundenname für Projektsuchetitle enthalten. Das type-Feld ist optional und wird automatisch basierend auf Titel und Einheit bestimmt, wenn nicht angegeben.
| Einheit | Beschreibung |
|---|---|
m3 | Kubikmeter |
t | Tonnen |
kg | Kilogramm |
stk | Stück |
h | Stunden |
pau | Pauschale (Standard) |
| Code | Beschreibung |
|---|---|
201 | Lieferschein erfolgreich erstellt |
200 | Lieferschein empfangen, aber keine Änderungen (Duplikat oder unverändert) |
400 | Ungültige Eingabe - Validierung fehlgeschlagen |
403 | Keine Berechtigung - fehlender Scope deliveries:write |
API-Schlüssel zur Authentifizierung. Kontaktieren Sie Ihren Customer Success Manager, um einen API-Schlüssel zu erhalten.
Erforderliche Berechtigungen:
deliveries:read - Lieferdaten lesendeliveries:write - Lieferungen erstellen und änderninvoices:read - Rechnungsdaten leseninvoices:write - Rechnungen erstellen und ändernprojects:read - Projektdaten lesenprojects:write - Projekte erstellen und ändernproject_regions:read - Projektregionsdaten lesenproject_regions:write - Projektregionen erstellen und ändernaccounts:read - Kontodaten lesenaccounts:write - Konten erstellen und ändernpayment_terms:read - Zahlungsbedingungsdaten lesenpayment_terms:write - Zahlungsbedingungen erstellen und änderntax_codes:read - Steuercodedaten lesentax_codes:write - Steuercodes erstellen und ändernusers:read - Benutzerdaten lesen (erforderlich für Projekt-Benutzerverwaltung)roles:read - Rollendaten lesen (erforderlich für Projekt-Rollenzuweisung)tenant_settings:read - Mandanteneinstellungen lesen (erforderlich für Projekterstellung)suppliers:write - Lieferanten erstellen und ändernpurchase_orders:write - Bestellungen erstellenDie Referenznummer für die Lieferung. Muss für den Lieferanten eindeutig sein.
"1234'23"
Datum und Uhrzeit der Lieferung. Muss im ISO 8601-Format sein.
"2024-01-15T08:30:00Z"
Die Projektnummer, zu der die Lieferung gehört. Wird für die Zuordnung der Lieferung zu einem Projekt verwendet.
"PRJ-2024-001"
Der Titel des Projekts. Kann als Alternative zur projectNumber für die Projektzuordnung verwendet werden.
"Highway Construction A1"
Die ID des Lieferanten, zu dem die Lieferung gehört.
Die ID des Projekts, zu dem die Lieferung gehört. Wenn angegeben, hat diese Vorrang vor projectNumber.
Der Name des Kunden, der die Lieferung erhält. Kann für die Projektzuordnung verwendet werden.
"Bauunternehmen Müller GmbH"
Das Kennzeichen des Fahrzeugs, mit dem die Lieferung transportiert wird.
"M-AB 1234"
Der Name oder die Kennung des Werks/der Anlage, von der die Lieferung stammt.
"Werk München-Nord"
Ein Link zum Lieferschein-Dokument. Kann das vollständige Dokument sein, base64-kodiert.
"https://example.com/delivery-note.pdf"
Ein optionaler Kommentar zur Lieferung.
Der Status der Lieferung (z.B. DELIVERED, IN_TRANSIT, PENDING).
"DELIVERED"
Eine Liste der in der Lieferung enthaltenen Positionen.