PBANDI
Il prodotto ha come obiettivo generale quello di mettere a disposizione una serie di moduli applicativi per la gestione del ciclo di vita delle agevolazioni pubbliche, come finanziamenti, contributi o altre agevolazioni, concesse dall'ente gestore, fornendo all’utente (PA e beneficiari) tutte le funzioni necessarie al controllo e monitoraggio degli iter amministrativi. In particolare, tali moduli avranno come obiettivo primario quello di generalizzare il più possibile le diverse fasi del ciclo di vita della procedura di attuazione, rispettando le specificità delle singole materie coinvolte. La presenza di un unico sistema, costituito da un insieme di moduli applicativi configurabili, favorisce una serie di aspetti, tra cui:
La centralizzazione delle logiche e delle regole legate alle agevolazioni pubbliche; La riduzione del tempo di operatività legato alla gestione di nuove linee di finanziamento; La focalizzazione dei sistemi applicativi esterni sulle funzionalità specifiche del proprio business; Una generale economia di scala e maggiore sinergia e coesione all’interno del Sistema Informativo regionale.
Il prodotto si compone sostanzialmente di otto componenti web con i rispettivi moduli angular:
- PBWORKSPACE Workspace per BPM
- PBWORKSPACEWCL Workspace per BPM (Front-End in Angular)
- PBWEB Gestione fase di rendicontazione
- PBWEBWCL Gestione fase di rendicontazione (Front-End in Angular)
- PBWEBBO Gestione back-office
- PBWEBBOWCL Gestione back-office (Front-End in Angular)
- PBWEBCERT Certificazione dei finanziamenti pubblici erogati
- PBWEBCERTWCL Certificazione dei finanziamenti pubblici erogati (Front-End in Angular)
- PBWEBEROG Gestione dell'erogazione dei finanziamenti pubblici
- PBWEBEROGWCL Gestione dell'erogazione dei finanziamenti pubblici (Front-End in Angular)
- PBWEBFIN Gestione integrazione con Bilancio Regionale
- PBWEBFINWCL Gestione integrazione con Bilancio Regionale (Front-End in Angular)
- PBWEBRCE Rimodulazione del conto economico
- PBWEBRCEWCL Rimodulazione del conto economico (Front-End in Angular)
- PBGESTFINBO Servizi REST trasversali del BackOffice Gestionale Finanziamenti
- PBGESTFINBOWCL Servizi REST trasversali del BackOffice Gestionale Finanziamenti (Front-End in Angular)
una componente trasversale per le componenti Angular
- PBCOMMONWCL Componente funzionalità comuni per BPM (Angular)
tre componenti di esposizione servizi:
- PBSERVWELFARE Componente di esposizione servizi per i bandi welfare
- PBSERVIZIT Servizi REST trasversali
- PBSERVREST Servizi esposti verso fruitori esterni
una componente trasversale di utility per la gesione dei file da archiviare
- FILESTORAGE Componente trasversale (jar) per la gestione degli storage su fileSystem
due componenti di utilizi per le componenti online e batch
- UTILITYBATCH Package plSql di utility batch
- UTILITIONLINE Componente logica plsql usata dall'online
tre componenti Sql-Schema DB
- PBANDIDB Componente schema pbandi
- PBANDIDBRO Componente schema pbandi_ro
- PBANDIDBRW Componente schema pbandi_rw
sei componenti ORACLE/PLSQL
- PROCESSO Gestione del nuovo processo interno
- RESTITUZIONECUP Componente pl/sql per procedura restituzione cup
- RETTIFICAFORF Calcolo importo validato rettificato
- RICHIESTACUP Procedura PLSQL di richiesta CUP
- CAMPIONAMENTO Procedura di campionamento che estrae un campione delle operazioni (progetti certificati) da controllare per FSE, FESR e FSC in modo automatico e di tenerne traccia
- CARICAMENTOUTENTI Package plsql per caricamento utenti da csv proveniente da frontend applicativo
Nei file README.md delle singole componenti verranno elencati i dettagli per la loro configurazione iniziale.
- Web Server: Apache WebServer - 2.4.53
- Application Server: WildFly - 17.0
- RDBMS: Oracle Database - 11.2.0.4.
Nei file README.md delle singole componenti verranno elencati i dettagli per la loro installazione.
I test di vulnerabilità sono stati eseguiti con HCL AppScan e non sono state evidenziate problematiche rilevanti.
Per il versionamento del software si usa la tecnica Semantic Versioning (http://semver.org).
(C) Copyright 2024 Regione Piemonte
European Union Public License 1.2