---
title: "Warum können die Felder Customer und InvoiceRecipient leer sein?"
description: "Warum die Felder Customer und InvoiceRecipient in Transportentwürfen leer sein können und wie Sie damit umgehen."
url: "https://support.pr-4.orbit.do/de/faq/understanding-empty-customer-and-invoicerecipient-fields-in-tran"
locale: "de"
lastReviewed: "2026-06-04"
---

# Warum können die Felder Customer und InvoiceRecipient leer sein?

Warum die Felder Customer und InvoiceRecipient in Transportentwürfen leer sein können und wie Sie damit umgehen.

Orders und TransportDrafts in Orbit kennen **zwei verschiedene Wege**, Kundendaten zu speichern, und diese Wege schließen sich gegenseitig aus:

## 1. **Shipper-Referenz** (Hauptweg)

Verweist eine Order oder ein TransportDraft auf einen **Shipper** (optional mit ShipperUser und ShipperTeam), bleiben die Felder `customer` und `invoiceRecipient` leer oder werden automatisch aus den Shipper-Daten gefüllt.

Das ist der Standardablauf für angemeldete Buchungen, bei denen der Kunde als Shipper im System existiert.

## 2. **Kundendaten direkt im Datensatz** (alternativer Weg)

Wird eine Order oder ein TransportDraft **ohne Shipper-Referenz** angelegt, nutzt das System stattdessen die Objekte `customer` und `invoiceRecipient` direkt im Datensatz.

Diesen Weg nutzen:

* **Einmalige Shipper**, die nicht im System existieren
* **Buchungen ohne Anmeldung** (z. B. öffentliche Buchungen über den Hub)
* Manuelle Eingaben eines Operators für Ad-hoc-Kunden

## Das Wichtigste

* **Auf oberster Ebene hat eine Order entweder eine Shipper-Referenz ODER direkte Kundendaten**, nie beides als primäre Kennung.
* Customer und InvoiceRecipient sind **Hilfskonstrukte**, die überflüssig werden, sobald ein Shipper gesetzt ist.
* Wählen Sie einen Shipper, werden die Felder Customer und InvoiceRecipient automatisch mit einer Kombination aus Angaben von Shipper, ShipperTeam und ShipperUser gefüllt.
* Leere Felder Customer/InvoiceRecipient sind **normal und zu erwarten**, wenn eine Shipper-Referenz existiert.
