Il batch di validazione dei soggetti MIUR (verrà spiegato nella sezione successiva come lanciarlo) seleziona ogni soggetto della tabella soggetti_ministero avente flag finvalid = 'N' (di default) e lo invalida impostando il valore 'S' se non sono soddisfatte le seguenti condizioni:
- Il codice fiscale, il cognome, ed il nome devono essere valorizzati
- Il codice fiscale deve aver lunghezza pari a 16 caratteri
- I primi 6 caratteri del codice fiscale sono validati con un metodo che li verifica a partire da nome e cognome, mentre l'ultimo carattere è uguale alla checkdigit calcolata da un apposito metodo
Il batch presenterà alla sua conclusione in un apposito file di log le statistiche relative al numero di soggetti processati, ed al numero di soggetti invalidati.
Labels