12.07.2015 Views

Web Services Servizio Telematico Dogane MANUALE PER L'UTENTE

Web Services Servizio Telematico Dogane MANUALE PER L'UTENTE

Web Services Servizio Telematico Dogane MANUALE PER L'UTENTE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Web</strong> <strong>Services</strong> <strong>Servizio</strong> <strong>Telematico</strong> <strong>Dogane</strong> – Manuale per l’utenteNell’ordine i dati riportati sono: codice file, nome file ricevuta, tipo ricevuta, data, dimensioniricevuta.4.3 PUTLa funzione realizza la trasmissione di un file al servizio telematico doganale.? Input: una stringa contenente il nome del file e un array di byte per il file stesso? Output: una stringa contenente il risultato dell’operazione.In caso di esito positivo viene restituito il nome del file, la data di trasmissione e il codice del file.In caso di esito negativo viene prodotta una segnalazione con il codice di errore riscontrato.Si precisa che, poiché la funzione esposta prende in input la rappresentazione in byte del file che sivuole trasmettere al servizio telematico doganale, la lettura iniziale del file e la successivatrasformazione in array di byte sono demandati all’applicazione client.Di seguito un esempio dell’output per esito positivo:Upload del file:Output :C:\Programmi\FirmaVerifica2.1\firmati\00001122.I08.p7mCaricato con successo.Di seguito un esempio dell’output per esito negativo, dovuto al fatto che l’utente collegato ha codiceutente abilitato 0000 mentre ha trasmesso un file il cui nome presenta i primi 4 caratteri diversi da talecodice:Upload del file:Output :C:\Programmi\FirmaVerifica2.1\firmati\057R1209.I0B.p7mNome file fuori formato: deve iniziare con le prime 4 lettere del codiceutente.4.4 GETLa funzione esposta realizza il download di un file di risposta o di esito secondo quanto richiestodall’utente.? Input: Stringa contenente il nome del file da scaricare.? Output: Il file richiesto in formato array di byte.4.5 GETLOGLa funzione consente di effettuare il download del file di log degli errori delle operazioni effettuate inun determinato intervallo di tempo.Esempio di contenuto del file di log:Pagina 14 di 21Versione del 04 Aprile 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!