italia / ansc

Issue tracker e documentazione di ANSC - Archivio Nazionale dello Stato Civile
Creative Commons Attribution 4.0 International
8 stars 5 forks source link

[SC]: Consultazione ANSC Intestatario - Data nascita del ModelSoggetto non formattata correttamente. #827

Closed gcuci closed 5 months ago

gcuci commented 5 months ago

Ambiente

pre-produzione

Servizio

R005 - Servizi cooperativi consultazione

idOperazione

2168108

idEvento o idAnsc

No response

Provenienza segnalazione

Software House

Comune di riferimento e operatore

Bagnacavallo

Data del test (yyyy-mm-dd)

2024-04-12

Descrivi il problema

Il servizio di Consultazione ANSC Intestatario, restituisce un ModelSoggetto non coerente alla documentazione (swagger) pubblicata.

Ci sono delle proprietà non previste, 'datains' e 'dataultimoagg' (ma questo potrebbe non essere un problema), e la proprietà dataNascita, non è nel formato previsto. Viene restituita una data nel formato data/ora ISO, e non nel formato previsto dalla documentazione, 'AAAA-MM-DD'. Questo ci causa un'eccezione di parsing del formato della data, con le classi del Client, generate a partire dallo swagger.

Per un esempio in pre-produzione, potete far riferimento all'idOperazione: '2168108', che ha restituito questa Response (dati fittizi):

{ "testataRisposta": { "idComune": 595, "idOperazioneComune": "11392", "idOperazione": "2168108", "idEsito": 0 }, "datiPaginazione": { "numPagina": 1, "numRecordPagina": 10, "numRecordTotali": 0 }, "infos": [ { "code": "110527", "severity": "I", "text": "Informazioni sull'operazione da fornire in caso di assistenza : data:2024-04-12 13:30:30 , idOperazione:2168108" } ], "soggetti": [ { "id": 2301868, "cognome": "DONNA2", "nome": "UC", "sesso": "F", "datains": "2024-03-18T11:23:30.000+00:00", "dataultimoagg": "2024-03-18T12:27:23.000+00:00", "codiceFiscale": "DNNCUX90A41A547L", "idComuneNascita": 595, "idStatoNascita": "90", "idComuneResidenza": 9562, "nazionalita": "ITALIANA", "nomeStatoNascita": "ITALIA", "idProvinciaNascita": 39, "idProvinciaResidenza": 39, "idNazionalita": 90, "dataNascita": "1990-01-01T00:00:00.000+00:00", "idStatoResidenza": "90" } ] }

da cui si evince il formato della 'dataNascita'.

Come riprodurre il problema

No response

Payload (json)

No response

gbuemi commented 5 months ago

Buongiorno @gcuci, trasformiamo la issue in discussion e seguiranno aggiornamenti in merito.

Un saluto, Supporto ANSC