Brt Rest API Shipment
Brt Rest API Shipment / routingResponse
In questo argomento
    routingResponse
    In questo argomento
    Descrizione

    In caso di elaborazione terminata con successo, il risultato conterrà alcuni dati delle richiesta "normalizzati", ovvero, corretti secondo gli standard BRT e campi necessari per l'instradamento di una spedizione in formato Disk B:

    • arrivalTerminal
    • arrivalDepot
    • deliveryZone

     

    Sommario
    routingResponse

    In caso di elaborazione terminata con successo, il risultato conterrà alcuni dati delle richiesta "normalizzati", ovvero, corretti secondo gli standard BRT e campi necessari per l'instradamento di una spedizione in formato Disk B:

    • arrivalTerminal
    • arrivalDepot
    • deliveryZone

     

    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.
    arrivalDepot : string
    Filiale di arrivo. [rif. BRT VABLNA]
    deliveryZone : string
    Zona di consegna. [rif. BRT VABZNC]
    consigneeZIPCode : string

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

    Il dato potrebbe essere stato normalizzato.

    consigneeCity : string

    Località.  [rif. BRT VABLOD]

    Il dato potrebbe essere stato normalizzato.

    consigneeProvinceAbbreviation : string

    Sigla della provincia. [rif. BRT VABPRD]

    Il dato potrebbe essere stato normalizzato.

    Proprietà
    NomeDescrizioneData Type
    Data e ora in formato UTC con offset rispetto alla localizzazione del server di riposta.string
    Struttura contenente il messaggio di risposta.executionMessage
    Terminal di arrivo.string
    Filiale di arrivo. [rif. BRT VABLNA]string
    Zona di consegna. [rif. BRT VABZNC]string

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

    Il dato potrebbe essere stato normalizzato.

    string

    Località.  [rif. BRT VABLOD]

    Il dato potrebbe essere stato normalizzato.

    string

    Sigla della provincia. [rif. BRT VABPRD]

    Il dato potrebbe essere stato normalizzato.

    string
    Sample Data
    {
      "routingResponse": {
        "currentTimeUTC": "2020-06-17-14.12.26.639000+02:00",
        "executionMessage": {
          "code": 4,
          "severity": "WARNING",
          "codeDesc": "DATA NORMALIZATION DONE",
          "message": "BRT has modified Consignee City or ZIP code or Province Abbreviation"
        },
        "arrivalTerminal": "001",
        "arrivalDepot": "001",
        "deliveryZone": "10",
        "consigneeZIPCode": "40061",
        "consigneeCity": "MINERBIO",
        "consigneeProvinceAbbreviation": "BO"
      }
    }
    Vedi Anche