De antemano Gracias
Nota: no se si varíe pero estoy en México
o lo que quieres saber es como calcular la homoclave?
--
"Lo verdadero es demasiado sencillo, pero siempre se llega a ello por lo más
complicado."
http://spaces.msn.com/members/rickwhite/
Rick's Blog
"Sergio Rivera" <Sergio...@discussions.microsoft.com> escribió en el
mensaje news:99262983-ECED-40C7...@microsoft.com...
El problema de validar una RFC es que el(la) capturista debe
asegurar de escribir el nombre correctamente tal como viene
en el RFC. Por ejemplo, si en el acta de nacimiento dice
Sarah Olivia Garcia, pero el contribuyente no usa el nombre
de "Olivia", puede darse el caso que cuando se capture su
nombre, esto se haga omitiendo el nombre que no usa, asi que
el RFC no se va a calcular correctamente.
La fecha es mas facil (en la mayoria de los casos) pues
todos sabemos en que fecha nacimos y no hay ambiguedad
en la captura del dia, mes y año.
Yo por ahi tengo un DLL que se puede usar para validar el RFC
de Mexico de una persona fisica aunque tendria que buscarlo,
pues no lo tengo aqui en este momento. Obviamente, una
validacion efectiva depende de la captura correcta de los datos
del cliente.
Si te interesa, hazmelo saber y te lo mando a un mail que me
proporciones. Desgraciadamente hoy es viernes (¡epa! Nunca
pense que dira eso!!), asi que lo mas seguro es que le daria
seguimiento a este asunto el lunes, aunque tratare de conectarme
hoy en la noche o mañana temprano para ver este asunto.
Saludos
Saga
"Sergio Rivera" <Sergio...@discussions.microsoft.com> wrote in
message news:99262983-ECED-40C7...@microsoft.com...
Gracias
"Rick" escribió:
Muchas gracias
"Saga" escribió:
Quizas si preguntas en un grupo dedicado a .NET puedan
ayudrte con un componente o codigo referente a la validacion
del RFC. Un grupo es:
microsoft.public.es.dotnet.vb
Tengo algunas reglas.... deja las busco y te las facilito. Para
validar el RFC, con respecto al nombre, inicialmente parece
facil, solo que ya metiendose en detalle se complica algo.
Te busco esa info y la pongo aqui.
Saludos
Saga
"Sergio Rivera" <Sergio...@discussions.microsoft.com> wrote in
message news:E0C6781A-8CCF-4731...@microsoft.com...
"Saga" escribió:
Reglas para procesar el nombre del
contribuyente para generar el RFC
1.. Se deben eliminar todas las vocales acentuadas y reemplazar con
vocales normales.
2.. Se eliminan las siguientes palabras de os nombres: DE, DEL, LA,
LOS, LAS, Y, MC, MAC, VON y VAN.
3.. Se eliminan los siguientes símbolos: . y , (punto y coma)
4.. Si el nombre de pila es compuesto, se eliminan lo siguiente: JOSE,
MARIA, J y MA
5.. Elimina las doble consonantes cuando éstas ocurren en la primeras
dos letras del nombre, o sea reemplaza CH y LL por C y L,
respectivamente, pero sólo es la primera consonante del nombre, por
ejemplo CHAVEZ.
6.. Si el apellido paterno es de tres letras o menos, se toma la
primera letra del nombre paterno, la primera letra del nombre materno y
las dos primeras letras del nombre de pila.
7.. Si el nombre consta de solamente un apellido, se toman las
primeras dos letras de éste mismo y las dos primeras letras del nombre
de pila.
8.. Si se proporcionan los tres nombres (pila y apellidos paterno y
materno) se toma la primera letra del apellido paterno, la primera vocal
del apellido paterno, la primera letra del apellido materno y la primera
letra del nombre de pila.
9.. Si las cuatro letras resultantes forman cualquiera de las palabras
en la siguiente lista, se reemplaza la cuarta letra por una X:
BUEI, BUEY, CACA, CACO, CAGA, CAGO, CAKA, CAKO, COGE, COJA, KOGE, KOJO,
KAKA, KULO, MAME, MAMO, MEAR, MEAS, MEON, MION, COJE, COJI, COJO, CULO,
FETO, GUEY, JOTO, KACA, KACO, KAGA, KAGO, MOCO, MULA, PEDA, PEDO, PENE,
PUTA, PUTO, QULO, RATA, RUIN
Nota: Debido a que Hacienda es la única entidad que puede definir las
reglas para la generación del RFC, este algoritmo puede contener
instrucciones faltantes u obsoletas. Lo presente se debe usar como una
guía solamente.
"Sergio Rivera" <Sergio...@discussions.microsoft.com> wrote in
message news:2CD31B54-6F96-4E07...@microsoft.com...