REST Resource: networks.shipments

Risorsa: spedizione

Spedizione prevista.

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

string

Obbligatorio. Identificatore. Impossibile aggiornare.

sourceHub

string

Obbligatorio. Hub in cui viene resa disponibile la spedizione.

destinationHub

string

Obbligatorio. Hub a cui deve essere consegnata la spedizione.

departureTime

object (DateTime)

Obbligatorio. Ora di partenza.

arrivalTime

object (DateTimeRange)

Obbligatorio. Ora di arrivo prevista (ad es. vincolo soft).

arrivalEarlinessTardinessCost

object (EarlinessTardiness)

(Facoltativo) Gli SLA indicano che questo tempo può essere superato con alcune penali. Se è successiva al limite massimo, il pacchetto non è più utile. La penalità è data da una funzione del ritardo (in minuti).

size[]

object (ValueDimension)

(Facoltativo) Utilizzato con la capacità del veicolo e del hub.

revenue

number

(Facoltativo) Entrate derivanti da questo pacchetto (utilizzate solo per calcolare il premio), ovvero il prezzo pagato dal pagatore. Se non viene configurato, le entrate vengono calcolate dal sistema (a seconda che venga generata o meno una nuova riga per la spedizione).

Metodi

delete

Elimina una spedizione.

get

Recupera i dettagli di una spedizione.

list

Elenca le spedizioni.

route

Indirizzare una nuova spedizione.