CIFs

28/08/2009 - 08:52 por Alhambra Eidos Development | Informe spam
Hola,

quisiera hacer una validación fiable de CIFs, según las últimas leyes y
decretos.

Alguien tiene hecho una función de validación de CIFs acorde a la ley
vigente ?

O mejor aún una tabla con CIFs para poder probar con Pruebas Unitarias??

Saludos y gracias.

Preguntas similare

Leer las respuestas

#6 alskare
05/09/2009 - 23:30 | Informe spam
Es verdad que me había dado cuenta, puesto que también trabajo con la
administración, pero hasta el momento, no he encontrado información al
respecto.

Otra de las cosas que me ha salido en una empresa es el tema de validación
VIES, que viene a ser una base de datos pública en la cual están inscritas
las empresas que pueden operar con IVA a nivel comunitario. De momento, he
encontrado un web service que, más que validar, confirma si el nif
introducido está "correcto" para trabajar a nivel comunitario. Aquí ya casi
tengo preparada la entrada del blog.

Me tengo que estudiar un poco el post que has dejado después con los cambios
y, si no te sabe mal, intento aprovecharlo para el blog.


"Javier García" escribió en el mensaje
news:
Muchas gracias por la función, me ha venido de lujo, lo que veo es que no
valida cif de entes publicos (comienzan por Q o S y terminan en letra).

alguien sabe la validación de estos documentos??

"alskare" escribió en el mensaje
news:
En http://alskare.wordpress.com/2009/0...f-nie-cif/ dejé unas
rutinas que validan CIF, NIF y NIE. Puedes probarlo en
http://www.velasco.biz/html/desarro...iones.aspx

Por la documentación que anduve buscando, creo que cubre todas las
posibilidades.


"Alhambra Eidos Development"
escribió en el
mensaje news:
Hola,

quisiera hacer una validación fiable de CIFs, según las últimas leyes y
decretos.

Alguien tiene hecho una función de validación de CIFs acorde a la ley
vigente ?

O mejor aún una tabla con CIFs para poder probar con Pruebas Unitarias??

Saludos y gracias.












Respuesta Responder a este mensaje
#7 alskare
06/09/2009 - 00:11 | Informe spam
Nada... No he dicho nada. Javier tiene toda la razón del mundo. Te agradezco
me hayas hecho saber el error de principiante que he cometido. Ya está
actualizado el blog con el código y la página ya realiza la validación
correcta.


"alskare" escribió en el mensaje
news:%
Es verdad que me había dado cuenta, puesto que también trabajo con la
administración, pero hasta el momento, no he encontrado información al
respecto.

Otra de las cosas que me ha salido en una empresa es el tema de validación
VIES, que viene a ser una base de datos pública en la cual están inscritas
las empresas que pueden operar con IVA a nivel comunitario. De momento, he
encontrado un web service que, más que validar, confirma si el nif
introducido está "correcto" para trabajar a nivel comunitario. Aquí ya
casi tengo preparada la entrada del blog.

Me tengo que estudiar un poco el post que has dejado después con los
cambios y, si no te sabe mal, intento aprovecharlo para el blog.


"Javier García" escribió en el mensaje
news:
Muchas gracias por la función, me ha venido de lujo, lo que veo es que no
valida cif de entes publicos (comienzan por Q o S y terminan en letra).

alguien sabe la validación de estos documentos??

"alskare" escribió en el mensaje
news:
En http://alskare.wordpress.com/2009/0...f-nie-cif/ dejé
unas rutinas que validan CIF, NIF y NIE. Puedes probarlo en
http://www.velasco.biz/html/desarro...iones.aspx

Por la documentación que anduve buscando, creo que cubre todas las
posibilidades.


"Alhambra Eidos Development"
escribió en el
mensaje news:
Hola,

quisiera hacer una validación fiable de CIFs, según las últimas leyes y
decretos.

Alguien tiene hecho una función de validación de CIFs acorde a la ley
vigente ?

O mejor aún una tabla con CIFs para poder probar con Pruebas
Unitarias??

Saludos y gracias.
















Respuesta Responder a este mensaje
#8 Alhambra Eidos Development
07/09/2009 - 11:39 | Informe spam
Los cambios de la ley,

http://www.iberinform.es/Noticias/A...presas.htm


Ya no hay CIF, pasan a denominarse NIF, y hay más categoría ahora. Se
elimina el tema de la provincia.

Ahora cómo sería una validación ??? Vaya lío.

saludos.
Respuesta Responder a este mensaje
#9 alskare
07/09/2009 - 13:37 | Informe spam
Sí que es un buen lío, sí!.
De hecho, por lo que veo, a nivel de "cálculo" no existe una gran
diferencia, puesto que tan sólo se añaden algunas letras como "LetraInicial"
de lo que hasta ahora se llamaba CIF.

Por decirlo de otra forma: Lo que podríamos llamar DNI (de los pobres
individuos de a pie) sigue siendo igual, lo llaman NIF y tiene 8 dígitos - 1
letra, o 1 letra - 7 dígitos - 1 letra.

El cálculo de estos DNI se realiza mediante la función MOD 23

Las empresas, hasta ahora tenían CIF y pasa a llamarse NIF también, y tienen
1 Letra - 8 Dígitos o bién 1 letra - 7 dígitos - 1 letra.

El cálculo de estos CIF se calcula mediante pesos de los dígitos.

Vamos, que aunque ahora todo se llame NIF, creo que está bien diferenciarlos
a nivel interno entre DNI ó NIF / CIF para saber qué tipo de número se está
validando.

Además, para facilitar el tema, en caso de que la empresa trabaje con IVA y
realice operaciones comerciales intracomunitarias, existe un registro que te
dice si el nif introducido permite o está registrado (no sé si se dice así)
para poder trabajar con IVAs a nivel intracomunitario.

Este último punto, el de los IVAs intracomunitarios es la parte que me falta
integrar en la librería de validaciones, aunque, por un lado, ya tengo más o
menos encarrilado el tema: por un lado, la rutina detecta si el nif
introducido es intracomunitario (aunque creo que le falta depurar bastante)
y, por otro, tengo localizado un Web Service que te comprueba si la empresa
está registrada para poder trabajar con IVAs entre paises
(http://ec.europa.eu/taxation_custom...anguage=ES)



"Alhambra Eidos Development"
escribió en el mensaje
news:
Los cambios de la ley,

http://www.iberinform.es/Noticias/A...presas.htm


Ya no hay CIF, pasan a denominarse NIF, y hay más categoría ahora. Se
elimina el tema de la provincia.

Ahora cómo sería una validación ??? Vaya lío.

saludos.
Respuesta Responder a este mensaje
#10 Alhambra Eidos Development
07/09/2009 - 14:00 | Informe spam
Pues sí, todo un caos !!


2) Admisión de nuevas letras de NIF

Diversas modificaciones normativas aprobadas recientemente han determinado
cambios en la composición
del NIF.

Por ello, se entiende oportuno realizar un recordatorio de cuáles son las
configuraciones de NIF actualmente
en vigor, con especial atención a las que se han aprobado en 2008 .
En este sentido , habría que tener en cuenta las especificaciones de NIF que
a continuación se describen :
a) NIF de Personas físicas

La única configuración nueva en 2008 es la del NIF “Y”, que ha sido
necesario empezar a emitir por e l
agotamiento de la clave “X” al alcanzarse la cifra de diez millones de
extranjeros identificados con un NIE en
España (Orden del Ministerio del Interior INT/2058/2008) .


b) NIF de Personas jurídicas y entidades en general
La ORDEN EHA/451/2008, de 20 de febrero, por la que se regula la composición
del número de identificación
fiscal de las personas jurídicas y entidades sin personalidad jurídica,
desarrolla la letra a) del artículo 22 del
Reglamento general de las actuaciones y los procedimientos de gestión e
inspección tributaria y de desarrollo
de las normas comunes de los procedimientos de aplicación de los tributos,
aprobado por el Real Decreto
1065/2007, de 27 de julio .
Esta Orden Ministerial entró en vigor el 1 de julio de 2008, aunque prevé un
período transitorio para la
adaptación de las entidades que ya existían a esa fecha y que tengan que
cambiar su NIF por esa disposición.
En estos casos, el nuevo NIF asignado no debe utilizarse hasta el 1 de enero
de 2009, lo que ha provocado
alguna confusión, pues hay quien ha interpretado que, con carácter general,
los nuevos NIF deben rechazarse
en 2008. Eso no es así : a las entidades constituid as con posterioridad al
1 de julio de 2008 se les asigna
para su utilización inmediata el NIF resultante de la nueva configuración.
La configuración de los NIF de personas jurídicas y entidades en general
tiene el mismo formato que el de
personas físicas (la clave de la primera columna de la tabla que sigue,
según la naturaleza jurídica de la
entidad, 7 números y un dígito de control)
Desde el 1 de julio de 2008 deben admitirse NIF que empiecen con las letras
J, R, U, V y W, que hasta esa
fecha no existían.
La tabla que sigue recoge a doble columna la relación de NIF antes de la de
la ORDEN EHA/451/2008 , y la
que está en vigor desde 1 de julio de 2008




Tipo Configuración Comentario
DNI Ocho números más dígito control
NIF L L + 7 números + dígito de control Españoles residentes en el
extranjero sin DNI
NIF K K + 7 números + dígito de control Españoles menores de 14 años
NIF X X + 7 números + dígito de control Extranjeros identificados por la
Policía con un número de identidad de extranjero, NIE, asignado hasta el 15
de julio de 2008
NIF Y Y + 7 números + dígito de control Extranjeros identificados por la
Policía con un NIE, asignado desde e l 16 de julio de 2008 (Orden
INT/2058/2008, BOE del 15 de julio )
NIF M M + 7 números + dígito de control NIF que otorga la Agencia
Tributaria a extranjeros que no tienen NIE



NIF que otorga la Agencia Tributaria a extranjeros que no tienen NIE
Clave Antes del 1 de julio de 2008 A partir del 1 de julio de 2008
A Sociedades anónimas Sociedades anónimas
B Sociedades de responsabilidad limitada Sociedades de responsabilidad
limitada
C Sociedades colectivas Sociedades colectivas
D Sociedades comanditarias Sociedades comanditarias
E Comunidades de bienes Comunidades de bienes y herencias yacentes
F Sociedades cooperativas Sociedades cooperativas
G Asociaciones y otros tipos no definidos Asociaciones
H Comunidades de propietarios en régimen de
propiedad horizontal
Comunidades de propietarios en régimen de
propiedad horizontal
J No existía Sociedades civiles, con o sin personalidad
jurídica
P Corporaciones Locales Corporaciones Locales
Q Organismo Autónomos y asimilados y
Congregaciones e instituciones religiosas
Organismos públicos
R No existía Congregaciones e instituciones religiosas
S Órganos de la Administración del Estado y de
las Comunidades Autónomas
Órganos de la Administración del Estado y de
las Comunidades Autónomas
U No existía Uniones Temporales de Empresas
V No existía Otros tipos no definidos en el resto de claves
N Entidades no residentes Entidades extranjeras
W No existía Establecimientos permanentes de entidades
no residentes en España
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida