.: Codice Fiscale :.

Premessa

Contiene l'archivio ASCII aggiornato dei comuni italiani (più di 8200) e di stati esteri (più di 300).

Se pensate possa esservi utile verificare la correttezza di un codice fiscale o una partita iva velocemente da sistema utilizzate liberamente questo programma.

E' un software libero; potete modificarlo e/o distribuirlo nei termini della licenza GPL.

Compilazione

Scompattare l'archivio ed eseguire il make.

Esempio:

tar -zxvf codice_fiscale.tar.gz
cd codice_fiscale
./configure
make
(login as supervisor)
make install
exit

Codice Fiscale

Genera il Codice Fiscale in base ai dati anagrafici della persona. E' necessario conoscere:

N.B. Il programma effettua una verifica sul Comune Italiano e lo Stato estero.

Esempio:

cf napolitano giorgio 29/06/1925 m napoli
cf "di pietro" antonio 02/10/1950 m "montenero di bisaccia"
cf Gandhi "Mohandas Karamchand" 02/10/1869 m India
cf BRLSLV36P29F205W

Partita IVA

Verifica la correttezza della Partita IVA.

N.B. Il programma controlla e restituisce il Comune l'ufficio della registrazione.

Esempio:

pi 00567410014
pi 10427800114

IBAN

Disponibile bozza progetto nella versione 1.2.0 (inserite oltre 68.000 agenzie bancarie italiane)

Il codice IBAN è il codice bancario internazionale obbligatorio per le transazioni nazionali ed internazionali

In Italia l' IBAN è lungo 27 caratteri ed ha la seguente struttura:

ITkk ABBB BBCC CCCX XXXX XXXX XXX
IT = Codice Stato per ITalia (CHAR)
kk = Numeri di Controllo IBAN (NUM)
A = CIN (controllo interno uguale a quello della partita IVA) (CHAR)
BBBBB = ABI - Codice identificativo Bancario (NUM)
CCCCC = CAB - Numero agenzia della banca (NUM)
XXXX XXXX XXX = Numero di Conto Corrente (NUM)

L'algoritmo per controllare L'IBAN è identico per tutti i paesi ma le strutture sono differenti; esempio in Lussemburgo l'IBAN è 20 caratteri e con struttura differente:

LUkk BBBC CCCC CCCC CCCC
LU = Codice Stato per LUssembuergo
kk = Numeri di Controllo IBAN
BBB = Codice Bancario cccccccccccc = Numero di Conto Corrente

Scritto da Max Cavallo <ixamit@gmail.com> Maggio 2009
SourceForge.net

Progetto

Download

Altro progetto