lucavandro / CodiceFiscaleJS

CodiceFiscale.js is a utility library to compute and validate Italian Tax code (codice fiscale).
Creative Commons Attribution Share Alike 4.0 International
197 stars 77 forks source link

Reverse del Codice Fiscale #42

Closed marcore86 closed 4 years ago

marcore86 commented 4 years ago

il calcolo del reverse del codice fiscale risulta essere errato nel caso in cui una persona abbia almeno 100 anni. Di seguito un esempio:

Schermata 2020-08-09 alle 1 16 17 PM
lucavandro commented 4 years ago

L'algoritmo del calcolo del codice fiscale, per come è stato concepito, considera solo le ultime due cifre dell'anno di nascita, quindi nel reverse non c'è modo di discriminare tra chi è nato nel XX o nel XXI secolo. Come scelta implementativa nel metodo "reverse" si è scelto di considerare solo le persone con meno di 100 anni.

qui trovi maggiori info sul funzionamento dell'algoritmo