Determinación de campo RFC
Alguien sabe acerca de algún componente que determine o calcule el dato RFC en base a los datos de entrada primer apellido, segundo apellido, nombre y fecha de nacimiento.
De igual manera si alguien tiene algún código que este relacionado con esto, agradeceré su ayuda. DE ANTEMANO GRACIAS |
Hola,
¿Puedo preguntar qué demonios significan las siglas RFC? ;) |
Rfc
Significa registro federal de contribuyentes y se determina concatenando la primera letra del primer apellido+la primer vocal del primer apellido+la primer letra del segundo apellido+la primer letra del rpimer nombre(exepto para los nombres María y José, en este caso se toma la primer letra del segundo nombre y si no hay otro nombre pues entonces si se toma la primer letra del primer nombre)+ultimos dos digitos del año de nacimiento+dos dígitos del mes de nacimiento+dos dígitos del día de nacimiento.
EJEMPLO JOSE PEDRO RIOS MARTINEz NAció el 1 de febrero de 1997 RFC: RIMP970201 Hasta la vista |
Hola,
Cita:
|
hola...
yo tengo una pequeña dll que te calcula la homoclave y el digito verificador, pero hasta ahora solo me funciona para personas fisicas, para personas morales no he encontrado el modo, si te sirve indicame... saludos... |
Un detallito que falta:
Si no hay segundo apellido se pone X // Saludos |
Hola, me gustaria añadir que lo único que no puedes calcular es la homoclave,
esa la determina la SHCP, he mandado mails preguntando si me pueden facilitar el algoritmo y ellos me han respondido que no es posible enviarmelo. Segun los rumores el cálculo de la homoclave se basa en el tipo de persona, ingresos, ubicacion geográfica, etc. |
La franja horaria es GMT +2. Ahora son las 17:56:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi