REST Resource: networks.shipments

Ressource: Versand

Durchzuführende Lieferung.

JSON-Darstellung
{
  "name": string,
  "sourceHub": string,
  "destinationHub": string,
  "departureTime": {
    object (DateTime)
  },
  "arrivalTime": {
    object (DateTimeRange)
  },
  "arrivalEarlinessTardinessCost": {
    object (EarlinessTardiness)
  },
  "size": [
    {
      object (ValueDimension)
    }
  ],
  "revenue": number
}
Felder
name

string

Erforderlich. Kennung. Aktualisierung nicht möglich.

sourceHub

string

Erforderlich. Hub, an dem die Sendung zur Verfügung gestellt wird.

destinationHub

string

Erforderlich. Hub, an den die Sendung geliefert werden muss.

departureTime

object (DateTime)

Erforderlich. Abfahrtszeit.

arrivalTime

object (DateTimeRange)

Erforderlich. Erwartete Ankunftszeit (weiche Einschränkung).

arrivalEarlinessTardinessCost

object (EarlinessTardiness)

Optional. SLAs zeigen an, dass diese Zeit mit Strafen überschritten werden kann. Wenn dieser Wert später als der Maximalwert ist, ist das Paket nicht hilfreicher. Die Strafe wird durch eine Funktion der Verzögerung (in Minuten) bestimmt.

size[]

object (ValueDimension)

Optional. Wird für Fahrzeug- und Hubkapazität verwendet.

revenue

number

Optional. Der Umsatz aus diesem Paket, der nur zur Berechnung der Prämie verwendet wird, d.h. der von der zahlenden Partei gezahlte Preis. Wenn die Richtlinie nicht konfiguriert ist, wird der Umsatz vom System berechnet, je nachdem, ob eine neue Zeile für diese Sendung generiert wird oder nicht.

Methoden

delete

Löscht eine Sendung.

get

Ruft die Details einer Sendung ab.

list

Listet die Sendungen auf.

route

Verteilen Sie eine neue Sendung.