GeneXus - URGENTE ¡¡validar rut en genexus

 
Vista:

URGENTE ¡¡validar rut en genexus

Publicado por Oscar (1 intervención) el 24/04/2005 03:39:04
Necesito validar los rut en una subrutina en genexus 7.5..Por favor la necesito urgente...Quien me ayude se lo agradesco...Chauup
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:URGENTE ¡¡validar rut en genexus

Publicado por Jose Luis (6 intervenciones) el 01/05/2005 06:00:13
-----------------------------------------------------------------------------------------------
SOURCE:
--------------
&Rut = &r
&Dife = 0
&suma = 0
&I = 2
Do While &Rut <> 0
&R10 = &Rut / 10
&R10 = int(&R10)
&Char = &Rut - &R10 * 10
&R10 = &Rut / 10
&R10 = int(&R10 )
&Rut = &R10
&suma = &suma + &I * &Char
&I = &I + 1
If &I = 8
&I = 2
Endif
Enddo

&R10 = &suma / 11
&R10 = int(&R10)
&Dife = &suma - &R10 * 11
&Dife = 11 - &Dife

If &Dife < 10
&Dv = str(&Dife ,1,0)
Endif

If &Dife = 10
&Dv = 'K'
Endif

If &Dife = 11
&Dv = '0'
Endif
------------------------------------------------------------------------------------
RULES:
---
parm(&r, out:&Dv);
------------------------------------------------------------------------------------
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE ¡¡validar rut en genexus

Publicado por hector (20 intervenciones) el 11/01/2010 17:09:24
estimados
intente hacer correr correr este codigo en genexus y no pasa nada
quisas yo lo estoy aplicando de mala forma
soy nuevo en esto
cree el procedimiento
lo copie
inserte la regla q aparece
y no se ejecuta
me aparece un error
al momento de presionar F5

este es el erros q me aparece

Specifying Procedure1 (1 of 1) ...
error: Type mismatch in assignment: &Dv = str(&Dife,1,0) (Numeric=Character).
error: Type mismatch in assignment: &Dv = 'K' (Numeric=Character).
error: Type mismatch in assignment: &Dv = '0' (Numeric=Character).
Processing inferred calls...
Specification Failed


saludos foristas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE ¡¡validar rut en genexus

Publicado por Ricardo (13 intervenciones) el 12/01/2010 02:18:54
Hola hector, yo estoy con el mismo problema que tu, te pido si lo solucionas me ayudes porfavor, Saludos

Mi correo es : [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:URGENTE ¡¡validar rut en genexus

Publicado por hector (20 intervenciones) el 13/01/2010 20:11:49
jajaja. ok ricardo
si llego a solucionar esto te envio lo q tengo para q tu tambien soluciones el tuyo
no se xq %$&/((%#" me meti en esto de la programacion jajaj,saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar