Differenze tra le versioni di "Reportistica"

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>Report->Esecuzione</b></p> <p> Metodi presenti un...")
 
Riga 8: Riga 8:
 
     </p>
 
     </p>
 
<br>
 
<br>
<table border="0" style="border:1px solid #999; border-collapse:collapse">
+
<table border="0" style="border:1px solid #999; border-collapse:collapse;width:100%">
 
             <tr>
 
             <tr>
 
                 <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:nowrap;'>METODO</th>
 
                 <th style=' border: 1px solid #999; padding: 3px; font-size: 10pt; background-color: #DDD; text-transform: uppercase; white-space:nowrap;'>METODO</th>

Versione delle 10:43, 14 set 2022

Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso Report->Esecuzione

Metodi presenti un questa sezione:

  • report/consuntivazione consente di estrarre i dati di consuntivazione


METODO HTTP Verb PARAMETRI RISULTATO
risorse/ricerca POST

Ricerca delle risorse

application/json

{
  "annoInizio":2022,
  "meseInizio":7,
  "annoFine":2022,
  "meseFine":7
}

descrizione dei parametri

parametro descrizione default obbligatorio
annoInizio Anno inizio estrazione dati SI
meseInizio Mese inizio estrazione dati SI
annoFine Anno fine estrazione dati SI
meseFine Mese fine estrazione dati SI


{
    "datiConsuntivazione": [
        {
            "anno": 2022,
            "mese": 7,
            "commessa": {
                "settoreTipoAttivita": {
                    "id": "06",
                    "descrizione": "XXX"
                },
                "capoProgetto": {
                    "id": 138,
                    "nominativo": {
                        "nome": "XXX",
                        "cognome": "XXX"
                    },
                    "sede": {
                        "id": null,
                        "descrizione": null
                    },
                    "unitaOrganizzativa": {
                        "id": null,
                        "descrizione": null
                    },
                    "fornitore": {
                        "id": null,
                        "codice": null,
                        "descrizione": null
                    },
                    "tipologia": null
                },
                "responsabileDiStruttura": {
                    "id": 138,
                    "nominativo": {
                        "nome": "XXX",
                        "cognome": "XXX"
                    },
                    "sede": {
                        "id": null,
                        "descrizione": null
                    },
                    "unitaOrganizzativa": {
                        "id": null,
                        "descrizione": null
                    },
                    "fornitore": {
                        "id": null,
                        "codice": null,
                        "descrizione": null
                    },
                    "tipologia": null
                },
                "unitaOrganizzativa": {
                    "id": null,
                    "descrizione": null
                },
                "tipologia": {
                    "id": 21,
                    "descrizione": "XXX"
                },
                "cliente": {
                    "id": 90,
                    "descrizione": "XXX"
                },
                "id": 263,
                "descrizione": "XXX"
            },
            "risorsa": {
                "ordine": {
                    "numero": null,
                    "numeroRiga": null
                },
                "id": 780,
                "nominativo": {
                    "nome": "XXX",
                    "cognome": "XXX"
                },
                "sede": {
                    "id": 27,
                    "descrizione": "XXX"
                },
                "unitaOrganizzativa": {
                    "id": 77,
                    "descrizione": "XXX"
                },
                "fornitore": {
                    "id": 72,
                    "codice": "",
                    "descrizione": "XXX"
                },
                "tipologia": "DIPENDENTE"
            },
            "attivita": {
                "prodotto": {
                    "id": 0,
                    "nome": "XXX",
                    "tags": []
                },
                "modelloFinanziario": {
                    "id": 29,
                    "descrizione": "XXX"
                },
                "dettaglioCostiRisorsa": {
                    "retribuzioneOrdinaria": 4202.6,
                    "tfr": 234.11,
                    "ctrOrdinario": 1182.32,
                    "straordinario": 0.0,
                    "ctrStraordinario": 0.0,
                    "inailSuRetribuzione": 8.85,
                    "inailSuStraordinario": 0.0,
                    "reperibilitaLorda": 0.0,
                    "contributiSuIndennita": 0.0,
                    "inailSuIndennita": 0.0
                },
                "settoreTipoAttivita": {
                    "id": "06",
                    "descrizione": "XXX"
                },
                "giorni": 18.0,
                "giorniStraordinario": 0.0,
                "totaleGiorni": 18.0,
                "costoOrdinarioGiornaliero": 312.66,
                "costoStraordinarioGiornaliero": 0.0,
                "giorniTrasferta": 0,
                "costoDiaria": 0.0,
                "costiDiaria": 0.0,
                "spese": 0.0,
                "totaleCosti": 5627.88,
                "rateOrdinarioGiornaliero": 0.0,
                "ricavoDiaria": 0.0,
                "ricaviDiaria": 0.0,
                "totaleRicavi": 0.0,
                "id": 3414,
                "descrizione": "XXX"
            }
        },
       ...
    ],
    "datiCostiFissi": [
        {
            "anno": 2022,
            "mese": 7,
            "id": 26443,
            "risorsa": {
                "id": 0,
                "nominativo": {
                    "nome": "",
                    "cognome": ""
                },
                "sede": {
                    "id": 0,
                    "descrizione": ""
                },
                "unitaOrganizzativa": {
                    "id": 0,
                    "descrizione": ""
                },
                "fornitore": {
                    "id": 0,
                    "codice": null,
                    "descrizione": ""
                },
                "tipologia": null
            },
            "tipoCosto": {
                "id": 1,
                "descrizione": "XXX"
            },
            "commessa": {
                "unitaOrganizzativa": {
                    "id": 77,
                    "descrizione": "XXX"
                },
                "tipologia": {
                    "id": 29,
                    "descrizione": "XXX"
                },
                "cliente": {
                    "id": 63,
                    "descrizione": "XXX"
                },
                "id": 807,
                "descrizione": "XXX"
            },
            "fornitore": {
                "id": 53,
                "descrizione": "XXX"
            },
            "descrizione": "XXX",
            "importo": 1269.97
        },
       ...
    ],
    "dettaglioCosti": [
        {
            "anno": 2022,
            "mese": 7,
            "risorsa": {
                "id": 780,
                "nominativo": {
                    "nome": "XXX",
                    "cognome": "XXX"
                },
                "sede": {
                    "id": 27,
                    "descrizione": "XXX"
                },
                "unitaOrganizzativa": {
                    "id": 77,
                    "descrizione": "XXX"
                },
                "fornitore": {
                    "id": 72,
                    "codice": "",
                    "descrizione": "XXX"
                },
                "tipologia": "DIPENDENTE"
            },
            "commessa": {
                "unitaOrganizzativa": {
                    "id": null,
                    "descrizione": null
                },
                "tipologia": {
                    "id": 21,
                    "descrizione": "XXX"
                },
                "cliente": {
                    "id": 90,
                    "descrizione": "XXX"
                },
                "id": 263,
                "descrizione": "XXX"
            },
            "attivita": {
                "giorni": 18.0,
                "costoGiornaliero": 312.66,
                "totaleCostoGiorni": 5627.88,
                "oreStraordinario": 0.0,
                "costoStraordinario": 0.0,
                "totaleStraordinario": 0.0,
                "oreStraordinarioNotturno": 0.0,
                "costoStraordinarioNotturno": 0.0,
                "totaleStraordinarioNotturno": 0.0,
                "oreStraordinarioPrefestivo": 0.0,
                "costoStraordinarioPrefestivo": 0.0,
                "totaleStraordinarioPrefestivo": 0.0,
                "oreStraordinarioFestivo": 0.0,
                "costoStraordinarioFestivo": 0.0,
                "totaleStraordinarioFestivo": 0.0,
                "oreInterventoInReperibilita": 0.0,
                "costoInterventoInReperibilita": 0.0,
                "totaleInterventoInReperibilita": 0.0,
                "oreInterventoInReperibilitaNotturno": 0.0,
                "costoInterventoInReperibilitaNotturno": 0.0,
                "totaleInterventoInReperibilitaNotturno": 0.0,
                "oreInterventoInReperibilitaPrefestivo": 0.0,
                "costoInterventoInReperibilitaPrefestivo": 0.0,
                "totaleInterventoInReperibilitaPrefestivo": 0.0,
                "oreInterventoInReperibilitaFestivo": 0.0,
                "costoInterventoInReperibilitaFestivo": 0.0,
                "totaleInterventoInReperibilitaFestivo": 0.0,
                "giorniSmartWorking": 0.0,
                "costoGiornalieroSmartWorking": 0.0,
                "totaleCostoGiorniSmartWorking": 0.0,
                "oreStraordinarioSmartWorking": 0.0,
                "costoStraordinarioSmartWorking": 0.0,
                "totaleStraordinarioSmartWorking": 0.0,
                "oreStraordinarioNotturnoSmartWorking": 0.0,
                "costoStraordinarioNotturnoSmartWorking": 0.0,
                "totaleStraordinarioNotturnoSmartWorking": 0.0,
                "oreStraordinarioPrefestivoSmartWorking": 0.0,
                "costoStraordinarioPrefestivoSmartWorking": 0.0,
                "totaleStraordinarioPrefestivoSmartWorking": 0.0,
                "oreStraordinarioFestivoSmartWorking": 0.0,
                "costoStraordinarioFestivoSmartWorking": 0.0,
                "totaleStraordinarioFestivoSmartWorking": 0.0,
                "oreInterventoInReperibilitaSmartWorking": 0.0,
                "costoInterventoInReperibilitaSmartWorking": 0.0,
                "totaleInterventoInReperibilitaSmartWorking": 0.0,
                "oreInterventoInReperibilitaNotturnoSmartWorking": 0.0,
                "costoInterventoInReperibilitaNotturnoSmartWorking": 0.0,
                "totaleInterventoInReperibilitaNotturnoSmartWorking": 0.0,
                "oreInterventoInReperibilitaPrefestivoSmartWorking": 0.0,
                "costoInterventoInReperibilitaPrefestivoSmartWorking": 0.0,
                "totaleInterventoInReperibilitaPrefestivoSmartWorking": 0.0,
                "oreInterventoInReperibilitaFestivoSmartWorking": 0.0,
                "costoInterventoInReperibilitaFestivoSmartWorking": 0.0,
                "totaleInterventoInReperibilitaFestivoSmartWorking": 0.0,
                "reperibilita": 0.0,
                "costoReperibilita": 0.0,
                "totaleReperibilita": 0.0,
                "reperibilitaFestiva": 0.0,
                "costoReperibilitaFestiva": 0.0,
                "totaleReperibilitaFestiva": 0.0,
                "totaleComplessivo": 5627.88,
                "id": 3414,
                "descrizione": "XXX"
            }
        },
      ...
        }
    ]
}

In caso di errore:

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