UPLOAD_SPOOL 

Upload di uno spool

Gli identificativi del tipo "<***>" sono descritti in questa sezione

Azione

Upload di un file testuale spool, contenente uno o più documenti

Richiesta

La richiesta è fatta tramite multipart/form. La seguente tabella illustra i campi utilizzati:

Campo Obbligatorio Valore
message_type Si "UPLOAD_SPOOL "
authentication.interface_code Si Codice assegnato da KPNQwest
authentication.interface_password Si Password assegnata da KPNQwest
authentication.login Si Email dell’utente
authentication.password   Password dell’utente registrato
authentication.token   Il token restituito da una precedente autenticazione
organization_code Si Codice azienda
document_type Si Tipologia documentale
filename Si nome del file
reference_year Si Anno di riferimento
label   Un etichetta definita dall’utente per identificare il documento
mimetype Si mimetype
content Si Il contenuto del file

Risposta OK

200 OK
{
    "status": "OK",
    "comment": "Spool Uploaded",
    "job_id": <JOB_ID>
}

 “JOB_ID” è un identificatore univoco del job. Tutti i documenti generati avranno lo stesso job_id

Errori

Spool non archiviato
Errore di sistema durante l’archiviazione dello spool

500 Internal Server Error
{
    "status": "SPOOL_NOT_ARCHIVED_DUE_TO_ERROR",
    "comment": "An error occurred during spool archiving",
}

Processing other spool - Possibile sovrascrittura di documenti
Questo errore è generato se l’elaborazione dello spool genera documenti già presenti nel sistema.

500 Internal Server Error
{
    "status": "PROCESSING_OTHER_SPOOL",
    "comment": "Processing Other Spool",
}

Per gli errori generici, consulta la sezione Messaggi d'errore

Attenzione: le informazioni riportate in questa sezione possono non essere perfettamente allineate con la versione corrente del servizio, in continua evoluzione. Per qualunque informazione specifica, vi preghiamo di contattarci.