Differenze tra le versioni di "Gestione curriculum"

Da CometaSoftware Wiki.
Jump to navigation Jump to search
(Creata pagina con "<p>Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso <b>Accesso API</b></p> <p> Metodi presenti un questa...")
 
 
(5 versioni intermedie di uno stesso utente non sono mostrate)
Riga 3: Riga 3:
 
         Metodi presenti un questa sezione:
 
         Metodi presenti un questa sezione:
 
         <ul>
 
         <ul>
             <li><b>jira/commesse</b> Consente di recuperare la lista delle commesse da indicare nella creazione del task</li>
+
             <li><b>curriculum/parametri</b> Consente di recuperare l'elenco dei parametri per l'inserimento di un curriculum</li>
             <li><b>jira/task</b> consenti di inserire/modificare i task</li>
+
             <li><b>curriculum</b> consente di inserire un curriculum</li>
  
 
              
 
              
Riga 22: Riga 22:
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
  
<b>jira/commesse</b></td>
+
<b>curriculum/parametri</b></td>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td>
  
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
<p>Ricerca commesse</p>
+
<p>Recupero parametri curriculum</p>
                  <b>application/json</b>
 
                    <pre>
 
{
 
    "filtri":
 
    {
 
        "stato":"A",
 
        "descrizione":"XXX",
 
        "id":"234"
 
    },
 
    "pagina":"1",
 
    "recordPerPagina":"100"
 
  
   
+
                   
}
+
                   
  
</pre>
 
                    <p><b>descrizione dei parametri</b></p>
 
                    <table border="0" style="border:1px solid #999; border-collapse:collapse">
 
                        <tr>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>parametro</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>descrizione</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>default</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>obbligatorio</th>
 
                        </tr>
 
                        <tr>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>stato</b></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>stato della commessa. Può assumere i seguneti valori: A (Aperta), C (Chiusa), S (StandBy)</td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                        </tr>
 
 
                        <tr>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>descrizione</b></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>descrizione della commessa</td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                        </tr>
 
                        <tr>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>id</b></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>id della commessa/span></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                        </tr>
 
                    </table>
 
  
 +
                <td style='border: 1px solid #999; padding: 3px; vertical-align: top; width:400px'>
  
                <td style='border: 1px solid #999; padding: 3px; vertical-align: top; width:400px'>
 
                    <p>  In caso di successo:</p>
 
  
 
                     <pre>
 
                     <pre>
 
{
 
{
     "parametriDiRicerca": {
+
     "nazioni": [
         "filtri": {
+
        {
             "stato": "A",
+
            "id": "1",
             "id": 0,
+
            "descrizione": "Italia"
             "descrizione": null
+
         }
 +
...
 +
    ],
 +
    "cittadinanze": [
 +
        {
 +
            "id": "2",
 +
            "descrizione": "Britannica"
 +
        }
 +
...
 +
    ],
 +
    "tipologie": [
 +
        {
 +
             "id": "4",
 +
            "descrizione": "LinkedIn"
 +
        }
 +
...
 +
    ],
 +
    "province": [
 +
        {
 +
             "id": "AG",
 +
             "descrizione": "Agrigento"
 +
        }
 +
...
 +
    ],
 +
    "titoliDiStudio": [
 +
        {
 +
            "id": "2",
 +
            "descrizione": "Laurea"
 +
        }
 +
...
 +
    ],
 +
    "lingue": [
 +
        {
 +
            "id": "2",
 +
            "descrizione": "Inglese"
 +
        }
 +
...
 +
    ],
 +
    "lingueLivelli": [
 +
        {
 +
            "id": "A1",
 +
            "descrizione": "A1"
 +
        }
 +
...
 +
    ],
 +
    "sesso": [
 +
        {
 +
            "id": "M",
 +
            "descrizione": "Maschio"
 
         },
 
         },
        "pagina": 1,
 
        "recordPerPagina": 2
 
    },
 
    "totaleRecordRicerca": 56,
 
    "totaleRecord": 2,
 
    "commesse": [
 
 
         {
 
         {
             "id": 548,
+
             "id": "F",
            "descrizione": "AM COMETA RQI",
+
             "descrizione": "Femmina"
             "numeroRisorseAssegnate": 0,
+
        }
            "stato": "A",
+
    ],
            "dataInizio": "2020-11-15T00:00:00",
+
    "tipiDocumento": [
            "dataFineEffettiva": "0001-01-01T00:00:00",
 
            "dataFinePrevista": "2021-11-30T00:00:00",
 
            "giorniStimati": 0.0,
 
            "giorniLavorati": 0.0,
 
            "tipologia": "Canone di manutenzione",
 
            "capoProgetto": "Vespignani Giacomo",
 
            "responsabileDiStruttura": "Vespignani Giacomo",
 
            "unitaOrganizzativa": "",
 
            "cliente": "FOR DATA",
 
            "clienteFinale": "RQI",
 
            "offerta": "2020_00110_VG_FOR DATA - rivendita cometa RQI",
 
            "tags": "",
 
            "settore": "Vendita e manutenzione ns. prodotti e soluzioni"
 
        },
 
 
         {
 
         {
             "id": 569,
+
             "id": "2",
            "descrizione": "Attività di supporto per applicativo VUMAS",
+
             "descrizione": "Carta d'identità"
            "numeroRisorseAssegnate": 2,
 
            "stato": "A",
 
             "dataInizio": "2021-01-01T00:00:00",
 
            "dataFineEffettiva": "0001-01-01T00:00:00",
 
            "dataFinePrevista": "2021-12-31T00:00:00",
 
            "giorniStimati": 30.0,
 
            "giorniLavorati": 0.625,
 
            "tipologia": "Canone di manutenzione",
 
            "capoProgetto": "Genova Bruno",
 
            "responsabileDiStruttura": "Vespignani Giacomo",
 
            "unitaOrganizzativa": "",
 
            "cliente": "CODD & DATE SRL",
 
            "clienteFinale": "",
 
            "offerta": "2021_00012_AE_CODD & DATE SRL - Manutenzione evolutiva VUMAS",
 
            "tags": "",
 
            "settore": "Vendita e manutenzione ns. prodotti e soluzioni"
 
 
         }
 
         }
 +
...
 
     ]
 
     ]
 
}
 
}
Riga 148: Riga 120:
 
               <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
 
               <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
  
<b>jira/task</b></td>
+
<b>curriculum</b></td>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td>
  
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
 
                 <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
<p>Inserimento commesse</p>
+
<p>Inserimento curriculum</p>
 
                  <b>application/json</b>
 
                  <b>application/json</b>
 
                     <pre>
 
                     <pre>
 
{
 
{
     "idCommessa":"548",
+
     "nome":"Mario",
     "titolo":"Prova api",
+
     "cognome":"Rossi",
     "commento":{
+
     "idTipoCurriculum":"1",
         "id":"232",
+
    "email":"mario.rossi@mail.it",
         "testo":"task creato di prova"
+
    "telefono":"3333333333",
 +
    "cellulare":"4444444444",
 +
    "indirizzoResidenza":"via di casa sua",
 +
    "cittaResidenza":"Borgo dei Borghi",
 +
    "idProvinciaResidenza":"BO",
 +
    "idNazioneResidenza":"1",
 +
    "idCittadinanza":"1",
 +
    "idSesso":"M",
 +
    "dataDiNascita":"1974-12-23",
 +
    "note":"curriculum di prova",
 +
    "cittaNascita":"Borgo dei Borghi",
 +
    "idProvinciaNascita":"BO",
 +
    "idNazioneNascita":"1",
 +
    "idTitoloDiStudio":"1",
 +
    "nomeUniversita":"Unimore",
 +
    "cittaUniversita":" citta università",
 +
    "idProvinciaUniversita":"MI",
 +
    "idNazioneUniversita":"1",
 +
    "facolta":"facoltà",
 +
    "corsoDiLaurea":"corso di laurea",
 +
    "altriTitoliDiStudio":"altri titoli di studio",
 +
    "altreEsperienze":"altre esperienze",
 +
    "lingue":[
 +
        {
 +
            "idLingua":"1",
 +
            "livello":"A2"
 +
         },
 +
        {
 +
            "idLingua":"2",
 +
            "livello":"C2"
 +
        }
 +
    ],
 +
    "curriculum":{
 +
        "nomefile":"curriculum.txt",
 +
         "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
 
     },
 
     },
    "idIssue":"AAXXVV",
+
    "foto":{
    "idSubTask":"123",
+
        "nomefile":"foto.png",
     "stato":"100",
+
        "base64FileData":"inserire base64 file data"
     "dataFineWorkaround":"2021-03-20T15:12:00",
+
    },
    "dataFineFix":"2021-04-20T16:20:00",
+
     "Tags":[
    "allegati":[
+
        "analista",
 +
        "commerciale",
 +
        "pusher"
 +
 
 +
    ],
 +
     "documenti":[
 +
        {
 +
            "nomeFile":"prova.txt",
 +
            "IDTipoDocumento":"1",
 +
            "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
 +
        },
 
         {
 
         {
        "nomeFile":"test.txt",
+
            "nomeFile":"prova2.txt",
        "descrizione":"file di prova",
+
            "IDTipoDocumento":"2",
        "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3Zh"
+
            "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
 
         }
 
         }
 +
 
     ]
 
     ]
 +
 +
 +
 +
 +
 
}
 
}
  
Riga 186: Riga 208:
 
                         </tr>
 
                         </tr>
 
                         <tr>
 
                         <tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idCommessa</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>nome</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>id della commessa recuperato con il servizio jira/commesse</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Nome</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
                         </tr>
 
                         </tr>
 
<tr>
 
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>titolo</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>cognome</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>titolo del task</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Cognome</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
                         </tr>
 
                         </tr>
 
<tr>
 
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>commento</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idTipoCurriculum</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>descrizione del task</td>
+
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Tipologia di curriculum, da recuperare con il metodo <b>curriculum/parametri</b></td>
 +
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
 
<tr>
 
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idIssue</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>email</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>isIssue jira/td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Email</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
 
<tr>
 
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idSubTask</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>telefono</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>tisSubTask jira</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Telefono</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
                        </tr>
 
<tr>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>stato</b></td>
 
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>codice identificativo dello stato del task:
 
                          <ul>
 
                                <li>100 (to do per workaround)
 
                                </li>
 
<li>110 (to do per fix)
 
                                </li>
 
<li>120 (solved)
 
                                </li>
 
<li>130 (closed)
 
                                </li>
 
                            </ul></td>
 
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
<tr>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>dataFineWorkaround</b></td>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Data fine per workaround</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>cellulare</b></td>
 +
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Cellulare</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
Riga 240: Riga 247:
 
 
 
<tr>
 
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>dataFineFix</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>indirizzoResidenza</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>data di fine per fix</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Indirizzo di residenza</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>cittaResidenza</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Citta di residenza</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idProvinciaResidenza</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della provincia di residenza da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idNazioneResidenza</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della nazione di residenza da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idCittadinanza</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della cittadinanza da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idSesso</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID sesso da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>dataDiNascita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Data di nascita</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>note</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Note curriculum</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>cittaNascita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Citta di nascita</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idProvinciaNascita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della provincia di nascita da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idNazioneNascita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della nazione di nascita da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idTitoloDiStudio</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID del titolo di studio da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>nomeUniversita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Nome dell'universita</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                         </tr>
 
                         </tr>
<tr>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>allegati</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>cittaUniversita</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>allegati al task</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Citta dell'universita</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idProvinciaUniversita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID provincia dell'università da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idNazioneUniversita</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>ID della nazione dell'università da recuperare con <b>curriculum/parametri</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 +
                        </tr>
 +
<tr>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>facolta</b></td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Facoltà corso di laurea</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                         </tr>
 
                         </tr>
 
 
 
                     
 
                    </table>
 
 
<p>
 
                    La data è nel fomato ISO yyyy-mm-ddTHH:mm:ss
 
                    <br />
 
                    Date valide possono essere:
 
                    <ul><li>2017-12-5</li><li>2020-01-25</li>
 
<li>2021-04-20T16:20:00</li>
 
</ul>
 
 
 
 
 
                </td>
 
                <td style='border: 1px solid #999; padding: 3px; vertical-align: top; width:400px'>
 
                    <p>  In caso di successo:</p>
 
 
                    <pre>
 
{
 
    "idTask": 2259
 
}
 
</pre>
 
 
 
                    <p>In caso di errore:</p>
 
 
                    <pre>
 
{
 
  "successo": false,
 
  "messaggio": "Descrizione dell'errore",
 
}
 
</pre>
 
 
                </td>
 
 
            </tr>
 
     
 
 
<tr>
 
<tr>
              <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
+
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>corsoDiLaurea</b></td>
 
+
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Corso di laurea</td>
<b></b></td>
+
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>PUT</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
 
                <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>
 
                  <b>application/json</b>
 
                    <pre>
 
{
 
    "commento":{
 
        "id":"23222",
 
        "testo":"task modificato di prova"
 
    },
 
    "idTask":"2259",
 
    "idIssue":"AAXXVV",
 
    "stato":"110",
 
    "dataFineWorkaround":"2021-03-20T15:12:00",
 
    "dataFineFix":"2021-04-20T16:20:00",
 
    "allegati":[
 
        {
 
        "nomeFile":"test.txt",
 
        "descrizione":"file di prova",
 
        "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3Zh"
 
        }
 
    ]
 
}
 
 
 
</pre>
 
                    <p><b>descrizione dei parametri</b></p>
 
                    <table border="0" style="border:1px solid #999; border-collapse:collapse">
 
                        <tr>
 
                             <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>parametro</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>descrizione</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>default</th>
 
                            <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:owrap;'>obbligatorio</th>
 
 
                         </tr>
 
                         </tr>
                        <tr>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idTask</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>altriTitoliDiStudio</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>id del task di cometa</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Altri titoli di studio</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
+
<tr>
<tr>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>altreEsperienze</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>commento</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Esperienze lavorative</td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>descrizione del task</td>
 
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                         </tr>
 
                         </tr>
<tr>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>idIssue</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>lingue</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>isIssue jira/td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Lingue conosciute</td>
 +
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
+
<tr>
<tr>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>curriculum</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>stato</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Documento del curriculum</td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>codice identificativo dello stato del task:
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                          <ul>
 
                                <li>100 (to do per workaround)
 
                                </li>
 
<li>110 (to do per fix)
 
                                </li>
 
<li>120 (solved)
 
                                </li>
 
<li>130 (closed)
 
                                </li>
 
                             </ul></td>
 
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
                            <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>SI</td>
 
 
                         </tr>
 
                         </tr>
<tr>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>dataFineWorkaround</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>foto</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Data fine per workaround</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Immagine della foto</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                         </tr>
 
                         </tr>
+
<tr>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>documenti</b></td>
<tr>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>Documenti aggiuntivi</td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>dataFineFix</b></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>data di fine per fix</td>
 
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                         </tr>
 
                         </tr>
<tr>
+
<tr>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>allegati</b></td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'><b>Tags</b></td>
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>allegati al task</td>
+
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>tags da associare al curriculum</td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
 
                             <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'></td>
Riga 392: Riga 403:
  
 
<p>
 
<p>
                     La data è nel fomato ISO yyyy-mm-dd
+
                     La data è nel fomato ISO yyyy-mm-ddTHH:mm:ss
 
                     <br />
 
                     <br />
 
                     Date valide possono essere:
 
                     Date valide possono essere:
                     <ul><li>2017-12-5</li><li>2020-01-25</li></ul>
+
                     <ul><li>2017-12-5</li><li>2020-01-25</li>
 +
<li>2021-04-20T16:20:00</li>
 +
</ul>
 +
 
  
                   
 
 
   
 
   
 
   
 
   
Riga 407: Riga 420:
 
{
 
{
 
   "successo": true,
 
   "successo": true,
   "messaggio": null
+
   "messaggio": "",
 
}
 
}
 
</pre>
 
</pre>
Riga 417: Riga 430:
 
{
 
{
 
   "successo": false,
 
   "successo": false,
   "messaggio": "Descrizione dell'errore"
+
   "messaggio": "Descrizione dell'errore",
 
}
 
}
 
</pre>
 
</pre>
Riga 424: Riga 437:
  
 
             </tr>
 
             </tr>
 +
     
 +
 
            
 
            
 
         </table>
 
         </table>

Versione attuale delle 14:01, 21 mar 2021

Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso Accesso API

Metodi presenti un questa sezione:

  • curriculum/parametri Consente di recuperare l'elenco dei parametri per l'inserimento di un curriculum
  • curriculum consente di inserire un curriculum


METODO HTTP Verb PARAMETRI RISULTATO
curriculum/parametri POST

Recupero parametri curriculum




{
    "nazioni": [
        {
            "id": "1",
            "descrizione": "Italia"
        }
		...
    ],
    "cittadinanze": [
        {
            "id": "2",
            "descrizione": "Britannica"
        }
		...
    ],
    "tipologie": [
        {
            "id": "4",
            "descrizione": "LinkedIn"
        }
		...
    ],
    "province": [
        {
            "id": "AG",
            "descrizione": "Agrigento"
        }
		...
    ],
    "titoliDiStudio": [
        {
            "id": "2",
            "descrizione": "Laurea"
        }
		...
    ],
    "lingue": [
        {
            "id": "2",
            "descrizione": "Inglese"
        }
		...
    ],
    "lingueLivelli": [
        {
            "id": "A1",
            "descrizione": "A1"
        }
		...
    ],
    "sesso": [
        {
            "id": "M",
            "descrizione": "Maschio"
        },
        {
            "id": "F",
            "descrizione": "Femmina"
        }
    ],
    "tipiDocumento": [
        {
            "id": "2",
            "descrizione": "Carta d'identità"
        }
		...
    ]
}

In caso di errore:

{
  "successo": false,
  "messaggio": "Descrizione dell'errore"
}
curriculum POST

Inserimento curriculum

application/json

{
    "nome":"Mario",
    "cognome":"Rossi",
    "idTipoCurriculum":"1",
    "email":"mario.rossi@mail.it",
    "telefono":"3333333333",
    "cellulare":"4444444444",
    "indirizzoResidenza":"via di casa sua",
    "cittaResidenza":"Borgo dei Borghi",
    "idProvinciaResidenza":"BO",
    "idNazioneResidenza":"1",
    "idCittadinanza":"1",
    "idSesso":"M",
    "dataDiNascita":"1974-12-23",
    "note":"curriculum di prova",
    "cittaNascita":"Borgo dei Borghi",
    "idProvinciaNascita":"BO",
    "idNazioneNascita":"1",
    "idTitoloDiStudio":"1",
    "nomeUniversita":"Unimore",
    "cittaUniversita":" citta università",
    "idProvinciaUniversita":"MI",
    "idNazioneUniversita":"1",
    "facolta":"facoltà",
    "corsoDiLaurea":"corso di laurea",
    "altriTitoliDiStudio":"altri titoli di studio",
    "altreEsperienze":"altre esperienze",
    "lingue":[
        {
            "idLingua":"1",
            "livello":"A2"
        },
        {
            "idLingua":"2",
            "livello":"C2"
        }
    ],
    "curriculum":{
        "nomefile":"curriculum.txt",
        "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
    },
     "foto":{
        "nomefile":"foto.png",
        "base64FileData":"inserire base64 file data"
    },
    "Tags":[
        "analista",
        "commerciale",
        "pusher"

    ],
    "documenti":[
        {
            "nomeFile":"prova.txt",
            "IDTipoDocumento":"1",
            "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
        },
        {
            "nomeFile":"prova2.txt",
            "IDTipoDocumento":"2",
            "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
        }

    ]





}

descrizione dei parametri

parametro descrizione default obbligatorio
nome Nome SI
cognome Cognome SI
idTipoCurriculum Tipologia di curriculum, da recuperare con il metodo curriculum/parametri
email Email
telefono Telefono
cellulare Cellulare
indirizzoResidenza Indirizzo di residenza
cittaResidenza Citta di residenza
idProvinciaResidenza ID della provincia di residenza da recuperare con curriculum/parametri
idNazioneResidenza ID della nazione di residenza da recuperare con curriculum/parametri
idCittadinanza ID della cittadinanza da recuperare con curriculum/parametri
idSesso ID sesso da recuperare con curriculum/parametri
dataDiNascita Data di nascita
note Note curriculum
cittaNascita Citta di nascita
idProvinciaNascita ID della provincia di nascita da recuperare con curriculum/parametri
idNazioneNascita ID della nazione di nascita da recuperare con curriculum/parametri
idTitoloDiStudio ID del titolo di studio da recuperare con curriculum/parametri
nomeUniversita Nome dell'universita
cittaUniversita Citta dell'universita
idProvinciaUniversita ID provincia dell'università da recuperare con curriculum/parametri
idNazioneUniversita ID della nazione dell'università da recuperare con curriculum/parametri
facolta Facoltà corso di laurea
corsoDiLaurea Corso di laurea
altriTitoliDiStudio Altri titoli di studio
altreEsperienze Esperienze lavorative
lingue Lingue conosciute
curriculum Documento del curriculum
foto Immagine della foto
documenti Documenti aggiuntivi
Tags tags da associare al curriculum

La data è nel fomato ISO yyyy-mm-ddTHH:mm:ss
Date valide possono essere:

  • 2017-12-5
  • 2020-01-25
  • 2021-04-20T16:20:00



In caso di successo:

{
  "successo": true,
  "messaggio": "",
}


In caso di errore:

{
  "successo": false,
  "messaggio": "Descrizione dell'errore",
}