Skip to main content

6. Implementazione dei WS GISFO-XME e XME-GISFO

due nuovi WS: WS1 da GISFO a XME per chiedere le giornate, WS2 da XME a GISFO per inviare le giornate

        Tipologia Campo Lunghezza Campo Ammessa Obbligatorio   Tratta-progetto Testo 600 SI   CNO Testo   SI quale nomenclatura verrà usata? GISFO/PNI  o P+/G4W? (A475_CNO1 o CNO1) Lavorazioni Testo   SI   Note Lavorazioni Testo   NO   Data GL Date   SI   Stato Cantiere Testo   SI   Motivo (Stato Cantiere: Non Attivo) Testo   NO   Meteo Testo   SI   Presenza Archeologo Bool   SI se null per noi è 'NO' Ore lavorate Archeologo Intero   SI se presenza archologo 'SI'   Nome Lavoratore Testo 100 SI   Cognome Lavoratore Testo 100 SI   Codice fiscale Lavoratore Testo 100 SI   Impresa esecutrice Lavoratore Testo   SI chiarire con XME se su base testo o su base id numerico Qualifica Lavoratore Testo   SI   Tipologia Lavoratore Testo   SI   Ore lavorate Lavoratore Intero   SI  

 

WS1

{
    "id_transaction":1234,
    "tratta_g4w": [ 
        {
            "nome_tratta": "ABI2ARIELLI00000",
            "giornate":[
                {
                    "data_gl": "2023-02-06",
                    "stato_cantiere":"Attivo",
                    "motivo_stato_cantiere": null,
                    "meteo": "Sereno",
                    "presenza_archeologo": true,
                    "ore_lavorate_arch": 1.5,
                    "cno":[
                        {
                            "nome_cno": "CNO1",
                            "lavorazioni":[
                                    {
                                        "lavorazione": "Minitrincea",
                                        "note_lavorazione": "Via Poggibonsi",
                                    }
                            ]
                        }
                    ],
                    "lavoratori":[
                            {
                                "nome":"Federico",
                                "cognome":"Rossi",
                                "cod_fisc":"FRTRSS90M111L",
                                "impresa":"12339760964",
                                "dettagli_lavoratore":[
                                    {
                                        "qualifica_lavoratore": "Operaio Comune",
                                        "tipologia_lavoratore": "Distacco",
                                        "ore_lavorate": 8
                                    }
                                ]
                            }
                    ]
                }
            ]
        }
    ]
}

 

WS2

{
    "id_transaction":1234,
    "tratta_g4w": [ 
        {
            "nome_tratta": "ABI2ARIELLI00000" ,
            "esito_tratta": "KO",
            "giornate":[
                {
                        "data_gl": "2023-02-06",
                        "esito": "OK",
                        "motivazione": ""
                }
                {
                        "data_gl": "2023-02-07",
                        "esito": "OK",
                        "motivazione": "Inserimento mezzi"
                }
                {
                        "data_gl": "2023-02-08",
                        "esito": "KO",
                        "motivazione": "Superamento ore Lavoratore,Ore Archeologo non compatibili,ecc"
                }
                {
                        "data_gl": "2023-02-09",
                        "esito": "Non Inserito",
                        "motivazione": "Giornata presente e approvata DL"
                }
            ]
        }
    ]
}