Foros de debate
ASP
Lista de foros
| Lista de mensajes de este foro
Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Validar Rut (chile) en ASP
Enviado por BoBCaT el día 3 de diciembre de 2002
necesito saber como validar un rut(sakar el digito verificador) en chile...ya sea que me den la formula o que envien el codigo....
de antemano muchas gracias
Re: Validar Rut (chile) en ASP
Enviado por RickHunter el día 11 de diciembre de 2002
Ya solucionaste tu problema? te pregunto por que yo tengo la validacion del rut implementada en JavaScript
Re: Re: Validar Rut (chile) en ASP
Enviado por luyahe el día 18 de diciembre de 2002
hola, necesito saber como se puede calcular el rut
aplicado a una hoja excel, quiero diseñar mi propia base de datos, y mi propia factura de venta
si es que puedo, estoy recien comenzando, pero tengo ya algunas ideas,con macros y otras yerbas
Re: Re: Re: Validar Rut (chile) en ASP
Enviado por PLP el día 4 de febrero de 2003
estimado estoy en el mismo problema que tu si ya solucionaste tu problema me encantaria me ayudaras
Re: Re: Re: Re: Validar Rut (chile) en ASP urgente por favor
Enviado por Carolina el día 5 de agosto de 2005
Hola necesito que me ayude a validar el rut en asp...
de ante mano muchas gracias
Re: Re: Re: Validar Rut (chile) en ASP
Enviado por julio el día 5 de julio de 2003
si ya lo has hecho o te ha llegado informacion sobre como hecerlo en un excel, me lo puedes enviar.
Re: Validar Rut (chile) en ASP
Enviado por gmoriffo el día 14 de febrero de 2004
copia esta formula, ojo lo malo es que es solo para ruts con numeros mayores a 10 millones
=SI(11-RESIDUO((EXTRAE(F376;LARGO(F376);1)*2)+(EXTRAE(F376;LARGO(F376)-1;1)*3)+(EXTRAE(F376;LARGO(F376)-2;1)*4)+(EXTRAE(F376;LARGO(F376)-3;1)*5)+(EXTRAE(F376;LARGO(F376)-4;1)*6)+(EXTRAE(F376;LARGO(F376)-5;1)*7)+(EXTRAE(F376;LARGO(F376)-6;1)*2)+(SI(EXTRAE(F376;LARGO(F376)-7;1)<>"";(EXTRAE(F376;LARGO(F376)-7;1)*3);""));11)=11;0;SI(11-RESIDUO((EXTRAE(F376;LARGO(F376);1)*2)+(EXTRAE(F376;LARGO(F376)-1;1)*3)+(EXTRAE(F376;LARGO(F376)-2;1)*4)+(EXTRAE(F376;LARGO(F376)-3;1)*5)+(EXTRAE(F376;LARGO(F376)-4;1)*6)+(EXTRAE(F376;LARGO(F376)-5;1)*7)+(EXTRAE(F376;LARGO(F376)-6;1)*2)+(SI(EXTRAE(F376;LARGO(F376)-7;1)<>"";(EXTRAE(F376;LARGO(F376)-7;1)*3);""));11)=10;"K";(11-RESIDUO((EXTRAE(F376;LARGO(F376);1)*2)+(EXTRAE(F376;LARGO(F376)-1;1)*3)+(EXTRAE(F376;LARGO(F376)-2;1)*4)+(EXTRAE(F376;LARGO(F376)-3;1)*5)+(EXTRAE(F376;LARGO(F376)-4;1)*6)+(EXTRAE(F376;LARGO(F376)-5;1)*7)+(EXTRAE(F376;LARGO(F376)-6;1)*2)+(SI(EXTRAE(F376;LARGO(F376)-7;1)<>"";(EXTRAE(F376;LARGO(F376)-7;1)*3);""));11))))
Re: Re: Validar Rut (chile) en ASP
Enviado por Jorge el día 6 de enero de 2003
Yo tambien necesito la codificacion en javascript, si la tuvieras todavia, te lo agradeceria.
Saludos
Re: Re: Validar Rut (chile) en ASP
Enviado por PLP el día 4 de febrero de 2003
Si me pudieras ayudar, yo necesito para una planilla excel el calculo please !!!
Re: Re: Validar Rut (chile) en ASP
Enviado por kmikce el día 20 de mayo de 2003
Hola, tengo una consulta, el código de java que tenías el año pasado, aún lo tienes o ya lo borraste, quiero saber también si se puede implementar para java sin script.
Me lo puedes enviar si lo tienes porfa.
Gracias
Re: Re: Validar Rut (chile) en ASP
Enviado por Victor Godoy el día 25 de mayo de 2003
M ehe colgado de este mensaje de respuesta para solicitarte el codigo fuente de la validacion del rut en Java Script.
Tengo que entrgar el trabajo el proximo lunes 26/05/03. De antemano Muchas Gracias
Victor Godoy (Chile)
Re: Re: Validar Rut (chile) en ASP
Enviado por kathy el día 23 de septiembre de 2003
FOLIO 34 354 02789 - 7
CALCULO ARITMETICO DEL MODULO 11
9
x
2
=
18
8
x
3
=
24
7
x
4
=
28
2
x
5
=
10
0
x
6
=
0
4
x
7
=
28
5
x
2
=
10
3
x
3
=
9
4
x
4
=
16
3
x
5
=
15
__
158 : 11 = 14
48
4 (Residuo)
Al número 11 se le resta el residuo de la operación aritmética obteniendo el dígito verificador.
Por lo tanto : 11
– 4
07 = Dígito verificador.
Sin embargo, si el residuo es igual a cero el dígito es cero.
Si el residuo es igual a uno (1) el dígito es K.
Re: Re: Re: Validar Rut (chile) en ASP
Enviado por Tirso Saavedra el día 10 de noviembre de 2003
muchas gracias por tu ayuda.
Un abrazo
Tirso
Re: Re: Validar Rut (chile) en ASP
Enviado por walter el día 27 de enero de 2006
porfis enviame la validacion del rut con java script implementada, esque estoy realizando un formulario y necesito eso
Re: Validar Rut (chile) en ASP
Enviado por Rodolfo el día 18 de diciembre de 2002
esta funcion retorna el digito verificador de una cadena (los numeros del rut)
<%
'Codigo vereficador Chile - Rodolfo Barriga
'funcion simple devuelve codigo verificador de una ci chilena
Function codigo_veri(rut)
tur=strreverse(rut)
mult = 2
for i = 1 to len(tur)
if mult > 7 then mult = 2 end if
suma = mult * mid(tur,i,1) + suma
mult = mult +1
next
valor = 11 - (suma mod 11)
if valor = 11 then
codigo_veri = "0"
elseif valor = 10 then
codigo_veri = "k"
else
codigo_veri = valor
end if
end function
%>
Re: Re: Validar Rut (chile) en ASP
Enviado por carlos donoso el día 21 de mayo de 2003
hola, por favor. ¿Tu sabes o si alguien sabe?, como calcular el digito verificador de un rut pero en excel, o sea que por favor me den la formula para poder hacer esto
se los agradecer eternamente.
ATT.
Carlos Donoso
Re: Re: Re: Validar Rut (chile) en ASP
Enviado por Vale2003 el día 2 de junio de 2003
Tienes que hacer un complemento en el exel con el código del valida rut y listo
Re: Re: Re: Re: Validar Rut (chile) en ASP
Enviado por Moralek el día 24 de junio de 2003
¿y como se hace eso?
Re: Re: Validar Rut (chile) pero en PHP
Enviado por Alexis el día 5 de junio de 2003
Alguien tiene el código ya sea con javascript para validad el rut ingresado en un formulario??
la idea es una formula que calcule el dig. para luego compararlo con el d.v. ingresado
Agradezco cualquier intento de ayuda!! ;)
Enviado por axion2000 el día 27 de junio de 2003
Atiendan Ejemplo :
Rut : 10.869.360-6 <- vamos a calcular el 6
multiplicas 32 765 432 (por cada numero segun
su posicion en columna)
resultado 1x3 = 3
0x2 = 0
8x7 = 56
6x6 = 36
9x5 = 45
3x4 = 12
6x3 = 18
0x2 = 0
y sumas los resultados, o sea : 3 + 0 + 56 + 36 + 45 + 12 + 18 + 0 = 170
ahora los 170 lo divides por 11 y te quedan : 170/11 = 15.45454545 ok?
a esos 15.45454545 le tomas solo la parte entera sin redondeo, y te entonces queda en : 15
Bueno, ese 15 lo multiplicas por 11 y resulta : 15*11 = 165
Bueno, ahora tomas los 170 y le restas 165, asi :
170-165 = 5 correcto ???
ahora dices 5 - 11 = -6 y tomas el valor absoluto....
o sea "6" magia....
si te da como resultado 11 entonces es raya "K"
y si da 10 es "0" al igual que si resulta "0" la raya sera "0"...
espero que la explicacion haya sido de su utilidad.
Jose Vallejos
Chile
Enviado por cesar el día 30 de junio de 2003
lo hice en excel y me resulto, si alguien lo quiere que me escriba
Re: Re: Formula Rut en Chile
Enviado por Rodrigo Garcia el día 21 de julio de 2003
Si me la puedes enviar
Gracias
Re: Re: Formula Rut en Chile
Enviado por monse el día 29 de julio de 2003
Te agradeceria mucho me pudieras indicar como lo hiciste, ya que no lo he podido sacar
Re: Re: Formula Rut en Chile
Enviado por CARLOS GALDAMES el día 16 de marzo de 2004
POR FAVOR ENVIAMELO.
DE ANTEMANO MUCHAS GRACIAS
Re: Re: Formula Rut en Chile
Enviado por felix el día 15 de julio de 2005
me interesa conocer la formula del rut Te agradecere si me lo puedes enviar vere como te recompenso gracias
Re: Re: Formula Rut en Chile
Enviado por Fernando Flores el día 7 de diciembre de 2005
Favor enviar formula de digito verificador... te lo agardecere... la explicacion estaba claro pero quede colgado solo en una parte.-.. porfavor.. te lo agradezco. basualtotj@gmail.com
Enviado por Roberto el día 16 de julio de 2003
>ahora dices 5 - 11 = -6 y tomas el valor absoluto....
>o sea \"6\" magia....
Y porque mejor no decir 11 - 5, y me ahorro tomar el valor absoluto?
Enviado por KENIA CALERO el día 22 de julio de 2003
Hola, soy Kenia de Ecuador, yo solo necesito un RUT para poder suscribirme a novasalud.com de Chile, y no tengo idea que es.
Puedes explicarme que es y si puedo conseguir uno para suscribirme. Te adradezco tu atencion.
Kenia-Ecuador
Re: Re: Formula Rut en Chile
Enviado por cesar el día 24 de julio de 2003
El RUT es uno de los documentos de identidad que se usa en Chile (cedula de identidad) y trae un numero identificatorio para cada persona y es de caracter reservado ya que sirve para todo tramite en nuestro pais, es muy dificil que alguien te de su Nro. de Cedula de Identidad o RUT.
Enviado por ConXcript el día 30 de octubre de 2003
toma, acá hay varios RUT que son válidos...
11111111-1
22222222-2
33333333-3
44444444-4
55555555-5
etc etc etc
Cualquien cosa... no me escriban...
PD: espero que no sea muy tarde para responderte juajuajuajuajuajua
Re: Re: Re: Validar Rut (chile) pero en PHP
Enviado por Cristian el día 16 de julio de 2003
Hola !!
Aquí te entrego el código de una página que valida cualquier RUT (chile) , hecho Con JavaScript :
<html>
<head>
<script language="javascript">
function validar(formulario)
{
rut=formulario.rut.value;
var count=0;
var count2=0;
var factor=2;
var suma=0;
var sum=0;
var digito=0;
count2=rut.length - 1;
while(count < rut.length)
{
sum = factor * (parseInt(rut.substr(count2,1)));
suma = suma + sum;
sum=0;
count = count + 1;
count2 = count2 - 1;
factor = factor + 1;
if(factor > 7)
{
factor=2;
}
}
digito= 11 - (suma % 11)
if(digito==11)
{
digito=0;
}
if(digito==10)
{
digito="k";
}
form.dig.value=digito;
//alert("Digito Verificador -->> "+digito);
}
</script>
</head>
<body onload="form.rut.focus(), form.rut.value='', form.dig.value=''" >
<center>
<form name="form">
<h2><b> Validar RUT </b></h2>
<input type="text" name="rut" size="9" maxlength="8"> - <input type="text" name="dig" size="1" maxlength="0"><br><br><br>
<input type="button" onclick="validar(this.form)" value="Validar Rut">
</form>
</center>
</body>
</html>
Copias todo este codigo en un archivo del Block de Notas u Otro, y lo pruebas ...
Ojala que te sirva ....
Shao !!
Re: Re: Re: Re: Validar Rut (chile) pero en PHP
Enviado por elizabeth el día 17 de julio de 2003
mira esta super bueno el codigo pero lo que necesito es que no aparezca el digito sino que ingresarlo y que diga si es correcto o no
Re: Re: Re: Re: Re: Validar Rut (chile) pero en PHP
Enviado por Cristian el día 18 de julio de 2003
Elizabeth, entonces el código necesitas sería el Sgte :
<html>
<head>
<script language="javascript">
function validar(formulario)
{
rut=formulario.rut.value;
var count=0;
var count2=0;
var factor=2;
var suma=0;
var sum=0;
var digito=0;
count2=rut.length - 1;
while(count < rut.length)
{
sum = factor * (parseInt(rut.substr(count2,1)));
suma = suma + sum;
sum=0;
count = count + 1;
count2 = count2 - 1;
factor = factor + 1;
if(factor > 7)
{
factor=2;
}
}
digito= 11 - (suma % 11)
if(digito==11)
{
digito=0;
}
if(digito==10)
{
digito="k";
}
if(digito==formulario.dig.value)
{
alert("Dígito Verificador Coincide !!");
}
else
{
alert("Dígito Verificador No Coincide !!");
}
}
</script>
</head>
<body onload="form.rut.focus(), form.rut.value='', form.dig.value=''" >
<center>
<form name="form">
<h2><b> Validar RUT </b></h2>
<input type="text" name="rut" size="9" maxlength="8"> - <input type="text" name="dig" size="1" maxlength="1"><br><br><br>
<input type="button" onclick="validar(this.form)" value="Validar Rut">
</form>
</center>
</body>
</html>
Espero que este código Sí te sirva
Shao !!
Validar Rut (chile) pero en PHP
Enviado por elizabeth el día 30 de julio de 2003
gracias te pasaste eso era lo que andaba buscando
Re: Validar Rut (chile) pero en PHP
Enviado por Carlos el día 31 de enero de 2004
Miren este es el mismo codigo de arriba pero se va calculando mientras uno va escribiendo el rut.
<html>
<head>
<script language="javascript">
function validar(formulario)
{
rut=formulario.rut.value;
var count=0;
var count2=0;
var factor=2;
var suma=0;
var sum=0;
var digito=0;
count2=rut.length - 1;
while(count < rut.length)
{
sum = factor * (parseInt(rut.substr(count2,1)));
suma = suma + sum;
sum=0;
count = count + 1;
count2 = count2 - 1;
factor = factor + 1;
if(factor > 7)
{
factor=2;
}
}
digito= 11 - (suma % 11)
if(digito==11)
{
digito=0;
}
if(digito==10)
{
digito="k";
}
form.dig.value=digito;
//alert("Digito Verificador -->> "+digito);
}
</script>
</head>
<body onload="form.rut.focus(), form.rut.value='', form.dig.value=''" >
<center>
<form name="form">
<h2><b> Validar RUT </b></h2>
<input type="text" name="rut" size="9" maxlength="8" onkeyup ="validar(this.form)"> - <input type="text" name="dig" size="1" maxlength="0"><br><br><br>
</form>
</center>
</body>
</html>
Chao espero que les sirva
que es num de Rut giro medico?
Enviado por geraldina el día 31 de mayo de 2006
soy de argentina y vendimos a una clliente en chile la cual nos envio el numde RUT GIRO MEDICO y nosotros no sabemos q es.le agradeceria me saquen esa duda. muchas gracias
Re: Validar Rut (chile) en ASP
Enviado por Pablo Rosciani el día 11 de febrero de 2004
Hola en mi pagina web puedes encontrar una funcion en php para calcular y verificar el digito verificador del RUT.
http://pi.nks.com.ar/programacion.php
Saludos!
Re: Re: Validar Rut (chile) en ASP
Enviado por Pablo Rosciani el día 22 de abril de 2004
Cambie la direccion de mi sitio, ahora es http://pablo.rosciani.com.ar
Saludos!
Validar Rut (chile) en ASP
Enviado por Daniela el día 19 de mayo de 2004
hola!!! pido un gran favor
me puedes enviar la validación de rut en asp a mi correo
aquasusurro@hotmail.com
gracias!!
Re: Re: Re: Validar Rut (chile) en ASP
Enviado por eduardoquiroz el día 11 de enero de 2005
esa direccion no existe
Re: Validar el numero de la cedula en ASP
Enviado por Yadira el día 28 de marzo de 2005
validar el numero de da la cedula
Re: Validar Rut (chile) en ASP
Enviado por yadira el día 29 de marzo de 2005
necesito el codigo fuente
Re: Validar Rut (chile) en ASP
Enviado por el guille el día 12 de abril de 2005
Por fin llegue a la formula, tal vez ya la tienen pero valida todo los rut de 0......a millones
a1 el rut sin digito
b1 la formula =SI(LARGO(A15)=8,SUMA(11-RESIDUO(SUMA(EXTRAE(A15,1,1)*3+EXTRAE(A15,2,1)*2+EXTRAE(A15,3,1)*7+EXTRAE(A15,4,1)*6+EXTRAE(A15,5,1)*5+EXTRAE(A15,6,1)*4+EXTRAE(A15,7,1)*3+EXTRAE(A15,8,1)*2),11)),SUMA(11-RESIDUO(SUMA(EXTRAE(A15,1,1)*2+EXTRAE(A15,2,1)*7+EXTRAE(A15,3,1)*6+EXTRAE(A15,4,1)*5+EXTRAE(A15,5,1)*4+EXTRAE(A15,6,1)*3+EXTRAE(A15,7,1)*2),11)) )
g1 la formula
=SI(B15<=9,B15,SI(B15=10,"K",0))
digitas el rut en a1 y listo
Necesito Saber comose valida una Patente
Enviado por Yuriko el día 28 de abril de 2005
Alguien tiene idea de como se valida una patente de vehiculo por ejemplo komo se que el digito verificador de esta patente es valida kp2107-2
Saber como se encuentra el dv de cualquier numero
Enviado por rous el día 28 de abril de 2005
´Quisiera saber cómo le calculo el digito verificador a cualquier numero (ej: de largo 12) y la union enviarla a un link
Re: Validar Rut (chile) en ASP
Enviado por SERGIO el día 31 de octubre de 2007
please, formula para calculo rut
Re: Validar Rut (chile) en ASP
Enviado por sss el día 13 de enero de 2006
Cómo calcular el dígito de control del RUT
Positions N1 N2 N3 N4 N5 N6 N7 N8 N9
Number without check digit -
1 2 3 4 5 6 7 8
Step 1: Multiply x x x x x x x x -
by 3 2 7 6 5 4 3 2 -
Step 2: Add results = = = = = = = = -
to create sum 3 4 21 24 25 24 21 16 138
Step 3: Calcular el resto de la div de la suma por 11 y restarlo DE 11 6
Number with check digit 1 2 3 4 5 6 7 8 5
Re: Validar Rut (chile) en ASP
Enviado por Carla Souza Andrade el día 13 de marzo de 2006
Soy brasileña y necesito de un RUT para poder completar mis dados en el site EMOL. Cómo devo proceder?
Re: Re: Validar Rut (chile) en ASP
Enviado por Patagon el día 12 de abril de 2006
El RUT es el Rol Único Tributario, es el número del documento de identidad. No podrías obtener uno. EOL debería tener la opción para extranjeros.