anticorruzione / npa

16 stars 6 forks source link

Comunica Appalto crea-appalto #1566

Closed petromanco closed 1 month ago

petromanco commented 1 month ago

Invocando l'e-service crea-appalto la response restituisce 401 - Non Autorizzato ma il body della stessa è vuoto mentre nell'header sono presenti le seguenti informazioni:

'GovWay-Message-ID': '405a6bdb-1687-42ac-8d9e-3c22bbe5064d' 'GovWay-Transaction-ID': 'dd08c695-3dcb-11ef-8dc0-0050568e08b3'

@mpizziconi e @obigno77 potete fornirmi riscontro cortesemente considerando che il 14 c.m. scade il termine per il completamento dei test.

@supportoAnac esiste un'utenza di test da associare al JWS?

Grazie

obigno77 commented 1 month ago

Qual è la piattaforma? Non avete chiesto le utenze di test?

petromanco commented 1 month ago

Dove occorre chiedere l'utenza di test per invocare gli e-service dell'ANAC?

obigno77 commented 1 month ago

uscp@anticorruzione.it

petromanco commented 1 month ago

Ho appena inviato la richiesta di un'utenza all'indirizzo indicato.

Approfittando della disponibilità volevo chiedere se per quanto riguarda la scheda AD2_25 occorre inviare sia l'appalto che l'aggiudicazione, mentre come occorre valorizzare la proprietà ESPD in quanto dallo schema è una stringa mentre il type prevede varie tipologie?

Faccio presente inoltre che nel file yaml della suddetta scheda nella schema AppaltoAD2_25Type si fa riferimento a AppaltoAD1_25Type ma quest'ultima prevede l'invio al TED, è un errore?

Il json generato è il seguente: {"scheda": {"codice": {"idTipologica": "codiceScheda","codice": "AD2_25"},"versione": "1.0","body": {"anacForm": {"stazioniAppaltanti": [{"codiceFiscale": "80014310421","codiceAusa": "0000322039","codiceCentroCosto": "9A41CA4B-4262-40D1-A0EF-3AA62FADD6EB","saTitolare": "true"}],"appalto": {"codiceAppalto": "2024_0000001","motivoUrgenza": {"idTipologica": "motivoUrgenza","codice": "1"},"relazioneUnicaSulleProcedure": "true","opereUrbanizzazioneScomputo": "false","datiBase": {"oggetto": "Oggetto di test dell'appalto"},"datiBaseProcedura": {"tipoProcedura": {"idTipologica": "tipoProcedura","codice": "1"}}},"aggiudicazioni": [{"lotIdentifier": "LOT-0001","afferenteInvestimentiPNRR": "false","ccnl": "G209","categoria": {"idTipologica": "categoria","codice": "999"},"codIstat": {"idTipologica": "codIstat","codice": "001001004"},"quadroEconomicoStandard": {"impForniture": 1000,"sommeADisposizione": 1000},"partecipanti":{"codiceFiscale": "11111111113","denominazione": "Azienda di test","ruolo": {"idTipologica": "ruoloOE","codice": "3"},"tipoOE": {"idTipologica": "tipoOE","codice": "1"},"idPartecipante": "8275d332-ad48-4ce9-8289-7b5fadff1e33","paeseOperatoreEconomico":"ITALIA","avvalimento":"false","importo": 1000},"datiBase":{"oggettoContratto":{"idTipologica": "oggettoContratto","codice": "supplies"},"oggetto":"Oggetto di test dell'appalto"},"datiBaseCPV": {"tipoClassificazione": {"idTipologica": "tipoClassificazione","codice": "cpv"},"cpvPrevalente":{"idTipologica": "CPV","codice": "72319000"}},"datiBaseAggiudicazioneAppalto": {"dataAggiudicazione": "2021-09-01"},"datiBaseDocumenti": {"url": "https://sigeg.giustizia.it/Documenti/32/2024"}}]},"espd":"{}"}}}

per caso ci sono errori nella generazione del json?

Grazie

obigno77 commented 1 month ago

La scheda AD2_25 è una scheda di affidamento diretto e va inviata contestualmente all'aggiudicazione. La proprietà espd va riempito con l'XML della espd-requestmin formato base64. La scheda AD2_25 ha delle sezioni in comune con l'AD1_25 che sono richiamate nello yaml.

petromanco commented 1 month ago

Grazie. Per compilare l'XML della espd-requestmin dobbiamo seguire la definizione del espdRequestType a questa url ?