Integrazione JIRA
Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso Accesso API
Metodi presenti un questa sezione:
- jira/commesse Consente di recuperare la lista delle commesse da indicare nella creazione del task
- jira/task consenti di inserire/modificare i task
| METODO | HTTP Verb | PARAMETRI | RISULTATO | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jira/commesse | POST |
Ricerca commesse application/json {
"filtri":
{
"stato":"A",
"descrizione":"XXX",
"id":"234"
},
"pagina":"1",
"recordPerPagina":"100"
}
descrizione dei parametri
|
In caso di successo: {
"parametriDiRicerca": {
"filtri": {
"stato": "A",
"id": 0,
"descrizione": null
},
"pagina": 1,
"recordPerPagina": 2
},
"totaleRecordRicerca": 56,
"totaleRecord": 2,
"commesse": [
{
"id": 548,
"descrizione": "AM COMETA RQI",
"numeroRisorseAssegnate": 0,
"stato": "A",
"dataInizio": "2020-11-15T00:00:00",
"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,
"descrizione": "Attività di supporto per applicativo VUMAS",
"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"
}
]
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore"
}
|
||||||||||||||||||||||||||||||||||||||||
| jira/task | POST |
Inserimento commesse application/json {
"idCommessa":"548",
"titolo":"Prova api",
"commento":{
"id":"232",
"testo":"task creato di prova"
},
"idIssue":"AAXXVV",
"idSubTask":"123",
"stato":"100",
"dataFineWorkaround":"2021-03-20T15:12:00",
"dataFineFix":"2021-04-20T16:20:00",
"allegati":[
{
"nomeFile":"test.txt",
"descrizione":"file di prova",
"base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3Zh"
}
]
}
descrizione dei parametri
La data è nel fomato ISO yyyy-mm-ddTHH:mm:ss
|
In caso di successo: {
"idTask": 2259
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore",
}
|
||||||||||||||||||||||||||||||||||||||||
| PUT |
application/json {
"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"
}
]
}
descrizione dei parametri
La data è nel fomato ISO yyyy-mm-dd
|
In caso di successo: {
"successo": true,
"messaggio": null
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore"
}
|