anticorruzione / npa

17 stars 6 forks source link

[Consip] - Scheda AD5 - CUP - ERR4- $.anacForm.aggiudicazioni[0].cupLotto[0]: does not match the regex pattern ^[a-zA-Z0-9]{15}$ #1538

Closed cosmin1ursache closed 3 months ago

cosmin1ursache commented 3 months ago

A seguito della trasmissione della scheda AD5 riscontriamo ''ERR4 - $.anacForm.aggiudicazioni[0].cupLotto[0]: does not match the regex pattern ^[a-zA-Z0-9]{15}$''

Riceviamo il messaggio di errore quando proviamo ad inserire un doppio valore all'interno del campo CUP (J82C23000310001, J82C23000320001) ed effettuiamo la trasmissione della scheda.

Per quale motivo prima riuscivamo a trasmettere la scheda con due valori inseriti all'interno del campo CUP lotto (separati dalla virgola) e adesso non è più possibile?

GovWay-Message-ID=[e9a41239-6ecf-4090-96fd-b9b5ce54562a] GovWay-Transaction-ID=[6fba86e1-33bf-11ef-bd08-0050568e9679]

Di seguito i log: 2024-06-26 15:48:56,109 ERROR (AbstractAnacUnhandledIntegrationService.java:217) - [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)']: RequestBody = {"scheda":{"type":"SchedaComunicaAppaltoType","codice":{"idTipologica":"codiceScheda","codice":"AD5"},"versione":"1.0","body":{"type":"SchedaAD5Type","anacForm":{"stazioniAppaltanti":[{"codiceFiscale":"05359681003","codiceAusa":"9000000008","codiceCentroCosto":"f237c494-bae6-47e4-8c32-f15a5228b948","saTitolare":true}],"appalto":{"codiceAppalto":"CONSIP_RDO_2613986","datiBase":{"oggetto":"Test x Log Issue Anac CUP"}},"aggiudicazioni":{"lotIdentifier":"LOT-0001","cup":"12345690892, 12345678999","partecipanti":[{"idPartecipante":"ef75471d-5f9c-47ee-be58-8371d9c2b062","codiceFiscale":"BCCBRN98M16H501I","denominazione":"Test","importo":100.0}],"ccnl":"0","categoria":{"idTipologica":"categoria","codice":"999"},"codIstat":{"idTipologica":"codIstat","codice":"999991201"},"datiBase":{"oggettoContratto":{"idTipologica":"oggettoContratto","codice":"works"},"oggetto":"TEST"},"datiBaseCPV":{"tipoClassificazione":{"idTipologica":"tipoClassificazione","codice":"cpv"},"cpvPrevalente":{"idTipologica":"CPV","codice":"15880000"}},"datiBaseDocumenti":{"url":" [https://pre.acquistinretepa.it/npa/#!/formAnac"}}]}}}}

org.springframework.web.client.HttpClientErrorException: 400 Bad Request

obigno77 commented 3 months ago

Non è possibile inserire due CUP. Nel prossimo changelog sarà previsata la possibilità di indicare più di un CUP