Garanzia Giovani Nuovi standard - analisi tecnica ver 1.1
Sommario
Capitolo 1. Stato attuale della procedura .................................................................................................... 3
Ricezione della domanda ............................................................................................................................... 3
Gestione della domanda................................................................................................................................ 3
Flussi di cooperazione applicativa ................................................................................................................. 4
Flussi da portale regionale ......................................................................................................................... 4
Flussi da backoffice .................................................................................................................................... 4
Flussi schedulati ......................................................................................................................................... 4
Flussi in ascolto .......................................................................................................................................... 5
Capitolo 2. Modifiche alla base dati............................................................................................................. 6
yg_domanda_stato ........................................................................................................................................ 6
tab_yg_stato_domanda ................................................................................................................................ 6
yg_domanda .................................................................................................................................................. 7
Capitolo 3. Casi d'uso ................................................................................................................................... 8
Adesione annullata ........................................................................................................................................ 8
Adesione cancellata ....................................................................................................................................... 8
Adesione chiusa per mancato appuntamento .............................................................................................. 8
Adesione chiusa per non aver firmato patto ................................................................................................. 9
Adesione presa in carico e rifiutata ............................................................................................................... 9
Adesione presa in carico trattata e conclusa o rifiutata.............................................................................. 10
Adesione presa in carico con più interventi di politica attiva ..................................................................... 11
Più adesioni inserite .................................................................................................................................... 11
Capitolo 4. Modifiche alla procedura ........................................................................................................ 13
Modifica del frontend .................................................................................................................................. 13
Identificatore domanda Indice Adesione ................................................................................................ 13
Immissione di più domande di adesione ................................................................................................. 13
Visualizzazione di tutte le domande ........................................................................................................ 13
Garanzia Giovani
2 Stato attuale della procedura
Annullamento della domanda ................................................................................................................. 13
Modifica alla Gestione Domande di backoffice ........................................................................................... 14
Cancella per mancanza requisiti .............................................................................................................. 14
Annulla ..................................................................................................................................................... 14
Chiusura per mancato appuntamento .................................................................................................... 14
Non firma patto di attivazione ................................................................................................................ 15
Presa in carico .......................................................................................................................................... 15
Rifiuto politica attiva ............................................................................................................................... 15
Accettazione politica attiva ..................................................................................................................... 15
Rifiuto politica attiva dopo accettazione ................................................................................................. 15
Fine partecipazione ................................................................................................................................. 16
Capitolo 5. Modifica flussi di cooperazione applicativa ............................................................................. 17
Allineamento dati tra provincia, regione e ministero ................................................................................. 17
Modifica flusso S1 ........................................................................................................................................ 17
Modifica flusso S2 ........................................................................................................................................ 17
Eliminare flusso S4 ....................................................................................................................................... 18
Creare automatismo schedulato chiusura per mancato appuntamento .................................................... 18
Servizio in ascolto da Minstero ................................................................................................................... 18
Capitolo 6. Adattamento dati attuali alla nuova versione ......................................................................... 19
Capitolo 7. Appendice ................................................................................................................................ 20
Database ...................................................................................................................................................... 20
Java .............................................................................................................................................................. 20
Creazione di una domanda ...................................................................................................................... 20
YgDomanda.getStatoDomanda() ............................................................................................................. 20
YgDomanda.cambiaStatoDomanda() ...................................................................................................... 20
Enum ProvenienzaStatoDomandaGG ...................................................................................................... 20
Servizi del ministero .................................................................................................................................... 20
ServiziUtenteYg.getStatoAdesione() ....................................................................................................... 20
ServiziUtenteYg.setStatoAdesione() ........................................................................................................ 20
Garanzia Giovani
3 Stato attuale della procedura
Capitolo 1. Stato attuale della procedura
Le domande di Garanzia Giovani sono immesse nel sistema attraverso il portale regionale. Un cittadino si
collega, effettua la procedura di registrazione e inserisce la domandai adesione. Contestualmente alla
registrazione della domanda viene fissato automaticamente dalla procedura un appuntamento per il
colloquio previsto da Garanzia Giovani.
Ricezione della domanda
La domanda viene memorizzata sia sul database regionale sia sul database provinciale.
Figura 1 Flusso dell'attuale procedura
Gestione della domanda
Successivamente all'immissione dell'adesione nel sistema, la procedura di backoffice consente di assegnare
alla domanda uno dei seguenti stati:
COLLOQUIO SOSTENUTO: Nel caso in cui l'utente effettui il colloquio presso la provincia
selezionata. Questo stato viene impostato automaticamente dal sistema a fronte dell'inserimento
della prima azione di politica attiva A01.
ASSENZA REQUISITI GG: Nel caso in cui venga accertato che l'utente non possegga i requisiti
previsti da Garanzia Giovani.
MANCATA PRESENTAZIONE COLLOQUIO: Nel caso in cui l'utente non si presenti al colloquio
Garanzia Giovani
4 Stato attuale della procedura
ESPRESSA RINUNCIA: Nel caso in cui l'utente rinunci ad iniziare/concludere il percorso previsto da
Garanzia Giovani.
Flussi di cooperazione applicativa
Flussi da portale regionale
In fase di registrazione di un utente e successivamente della domanda sono invocati i seguenti flussi di
cooperazione applicativa:
Flusso D1: (checkUtenteYG) Controllo presa in carico invocato da Regione verso Ministero. Si
verifica che non ci sia già presente una presa in carico, se è presente non si consente di proseguire
con l'inserimento della domanda.
Flusso D2: (recuperaSAP) Recupera SAP invocato da Regione verso Ministero. Durante il processo
di inserimento della domanda si richiede al ministero l'eventuale presenza della Scheda Anagrafica
Professionale del cittadino. Nel caso in cui questa esista non si richiede al cittadino l'inserimento
dei dati anagrafici.
Flusso D3: (invioSAP) Invio SAP invocato da Regione verso Ministero. In fase di registrazione della
domanda la procedura Regionale cerca di recuperare la SAP dal ministero, se non è presente una
SAP ne viene inviata una nuova. In entrambi i casi viene memorizzato il codice SAP relativo
all'utente.
Flusso D4: (inviaDomandaGaranziaGiovani) Invia adesione invocato da Regione verso Provincia.
Contestualmente alla registrazione della domanda si invia la domanda al sistema provinciale.
Flussi da backoffice
Flusso B1: Calcolo profiling invocato da Provincia verso Ministero. Quando un cittadino effettua il
colloquio, in particolare al momento dell'inserimento della politica attiva PATTO DI ATTIVAZIONE,
viene invocato il servizio del Ministero per il calcolo dell'indice di profiling. Tale indice viene
memorizzato assieme alla politica attiva.
Flussi schedulati
Flusso S1: Invio adesione invocato da Regione verso Ministero. E' presente un job schedulato che
effettua l'invio delle adesioni .
Flusso S2: Invio aggiornamento SAP invocato da Provincia verso Ministero. Questo servizio invia
la SAP aggiornata con l'elenco delle politiche attive inserite durante il colloquio.
Flusso S3: Invio mail politiche attive in scadenza da Provincia a referente. Giornalmente viene
inviata una email con allegato un file excel che elenca le politiche attive di tipo A02 in scadenza ad
un referente.
Flusso S4: Recupero delle domande invocato da Regione verso Province. Vengono richieste alle
province le domande aggiornate.
Flusso S5: Recupero politiche attive invocato da Regione verso Province. Vengono recuperati dal
sistema regionale gli interventi di politica attiva presenti nelle province.
Flusso S6: Invio mail cittadino invocato da Regione verso il cittadino. Quando il sistema regionale
riceve un'adesione dal ministero invia la mail al cittadino.
Garanzia Giovani
5 Stato attuale della procedura
Flussi in ascolto
Flusso A1: Ricezione adesioni invocato da Ministero verso Regione.
Flusso A2: Ricezioni DID/Inps invocato da Ministero verso Regione.
Flusso A3: Ricezioni notifiche SAP (bruciature) invocato da Ministero verso Regione.
Garanzia Giovani
6 Modifiche alla base dati
Capitolo 2. Modifiche alla base dati
Sarà necessario creare la tabella yg_domanda_stato, questa tabella conterrà tutti i passaggi di stato della
domanda. Ogni volta che la domanda ha un cambiamento di stato questo viene memorizzato come nuova
riga in questa tabella. Non è possibile modificare o cancellare i record di questa tabella.
yg_domanda_stato
id_yg_domanda: Collegamento con la domanda.
data_inserimento: Data di creazione dello stato della domanda.
id_tab_yg_stato_domanda: Stato della domanda. Collegamento con tabella stato domanda.
provenienza: Indica dove è stato variato lo stato della domanda, valori possibili sono REGIONE-
BACKOFFICE, REGIONE-FRONT, PROVINCIA, MINISTERO.
id_utente: Eventuale operatore che ha trattato lo stato della domanda.
da_inviare_ministero: Flag che indica se lo stato deve essere inviato al ministero.
data_invio_ministero: Data in cui è stato eseguito l'eventuale invio al ministero.
esito_invio_ministero: Esito dell'eventuale invio al ministero.
da_inviare_provincia: Flag che indica se lo stato deve essere inviato alla provincia.
data_invio_provincia: Data in cui è stato eseguito l'eventuale invio alla provincia.
esito_invio_provincia: Esito dell'eventuale invio alla provincia.
da_inviare_regione: Flag che indica se lo stato deve essere inviato in regione.
data_invio_regione: Data in cui è stato eseguito l'eventuale invio in regione.
esito_invio_regione: Esito dell'eventuale invio in regione.
note: Eventuali note.
id_intervento_politica_attiva: Collegamento con la tabella degli interventi di politica attiva.
tab_yg_stato_domanda
codice: Codice dello stato
descrizione: Descrizione dello stato, i valori possibili sono
I valori possibili per questa tabella sono:
(A) Nuova adesione o riadesione.
(D) Annullamento per ripensamento del giovane sulla singola adesione.
(U) Chiusura per mancato appuntamento.
(C) Cancellazione adesione per mancanza requisiti.
(N) Chiusura di ufficio dell'adesione1.
(X) Giovane non firma il patto di attivazione.
(P) Presa in carico di un giovane conclusa con firma patto.
(R) Rifiuto da parte del giovane della politica attiva.
(T) Accettazione di una politica attiva.
(F) Fine partecipazione alla garanzia giovani.
1 Ricevuta dal ministero in seguito di notifica di presa in carico da parte di altra regione.
Garanzia Giovani
7 Modifiche alla base dati
yg_domanda
identificativo_adesione: varchar(35) unique
eliminare id_stato_domanda
eliminare id_tab_yg_esito_domanda
eliminare data_esito
Lo stato della domanda presenta un collegamento con la tabella intervento_politica_attiva, alcuni stati
della domanda possono infatti richiedere un collegamento con un intervento di politica attiva.
Figura 2 Modifiche al database
Garanzia Giovani
8 Casi d'uso
Capitolo 3. Casi d'uso
Adesione annullata
Un cittadino inserisce un'adesione con stato A, successivamente si imposta lo stato dell'adesione a D.
Questo caso d'uso può essere ottenuto interamente dall'utente, successivamente all'inserimento della
domanda di adesione l'utente è in grado di effettuare l'annullamento.
Figura 3 Adesione inserita e successivamente annullata.
Adesione cancellata
Un cittadino inserisce un'adesione con stato A, successivamente si imposta lo stato dell'adesione a C.
Figura 4 Adesione inserita e successivamente cancellata.
Adesione chiusa per mancato appuntamento
Un cittadino inserisce un'adesione con stato A, successivamente si imposta lo stato dell'adesione a U.
Garanzia Giovani
9 Casi d'uso
Figura 5 Adesione inserita e successivamente chiusa per mancato appuntamento
Adesione chiusa per non aver firmato patto
Un cittadino inserisce un'adesione con stato A, successivamente si imposta lo stato dell'adesione a X.
Figura 6 Adesione inserita e successivamente chiusa per non aver firmato il patto di attivazione.
Adesione presa in carico e rifiutata
Un cittadino inserisce un'adesione, viene creata la politica attiva A02 e la domanda viene presa in carico.
Successivamente viene inserita un'ulteriore politica attiva non di tipo A01 o A02 e la domanda viene
rifiutata e lo stato domanda (R) viene associato alla politica attiva individuata.
Garanzia Giovani
10 Casi d'uso
Figura 7 Domanda presa in carico e successivamente rifiutata.
Adesione presa in carico trattata e conclusa o rifiutata
Un cittadino inserisce un'adesione, viene creata la politica attiva A02 e la domanda viene presa in carico.
Successivamente viene inserita una nuova politica attiva di tipo non A01 o A02, questa viene associata alla
domanda tramite l'associazione con lo stato domanda (T), infine può essere rifiutata (R) o correttamente
conclusa (F).
Figura 8 Domanda presa in carico trattata e conclusa o rifiutata
Garanzia Giovani
11 Casi d'uso
Adesione presa in carico con più interventi di politica attiva
Un cittadino inserisce un'adesione, viene creata la politica attiva A02 e la domanda viene presa in carico.
Successivamente vengono inserite più azioni di politica attiva di tipo non A01 o A02, queste vengono
associate alla domanda tramite l'associazione con lo stato domanda (T), infine può essere rifiutata (R) o
correttamente conclusa (F).
Figura 9 Domanda presa in carico trattata e conclusa o rifiutata
Più adesioni inserite
E' possibile inserire più domande di adesione se tutte le domande di adesione eventualmente presenti si
trovano in uno stato di conclusione (D), (C), (X), (U), (N), (F).
Garanzia Giovani
12 Casi d'uso
Figura 10 Più domande di adesioni presenti
Garanzia Giovani
13 Modifiche alla procedura
Capitolo 4. Modifiche alla procedura
Modifica del frontend
Identificatore domanda Indice Adesione
In fase di creazione della domanda viene creato un indice di adesione alfanumerico valorizzato nel modo
seguente: Codice fiscale + Regione di adesione + Data di adesione.
Questo codice deve essere unico e non è quindi possibile inserire due domande con il medesimo codice di
adesione. La data di adesione deve essere in formato AAAAMMGGHHMMSS.
Ad esempio un valore possibile è:
LMBFNC89L17D612N1720141015235930
Immissione di più domande di adesione
La procedura attuale deve essere modificata in modo da poter inserire più domande di adesione.
L'immissione di una domanda è vincolata al seguente controllo:
Non sono presenti altre domande di adesione oppure le adesioni presenti sono in stato (D), (C), (X),
(U), (N), (F).
Quando si registra una nuova domanda di Garanzia Giovani deve essere registrata con lo stato (A) Nuova
adesione.
Visualizzazione di tutte le domande
Deve essere possibile per un utente vedere tutte le adesioni inserite. L'attuale voce Domanda presentata
viene rinominata in Adesioni presentate. Sarà mostrato un elenco di adesioni, ordinate per data
inserimento decrescente (dalla più recente alla più vecchia).
Annullamento della domanda
Per un utente deve essere possibile annullare una domanda precedentemente inserita. Nella pagina di
elenco domande sarà presente un tasto per l'annullamento della domanda. Il tasto sarà visualizzato e
quindi sarà possibile annullare la domanda solo se questa si trova nello stato (A) Nuova adesione o
Garanzia Giovani
14 Modifiche alla procedura
riadesione e in questo caso la domanda passerà in stato (D) Annullamento per ripensamento del giovane
sulla singola adesione.
Prima di cambiare lo stato della domanda controllare la congruenza dello stato domanda con il
valore presente sul ministero con ServiziUtentiYG.getStatoAdesioneYG.
Modifica alla Gestione Domande di backoffice
E' necessario modificare la finestra di backoffice di gestione domande di Garanzia Giovani.
Nella schermata di elenco delle domande deve essere aggiunta una colonna che riporti lo stato attuale
della domanda. Deve essere inoltre previsto un tasto per la visualizzazione dello storico dei cambiamenti di
stato della domanda.
E' inoltre necessario inserire un tasto per aprire la maschera di Gestione Utenti con preimpostato nel
campo CERCA il codice fiscale del cittadino e la funzionalità di ricerca già eseguita.
Sono aggiunti i seguenti tasti operativi:
Cancella per mancanza requisiti
Questo tasto imposta l'adesione in stato (C) Cancellata.
E' possibile effettuare l'operazione solo se:
Lo stato attuale dell'adesione è (A) Attiva.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Annulla
Questo tasto imposta l'adesione in stato (D) Annullata
E' possibile effettuare l'operazione solo se:
Lo stato attuale dell'adesione è (A) Attiva.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Chiusura per mancato appuntamento
Questo tasto imposta l'adesione in stato (U) Chiusa per mancato appuntamento.
E' possibile effettuare l'operazione solo se:
Garanzia Giovani
15 Modifiche alla procedura
Lo stato attuale dell'adesione è (A) Attiva.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Non firma patto di attivazione
Questo tasto imposta l'adesione in stato (X) Non firma patto di attivazione
E' possibile effettuare l'operazione solo se:
Lo stato attuale dell'adesione è (A) Attiva.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Presa in carico
Questo tasto imposta la domanda in stato (P) Presa in carico
E' possibile effettuare l'operazione solo se:
Lo stato attuale dell'adesione è (A) Attiva.
Esiste una sola politica attiva di tipo A02 non associata ad un'altra domanda (attraverso
l'associazione con stato_domanda).
Se è possibile procedere si crea il nuovo stato_domanda collegando la politica attiva individuata.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Rifiuto politica attiva
Questo tasto imposta la domanda in stato (R) Rifiuto politica attiva.
E' possibile effettuare l'operazione solo se:
Lo stato attuale è (P) Presa in carico
Esiste una sola politica attiva diversa da A01 e A02 con valorizzata solo la data proposta e non
associata ad un'altra adesione.
Se è possibile procedere si crea il nuovo stato_domanda collegando la politica attiva individuata.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Accettazione politica attiva
Questo tasto imposta la domanda in stato (T) Accettazione politica attiva.
E' possibile effettuare l'operazione solo se:
Lo stato attuale è (P) Presa in carico oppure (T) Accettazione politica attiva.
Esiste una sola politica attiva diversa da A01 e A02 con valorizzata sia la data proposta sia la data di
inizio sia la data di fine e non associata ad un'altra adesione.
Se è possibile procedere si crea il nuovo stato_domanda collegando la politica attiva individuata.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Rifiuto politica attiva dopo accettazione
Questo tasto imposta la domanda in stato (R) Rifiuto politica attiva.
Garanzia Giovani
16 Modifiche alla procedura
E' possibile effettuare l'operazione solo se:
Lo stato attuale è (T) Accettazione politica attiva
Esiste una sola politica attiva diversa da A01 e A02 con valorizzata sia la data proposta sia la data di
inizio e non associata ad un'altra adesione.
Se è possibile procedere si crea il nuovo stato_domanda collegando la politica attiva individuata.
Sulla pressione del tasto viene chiesto conferma di procedere con l'operazione attraverso una finestra di
conferma.
Fine partecipazione
Questo tasto imposta la domanda in stato (F) Fine partecipazione
E' possibile effettuare l'operazione solo se:
Lo stato attuale è (T) Accettazione politica attiva
Esiste una sola politica attiva diversa da A01 e A02 con valorizzata sia la data proposta sia la data di
inizio e non associata ad un'altra adesione.
Se è possibile procedere si crea il nuovo stato_domanda collegando la politica attiva individuata.
Prima di cambiare lo stato della domanda controllare la congruenza dello stato domanda con il
valore presente sul ministero con ServiziUtentiYG.getStatoAdesioneYG.
Garanzia Giovani
17 Modifica flussi di cooperazione applicativa
Capitolo 5. Modifica flussi di cooperazione applicativa
Allineamento dati tra provincia, regione e ministero
Ogni volta che cambia lo stato della domanda si valorizzano le informazioni per la trasmissione ai vari
sistemi. Ad esempio se una domanda è modificata sul nodo provinciale questa deve essere trasmessa al
nodo regionale ed al ministero, in questo caso sono valorizzati i seguenti campi:
da_inviare_ministero: Flag che indica se la domanda deve essere inviata al ministero.
da_inviare_regione: Flag che indica se la domanda deve essere inviata in regione.
Se una domanda è modificata sul nodo regionale sono valorizzati i seguenti campi:
da_inviare_ministero: Flag che indica se la domanda deve essere inviata al ministero.
da_inviare_provincia: Flag che indica se la domanda deve essere inviata al ministero.
Se un cambiamento di stato della domanda viene ricevuto dal ministero sul nodo regionale sono valorizzati
i seguenti campi:
da_inviare_provincia: Flag che indica se la domanda deve essere inviata al ministero.
Viene così implementato un job schedulato che si occupa di far veicolare la modifica degli stati della
domanda.
Il job viene eseguito schedulato ogni pochi minuti ed effettua le seguenti operazioni:
Sul nodo provinciale il job cerca tutti gli stati adesione che
hanno il flag_da_inviare_regione = 1 ed effettua l'invio.
Sul nodo regionale il job cerca tutti gli stati adesione che:
hanno il flag_da_inviare_ministero = 1 ed effettua l'invio al ministero. Se è inoltre presente il flag
da_inviare_provincia = 1 e l'invio al ministero è stato OK, allora si invia alla provincia associata
all'adesione.
IdolRestClient.allineaDomandaGaranziaGiovani(YgDomandaWsDTO, YgDomandaStatoWsDTO)
Questo servizio effettua l'allineamento dello stato della domanda passata come argomento. Come prima
operazione si ricerca la domanda da aggiornare per Identificativo Adesione.
Se la domanda viene trovata si procede all'inserimento dello stato passato come argomento.
Se la domanda non viene trovata si procede all'inserimento di tutta la domanda e l'utente con i
relativi stati.
Modifica flusso S1
Per gli utenti che hanno effettuato l'adesione sul portale nazionale non è necessario effettuare l'invio
utente YG.
Modifica flusso S2
Da rivedere la logica di invio della SAP considerando che in alcuni casi ad esempio cancellazione di una
politica attiva è necessario annullare la precedente SAP e reinviarne una nuova come primo inserimento.
Garanzia Giovani
18 Modifica flussi di cooperazione applicativa
Eliminare flusso S4
Viene rimpiazzato con il nuovo flusso di allineamento.
Creare automatismo schedulato chiusura per mancato appuntamento
E' previsto un job schedulato giornalmente che cerca le adesioni con stato = (A) e data_appuntamento
antecedente di 30 gg alla data odierna ed imposta lo stato a (U).
Servizio in ascolto da Minstero
Il Ministero comunica una notifica di cambiamento stato (N) Chiusura di ufficio. Occorre memorizzare
queste notifiche e processarle in modo da aggiornare lo stato adesione delle domande oggetto di notifica.
Garanzia Giovani
19 Adattamento dati attuali alla nuova versione
Capitolo 6. Adattamento dati attuali alla nuova versione
Per ogni domanda presente si rende necessario un adeguamento con le nuove tabelle.
Bonifica tabella yg_domanda
E' necessario valorizzare il campo identificativo adesione.
Bonifica della tabella yg_domanda_stato
Si popola la tabella yg_domanda_stato nel seguente modo:
Per ogni domanda si inserisce un record con stato = (A) e data_inserimento =
yg_domanda.data_inserimento
Inoltre per ogni domanda si inserisce un ulteriore record se il campo id_tab_yg_esito domanda è
valorizzato (in ogni caso la data_inserimento = yg_domanda.data_esito) e si procede nel seguente modo:
COLLOQUIO SOSTENUTO: Si inserisce il record (T) per ogni intervento di politica attiva diverso da
A01 e A02 con data proposta, data inizio e data fine valorizzate, e si associa al record l'intervento
di politica attiva trovato.
ASSENZA REQUISITI GG: Si inserisce il record (C).
MANCATA PRESENTAZIONE COLLOQUIO: Si inserisce il record (U).
ESPRESSA RINUNCIA: Si inserisce il record (X).
Per ogni domanda si cercano gli interventi di politica attiva A02, e se trovati si crea uno stato domanda = (P)
con agganciato l'intervento di politica attiva trovato.
Garanzia Giovani
20 Appendice
Capitolo 7. Appendice
Database
Creare le nuove tabelle e le insert dei valori.
Java
Creazione di una domanda
Nell'immissione di una nuova domanda, creare anche una riga di stato (A)
YgDomanda.getStatoDomanda()
Restituisce lo stato attuale della domanda, ovvero l'oggetto più recente della collection
YgDomanda.getYgDomandaStato()
YgDomanda.cambiaStatoDomanda()
Sull'oggetto domanda creare un metodo cambiaStatoDomanda(nuovoStato, provenienza). A seconda della
provenienza (enum) vengono impostati i flag per l'invio.
Enum ProvenienzaStatoDomandaGG
Creare un enum con i seguenti valori.
REGIONE-BACKOFFICE
REGIONE-FRONT
PROVINCIA
MINISTERO.
Servizi del ministero
ServiziUtenteYg.getStatoAdesione()
Implementare la chiamata al servizio, classe di test ecc..
ServiziUtenteYg.setStatoAdesione()
Implementare la chiamata al servizio, classe di test ecc..
Top Related