Workshop come integrarsi con ACSOR Progetto ELI-CAT Gestione digitale integrata dei servizi locali in materia fiscale e catastale mediante modelli di cooperazione applicativa Bologna, 14 ottobre 2009 1 Workshop Integrarsi con ACSOR Agenda 1. Logging 2. Cooperazione 1° Livello 3. Cooperazione 2° Livello 4. Cooperazione 3° livello 5. Uso dei servizi trasversali 2 Logging 1. architettura del logging centralizzato 2. linee guida sul logging (da arricchire con slf4j) 3. installazione client e server, service mix e tomcat 1. il prefisso LOGGING. 2. evitare cicli infiniti 4. Console 5. database diversi 3 Cooperazione 1° Livello Servizi di pubblicazione (client) e sottoscrizione(server) 1. componente client 1.1 uno per wsdl 1.2 cifratura degli allegati off-line 1.3 derivazione dell'SHA1 codificato base64 per gli allegati 2. componente server 2.1 decifratura su stream degli allegati 2.2 logging da server 3. forza delivery 4. notifica asincrona dell'errore di delivery 4 Cooperazione 2° livello Servizi di pubblicazione (server) e sottoscrizione(client) 1 componente client 1.1 Servizio sottoscrizione 1.2 Servizio sottoscrizione 1.3 Servizio sottoscrizione 1.4 Servizio sottoscrizione IMPRESE 1.5 Servizio sottoscrizione EDILIZIE 1.6 Servizio sottoscrizione variazioni variazioni variazioni variazioni anagrafiche satellite REGISTRO IMPRESE anagrafiche satellite PRATICHE EDILIZIE anagrafiche satellite TRIBUTI LOCALI toponomastiche satellite REGISTRO variazioni toponomastiche satellite PRATICHE variazioni toponomastiche satellite TRIBUTI LOCALI 2 componente server 2.1 Servizio pubblicazione variazioni anagrafiche con chiavi naturalizzate verso REGISTRO IMPRESE, PRATICHE EDILIZIE, TRIBUTI LOCALI 2.2 Servizio pubblicazione variazioni toponomastiche con chiavi naturalizzate verso REGISTRO IMPRESE, PRATICHE EDILIZIE, TRIBUTI LOCALI 5 Cooperazione 3° Livello Per ognuno dei seguenti servizi bisogna implementare il servizio lato server: 1.1 Visura dati sull'oggetto tributario (Sistema Informativo Tributi) 1.2 Visura dati sul soggetto anagrafico (Anagrafe della Popolazione) 1.3 Verifica completezza dati (Modulo 8.A.5) 1.4 Attivazione procedura Comma 340 (Modulo 8.A.3) 1.5 Ricezione della proposta di denuncia (Sistema Informativo Tributi) 1.6 Aggiorna stato dell'evento (Acsor) Per ognuno dei seguenti servizi bisogna implementare il client per richiamarli: 1.1 Pubblicazione della proposta di denuncia 1.2 Sblocco procedura Comma 340 6 Servizi Trasversali Servizio Utilizzo getByCodiceFiscale Ricerca Soggetto per codice fiscale (per diverse funzionalità dello SCI) getByPartitaIva Ricerca Soggetto per partita IVA (per diverse funzionalità dello SCI) getSoggBySelRicercaACS Ricerca Soggetto basata su un filtro comprendente dati anagrafici e di residenza. (per diverse funzionalità dello SCI) getByCodiceAcs Ricerca del soggetto per codice ACS (per diverse funzionalità dello SCI) getByDenominazione Ricerca del soggetto denominazione (per diverse funzionalità dello SCI) getUiu Ricerca di una UIU sulla base di un filtro dati di input (per diverse funzionalità dello SCI) getOggetto Ricerca per un filtro basato su coordinate catastali o indirizzo input (per diverse funzionalità dello SCI) getUiuByCodiceAco Ricerca Unità Immobiliare per codice (per diverse funzionalità dello SCI) getTerrenoByCodiceAco Ricerca Terreno per codice ACO (per diverse funzionalità dello SCI) getTipoOggetto Restituisce il tipo di oggetto (per diverse funzionalità dello SCI) getSituazioneContribuente Sulla base del codice ACS e di un flag ‘R’ (Situazione Reale), ‘D’ (Situazione Dichiarata), dell’anno e del codice tributo (ICI o TaRSU), restituisce una lista di oggetti afferenti al soggetto. getVisuraCatastaleOggetto Nell’area di staging catastale per funzionalità di visura, (per un dato soggetto in un dato intervallo di tempo) getVisuraCatastaleSoggetto Nell’area di staging catastale per funzionalità di visura, (per un dato soggetto in un dato intervallo di tempo) 7