You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ciao @matteoredz , c'è un piccolo problema con i codici fiscale omocodes.
Io ho un codice fiscale reale di un cittadino indiano che finisce con Z2N2Y, però ItaxCode.valid? su questo codice fiscale mi ritorna sempre false.
Ho visto che il metodo ItaxCode::Validator.new(tax_code, data = {}).valid?
controlla che encoded_tax_code sia uguale al tax_code fornito.
Ovviamente encoded_tax_code ritorna un valore che finisce Con codice catastale in questo "Z222N".
Si potrebbe cercare di migliorare questo controllo, altrimenti il programma continuerà a dare false anche per molti altri codici fiscali reali.
Spiego di essermi spiegato.
Grazie mille!
The text was updated successfully, but these errors were encountered:
@baraidrissa ho analizzato la questione, anche confrontando ItaxCode con altre implementazioni, e sono giunto alla conclusione che la validazione del codice fiscale possa (e debba) essere notevolmente semplificata. Ho indicato le motivazioni nella seguente PR #30.
Data l'entità della modifica, la gemma subirà un bump alla prossima major (attualmente v2.0.0).
Ciao @matteoredz , c'è un piccolo problema con i codici fiscale omocodes.
Io ho un codice fiscale reale di un cittadino indiano che finisce con Z2N2Y, però ItaxCode.valid? su questo codice fiscale mi ritorna sempre false.
Ho visto che il metodo ItaxCode::Validator.new(tax_code, data = {}).valid?
controlla che
encoded_tax_code
sia uguale altax_code
fornito.Ovviamente
encoded_tax_code
ritorna un valore che finisce Con codice catastale in questo "Z222N".Si potrebbe cercare di migliorare questo controllo, altrimenti il programma continuerà a dare false anche per molti altri codici fiscali reali.
Spiego di essermi spiegato.
Grazie mille!
The text was updated successfully, but these errors were encountered: