Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Determinación de campo RFC (https://www.clubdelphi.com/foros/showthread.php?t=27708)

Mone 28-11-2005 23:06:35

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

dec 29-11-2005 00:14:04

Hola,

¿Puedo preguntar qué demonios significan las siglas RFC? ;)

vick 29-11-2005 01:55:31

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

dec 29-11-2005 02:16:57

Hola,


Cita:

Empezado por vick
Hasta la vista

Baby... ¡se te olvidó el baby! Por cierto, muchas gracias por la información. ;)

vic_ia 08-12-2005 23:39:44

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...

roman 08-12-2005 23:56:02

Un detallito que falta:

Si no hay segundo apellido se pone X

// Saludos

erick78 13-12-2005 16:22:51

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 22:20:07.

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