Hace muchos años me toco programar el algoritmo para el CUIL.
La base es 20 para hombres 24 mujeres.
Si el resto te da mayor a 9 pasas de 20 a 23 en los hombres y de 24 a 27 en
las mujeres.
Espero te sirva.

Esto lo estoy usando hace 15 años, y solo falla cuando saltan DNI repetidos,
si ese es el caso y podes detectarlo tenes que calcularlo con el sexo
invertido. En ese caso podria aparecer una mujer con 20 o 23 o un hombre con
24 o 27.
Para las empresas se usa 30 o 33 (CUIT) Tambien estan los extranjeros que se
usa arriba de 90 pero no recuerdo bien cuales son. Si te hace falta avisame
y te lo busco mañana o pasado. (Por la tarde no tengo acceso a ese sistema)
Espero te sirva
Saludos
José A Damilano
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a