La funzione Verifica Foto viene utilizzata per validare le foto che Esse3 invierà a POPSO per la produzione delle carte badge. La maschera client permette di mostrare elenchi personalizzati di studenti per cui validare la foto configurando una opportuna query nella tabella PM_PROCESS. La query deve essere associata in tabella al codice processo POPSO_VALIDA_FOTO.
Nel campo BLOB XML_PROCESS della tabella PM_PROCESS deve essere inserita la select di recupero degli elenchi di studenti per cui effettuare la validazione. La select che può essere personalizzata a piacere come logica deve comunque esporre le seguenti colonne
MATRICOLA, COGNOME, NOME, TEST_ID (id della persona o ID del test di ammissione nel caso di persone iscritte ai concorsi), AA_ID (tipicamente l’anno di iscrizione della persona), CDS_COD (codice del CDS iscrizione), FOTO_BADGE (lasciarla come colonna a valore ‘ ‘, serve per esporre la foto attuale dello studente), FOTO_BADGE_NEW (lasciarla come colonna a valore ‘ ‘, serve per esporre la foto dello studente trasformata nel formato accettato da POPSO per la stampa sul badge); VALIDA_FLG (flag di foto validata preso dalla P01_FOTO, indica se la foto è già stata validata o meno dal back office); ELIMINA_FLG (esporre come colonna a valore fisso 0, permette alla maschera di esporre un checkbox a fianco di ogni foto per poterla eliminare); FOTO_ID (ID univoco della foto estratta dalla P01_FOTO).
E’ possibile personalizzare nella tabella PM_PROCESS più di una query di estrazione per la validazione per un massimo di 3 query (POPSO_VALIDA_FOTO, POPSO_VALIDA_FOTO_1, POPSO_VALIDA_FOTO_2).
Query di esempio configurate presso un cliente
POPSO_VALIDA_FOTO (Studenti iscritti con foto non ancora validata)
POPSO_VALIDA_FOTO_1 (Studenti candidati ai test)
Definizione dei parametri di filtro eventualmente richiesti all’apertuna della maschera Verifica Foto
I parametri che possono essere richiesti come filtro sui dati per l’apertura della maschera vanno specificati nelle query sopra definite con la notazione
:<nome parametro type=”tipo”/>
Esempio
:<test type="number"/>
:<anno type="number"/>
Interfaccia
Cliccando sul pulsante ELABORA… presente in basso a destra nella maschera di lancio si apre l’elenco delle foto da validare
A fianco di ogni foto originale inserita dallo studente è presente la foto convertita nel formato per POPSO e i checkbox “Valida” ed “Elimina Foto”. Il checkbox “Valida” alza il flag di foto validata nella P01_FOTO e rende la foto inviabile nel flusso di richieste badge che ESSE3 produce per la banca.
Il checkbox “Elimina Foto” permette di eliminare la foto dello studente dalla P01_FOTO in quanto non valida. Agganciato a questo evento di eliminazione si può associare una comunicazione da inviare in automatico allo studente per notificargli che la foto è stata eliminata e che è necessario un ulteriore Upload. L’evento di comunicazione da definire su ESSE3 si chiama ELIM_FOTO_PERS e ha un template di comunicazione standard che può essere ridefinito dal cliente.