Article View: es.comp.os.linux.programacion
Article #8989Re: Calcular la letra del CIF
From: Xavier Montero
Date: Mon, 23 Sep 2002 22:22
Date: Mon, 23 Sep 2002 22:22
37 lines
2832 bytes
2832 bytes
> > - El DNI no tiene letra y tiene 8 d�gitos. > No se el tuyo, el mio si. Porque en el DNI (__Documento__ nacional de identidad) escriben el NIF, que es el "N�mero de DNI" con la redundancia a�adida. ;-) El DNI _no_ tiene letra, igual que la cuenta de tu banco _NO_ tiene un d�gito de control. A�n as�, el "CCC" o "C�digo de cuenta corriente" se compone del "n�mero de entidad", "el n�mero de oficina", "el n�mero de cuenta" y dos d�gitos que se suelen insertar antes del n�mero de cuenta para los est�ndares espa�oles. El primero de los d�gitos de control es redundante de la oficina y el segundo es redundante de la cuenta; pero sin ellos, la cuenta EST� identificada perfectamente. Por motivos de segurodad, las transferecias y dem�s no se aceptan SIN los d�gitos de control, pero matem�ticamente se podr�an aceptar. El problema es que quiz�s me expres� mal al decir: "El DNI no tiene letra" y quiz�s deber�a haber expresado: "El identificador" (para los amantes de bases de datos) "la Clave Principal" del DNI _NO_ tiene la letra, puesto que _SIN_ la letra ya es �nico e identifica al individuo (salvo errores de DNI duplicados por tener gente tan compentente, pero esto ya es otro tema). Quiz�s el problema es que, efectivamente "DNI" antiguamente se refer�a al documento f�sico y a la clave principal y ahora ese docuemtno que se llama DNI que lleva escrito el NIF deja a la clave principal hu�rfana y sin nombre. Insisto: Lo que hay escrito en el documento es el NIF del individuo que es la clave principal de 8 cifras absolutamente v�lida, m�s la redundancia que evita que un error en un car�cter pueda asociar tusa datos a otra persona err�neamente. Saludos! Xavi.
Technical Details
Message-ID:
<3D8F942D.BF5DE494@dsitelecom.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!213-97-61-212.uc.nombres.ttd.ES!not-for-mailReferences:
<44sfma.782.ln@linux.local> <g3ghma.fj5.ln@linux.local> <3D8F753F.6A21FBE7@dsitelecom.com> <3D8F7963.B70DDA0@tengo.no>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,583cadd11f99a4a5 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-09-23 15:27:45 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!213-97-61-212.uc.nombres.ttd.ES!not-for-mail From: Xavier Montero <xmontero@dsitelecom.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: Calcular la letra del CIF Date: Tue, 24 Sep 2002 00:22:37 +0200 Organization: Digital Sound Items Lines: 37 Message-ID: <3D8F942D.BF5DE494@dsitelecom.com> References: <44sfma.782.ln@linux.local> <g3ghma.fj5.ln@linux.local> <3D8F753F.6A21FBE7@dsitelecom.com> <3D8F7963.B70DDA0@tengo.no> NNTP-Posting-Host: 213-97-61-212.uc.nombres.ttd.es (213.97.61.212) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1032820062 8000442 213.97.61.212 (16 [85345]) X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en