Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Codice Risposta

Significato

WSANS = '200'

L'acquisizione della spedizione ha avuto successo.

"Codice Risposta WSANS = '200'; L'acquisizione del fileErr dal Servizio REST è avvenuta con successo."

WSANS = '403'

Errore in chiamata al Servizio REST: Token errato →  il recupero del token non è andato a buon fine

 "Codice Risposta WSANS = '403’; Errore in chiamata al Servizio REST: Token errato."

WSANS = '404'

Se la ricerca del fileERR non ha prodotto risultati
"Codice Risposta WSANS = '404'; La ricerca del file non ha prodotto risultati."

WSANS = '500'

1) Se si prova a recuperare il fileERR di una spedizione che non ha ancora finito l'elaborazione o non ancora disponibile.

"Codice Risposta WSANS = '500'; Errore in chiamata al Servizio REST."

2)  Se ci sono problemi nella chiamata al rest
"Codice Risposta WSANS = '500'; Errore in chiamata al Servizio REST."


Casi di testMappatura risposte OSD/Esse3:

EndpointCasisticaCodice OSDCodice Log Esse3Messaggio Log Esse3Messaggio Client Esse3KML
AutenticazioneToken recuperato con successo200200Il recuperato del Token dal Servizio REST ha avuto successo successo.////
AutenticazioneCredenziali errate400400Le credenziali non sono valide.// err segnalato solo su log o dopo esecuzione di un altro endpoint150284
AutenticazioneErrore di connessione500500Errore in chiamata al Servizio REST.// err segnalato solo su log o dopo esecuzione di un altro endpoint150283
AutenticazioneURL errato nei contestierr esse3err esse3//L'URL inserito nei contesti non è corretto.150289
Servizi per le spedizioni ANS - Invio SpedizioniL'invio ha avuto successo200200L'invio della spedizione al Servizio REST ha avuto successo.////
Servizi per le spedizioni ANS - Invio Spedizioni?400400<eventuale messaggio OSD> altrimenti "Errore in chiamata al Servizio REST."Errore in chiamata al Servizio REST.150283
Servizi per le spedizioni ANS - Invio SpedizioniToken Errato403403Token errato.Le credenziali inserite nei contesti non sono valide.150284
Servizi per le spedizioni ANS - Invio SpedizioniErrore di battitura nel file inviato406406<Varia in base al tipo di errore>         (es: 0005;Anno Invio non corretto)Errore durante la validazione del file.150285
Servizi per le spedizioni ANS - Invio SpedizioniCaricato un file non .zip415415Si accettano solo file zip. Errore in chiamata al Servizio REST.150283
Servizi per le spedizioni ANS - Invio SpedizioniErrore di connessione500500Errore in chiamata al Servizio REST.Errore in chiamata al Servizio REST.150283
Servizi per le spedizioni ANS - ErroriL'invio ha avuto successo200200L'acquisizione del fileErr dal Servizio REST è avvenuta con successo.////
Servizi per le spedizioni ANS - ErroriFile ERR non ancora creato200404file da poco ricevuto e non ancora processato dalle procedure PL/SQLLa spedizione non è ancora stata processata da OSD.150286
Servizi per le spedizioni ANS - ErroriFile ERR2 non ancora creato200404file da poco ricevuto e non ancora processato dalle procedure PL/SQLNon è ancora disponibile il file ERR2 della coerenza.150287
Servizi per le spedizioni ANS - ErroriToken Errato403403Errore in chiamata al Servizio REST: Token errato.Le credenziali inserite nei contesti non sono valide.150284
Servizi per le spedizioni ANS - ErroriNessun risulato per la ricerca404404La ricerca del file non ha prodotto risultati.La ricerca del file non ha prodotto risultati.150290
Servizi per le spedizioni ANS - Erroriparametri non validi (test + fase 2)406406Non è possibile selezionare i parametri TEST e FASE2 contemporaneamenteIl file ERR2 non verrà calcolato per le spedizioni di TEST.150288
Servizi per le spedizioni ANS - ErroriErrore di connessione500500Errore in chiamata al Servizio REST.Errore in chiamata al Servizio REST.150283


Casi di test utili:

1) Nel caso in cui si tenti di generare una spedizione mentre il parametro WS_URL_REST non è correttamente compilato la spedizione non verrà né generata né il file sarà salvato.
Il messaggio visualizzato a client sarà “L'URL inserito nei contesti non è corretto.”;

2) Nel caso in cui si tenti di generare una spedizione mentre uno o più dei parametri WS_USER, WS_TENANT, WS_PASSWORD non sono correttamente compilati, il messaggio client sarà
“Le credenziali inserite nei contesti non sono valide.”, mentre a log verrà stampato
“Codice Risposta WSANS = '403'; Token errato.”;

3) Se nella testata del file di spedizione inviato c’è un qualche errore di battitura, come ad esempio aver inserito aa_id ‘2022222’ invece che ‘2022’, il messaggio client sarà
“Errore durante la validazione del file.”, mentre a log verrà stampato
“Codice Risposta WSANS = '406'; Errore durante la validazione del file: 0005;Anno Invio non corretto.” (l’ultima parte del messaggio a log consiste nel messaggio recuperato da OSD).
Nuove modifiche, testate nel caricamento del file ERR.
1) Nel caso in cui si tenti di caricare un file ERR mentre uno o più dei parametri WS_USER, WS_TENANT, WS_PASSWORD non sono correttamente compilati, il messaggio client sarà
“Le credenziali inserite nei contesti non sono valide.”, mentre a log verrà stampato
“Codice Risposta WSANS = '403'; Token errato.”;

4) Se il PROGR utilizzato per il recupero del file ERR è inesistente o inesatto, il messaggio client sarà
  “La ricerca del file non ha prodotto risultati.”;

3) Nel caso in cui si tenti di caricare un file ERR prima che questo sia stato processato da OSD, il messaggio client sarà “La spedizione non è ancora stata processata da OSD.”

4) Nel caso in cui si tenti di caricare un file ERR2 prima che questo sia stato processato da OSD, il messaggio client sarà “Non è ancora disponibile il file ERR2 della coerenza.”

5) Nel caso in cui si tenti di caricare un file ERR2 per una spedizione di tipo TEST, il messaggio client sarà “Il file ERR2 non verrà calcolato per le spedizioni di TEST.”

...