Brt Rest API Shipment
Brt Rest API Shipment / createResult
In questo argomento
    createResult
    In questo argomento
    Descrizione
    Contiene la struttura di ritorno dati con HTTP code = 200
    Sommario
    createResult
    Contiene la struttura di ritorno dati con HTTP code = 200
    createResponse : createResponse
    currentTimeUTC : string
    Data e ora in formato UTC con offset rispetto alla localizzazione del server di riposta.
    executionMessage : executionMessage
    Struttura contenente il messaggio di risposta.
    code : integer

    Codice esito richiesta.

    I messaggi sono codificati con questa logica: 

    • code>0 esito postivo, viene comunque segnalato un warning
    • code=0 esito positivo
    • code<0 esito negativo
      •  da -1 a -60 sono errori comuni a tutti i metodi.

      • da -61 a -99 sono errori dedicati alla scrittura spedizione

      • da -100 a -160 sono errori dedicati alla conferma / cancellazione di una spedizione.

    severity : string

    Vale:

    WARNING

    ERROR

    INFO

    codeDesc : string
    Descrizione del messaggio
    message : string
    Dettaglio del messaggio.
    arrivalTerminal : string

    Terminal di arrivo.

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    arrivalDepot : string

    Filiale di arrivo. [rif. BRT VABLNA]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    deliveryZone : string

    Zona di consegna. [rif. BRT VABZNC]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    parcelNumberFrom : string

    Numero (segnacollo) assegnato al primo pacco della spedizione. [rif. BRT VABNCD]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    parcelNumberTo : string

    Numero (segnacollo) assegnato all'ultimo pacco della spedizione. [rif. BRT VABNCA] I segnacolli sono consecutivi.

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    departureDepot : number

    Filiale di partenza. [rif. BRT VABLNP]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    seriesNumber : number

    Numero serie assegnata al cliente. [rif. BRT VABNRS]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    serviceType : string

    Tipo servizio. [rif. BRT VABTPS]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeCompanyName : string

    Ragione sociale destinatario. [rif. BRT VABRSD]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeAddress : string

    Indirizzo destinatario. [min length = 6; max length =35 per spedizioni domestiche (IT) oppure effettuate con Network non abilitati alla gestione dell’indirizzo esteso, max length =105 per spedizioni estere affettuate con Network abilitati alla gestione dell’indirizzo esteso]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeZIPCode : string

    CAP nel formato della nazione di destinazione. [rif. BRT VABCAD]

    Il dato potrebbe essere stato normalizzato.

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeCity : string

    Località destinatario. [rif. BRT VABLOD]

    Il dato potrebbe essere stato normalizzato.

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeProvinceAbbreviation : string

    Sigla della provincia del destinatario.  [rif. BRT VABPRD]

    Il dato potrebbe essere stato normalizzato.

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    consigneeCountryAbbreviationBRT : string

    Sigla BRT della nazione del destinatario. [rif. BRT VABNZD]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    numberOfParcels : number

    Numero di pacchi della spedizione. [rif. BRT VABNCL]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    weightKG : number

    Peso totale della spedizione. [rif. BRT VABPKB]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    volumeM3 : number

    Volume totale della spedizione. [rif. BRT VABVLB]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    alphanumericSenderReference : string

    Riferimento mittente alfanumerico. [rif. BRT VABRMA]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    senderCompanyName : string

    Ragione sociale mittente. [rif. BRT VABRMO]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    senderProvinceAbbreviation : string

    Sigla della provincia del mittente.  [rif. BRT VABNMO]

    Dato utile nel caso il cliente voglia costruirsi autonomamente l'etichetta.

    labels : labels
    Contiene le etichette e il relativo barcode BRT della spedizione.
    label : Array[label]
    La struttura contiene l'etichetta e il relativo barcode BRT del pacco.
    dataLength : integer
    Lunghezza in byte dello stream etichetta.
    parcelID : string
    E' il Barcode BRT presente sul etichetta, in codifica code 128 - lungo 18.
    trackingByParcelID : string
    E' il dato con cui eseguire la ricerca spedizione mediante l'API REST trackingByParcelID - lungo 15.
    parcelNumberGeoPost : string
    E' il numero di collo GeoPost.
    stream : string

    Lo stream dati è ANSI in formato Base64; una volta ricevuto occorre effeturare la decodifica prima di stampare l'etichetta.

    streamDigitalLabel : string

    Lo stream dati è ANSI in formato Base64; una volta ricevuto occorre effettuare la decodifica per avere immagine del 2DCode in formato PNG.

    Proprietà
    NomeDescrizioneData Type
     createResponse
    Vedi Anche