FoxPro/Visual FoxPro - generar y verificar números de Cuil y Cuit Validos

 
Vista:

generar y verificar números de Cuil y Cuit Validos

Publicado por Romina (7 intervenciones) el 28/05/2007 22:13:29
Hola!! Alguien tiene el codigo de como generar y verificar números de Cuil y Cuit Validos para la Argentina. Por favor, lo necesito para un parcial. Muchasssssssss Graciasssss
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:generar y verificar números de Cuil y Cuit Vali

Publicado por andres (56 intervenciones) el 29/05/2007 01:08:08
******************
procedure cuilver
**************************
Xcampo = LEFT(nro,2) + SUBSTR(nro,4,8) + RIGHT(nro,1)
Xcoef = "5432765432"
Ret = .T.
Suma = 0
FOR X = 1 to 10
Suma = Suma + VAL(SUBSTR(XCampo,X,1)) * VAL(SUBSTR(XCoef,X,1))
NEXT
Resto = INT(suma % 11)
Digito_Ver = VAL(RIGHT(Xcampo,1))
IF Resto > 1
Resto = 11 - Resto
ENDIF
IF Resto <> Digito_Ver
WAIT WINDO NOWAIT 'El numero de CUIT NO ES CORRECTO !!, por favor verifique'
CUI=0
RETURN .F.
ELSE
DEACTIVA WIND prin
RETURN .T.
ENDIF

Te lo envio via mail tambien. espero te sirva
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