Newsgroup: it.comp.www.php
Titolo: funzione per il calcolo del codice fiscale

ho cercato in rete ma non ho trovato nulla di interessante
qualcuno sa dove posso trovare una funzione per il calcolo del codice
fiscale che sia affidabile?
ciao a tutti e buon 2007
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Prova a vedere quelle che ne verificano la correttezza ...


 fiscale che sia affidabile?
   su wwww (dot) icosaedro (dot) it mi pare ci sia qualcosa

hk3project ha scritto:


purtroppo le funzioni del sito che mi hai segnalato fanno solo il
controllo e non calcolano il cf


 Prova a vedere quelle che ne verificano la correttezza ...
purtroppo le funzioni che mi ho trovato e testato fanno solo il controllo
del cf ma non lo calcolano
qualche funzione che lo calcola c'č?


 Prova a vedere quelle che ne verificano la correttezza ...
purtroppo le funzioni che mi ho trovato e testato fanno solo il controllo
del cf ma non lo calcolano
qualche funzione che lo calcola c'č?


 ciao a tutti e buon 2007
Ciao,
Andrea

 
prova questo tutorial
http://www.tuttowebmaster.it/strumenti/calcolo-codice-fiscale.php
ciao frasca

 ciao frasca
Ciao,
Andrea

 Andrea
allora facciamo così visto che mi sembra di aver scatenato un vespaio per
nulla
ripropongo la domanda:
qualcuna sa dove posso trovare una funzione che calcola il codice fiscale
avendo a disposizione i dati necessari (cognome, nome, ecc)?
spero che questa domanda sia un pò più semplice
ciao e grazie a tutti per gli eventuali suggerimenti


 ciao e grazie a tutti per gli eventuali suggerimenti
Prego,
Andrea

 Andrea
si il problema dei codonimi lo conosco ma se sai dove posso trovare
qualche funzioni che calcoli il cf (anche se con qualche piccola
percentuale di errore) va bene lo stesso
ciao e grazie


 fiscale che sia affidabile?
NON PUOI.
Checchè te ne dicano, l'attribuzione del CF non è strattamente 
"deterministica", nel senso che - ad esempio - in casi di omonimia 
(molto diffusi) vengono fatte "cose" che non puoi sapere o prevedere.
Il CF è un codice ATTRIBUITO al cittadino: non generarlo chiedilo in 
input ed al limite verificane la correttezza FORMALE.
ciao, f.

 quelli rilasciati dal Min. Fin.
Quoto.
IMHO vanno trattati cosě. Sono rlasciati da loro, tu puoi solo 
"apprendere" qual'č il CF di una persona leggendo la sua carta.
Non puoi fare alcuna assunzione a priori, anche se in molti casi ci 
beccheresti.
ciao, f.

 ciao e grazie
Prego,
Andrea

 beccheresti.
Nel 98% dei casi.
Questo significa che in ogni 50 codici fiscali *calcolati* ve ne e'
uno errato.
Il problema e' tutto qua.
Se il programma e' un esercizio da far fare a ragazzi delle scuole
superiori bene:
http://www.agenziaentrate.it/ilwwcm/connect/Nsi/Servizi/Codice+fiscale+-+Tessera+Sanitaria/Codice+fiscale/NSI+Informazioni+sulla+codificazione+delle+persone+fisiche
Altrimenti, se la destinazione e' un software commerciale, io
lascerei perdere e mi limiterei al controllo.
-- 
Giacomo Alessandroni      
g.aless...@peacelink.it
Associazione PeaceLink    
http://www.peacelink.it/
VoIP @ Wengo/Skype        
callto://galessandroni

 
Ecco. Questo articolo è interessante: 
http://it.wikipedia.org/wiki/Omocodia
-- 
Davide "Dodo" (30, 62+54, MI)
CAH e Alfiere di IDLM dal 30/11/1999
"L'esperienza è una cosa che non puoi avere gratis." (O.Wilde)

 fiscale che sia affidabile?
Algoritmi per generare UN codice fiscale valide FORMALMENTE valido se ne 
trovano a bizzeffe in rete, in realtà l'unica cosa che potresti avere un 
po' di difficoltà a trovare è la tabella dei codici dei comuni.
Il problema però è quella parola "affidabile". Ribadisco che il massimo 
che puoi fare con un algoritmo è generare un codice formalmente valido, 
ma non il codice fiscale effettivo di una persona che viene assegnato 
dall'agenzia delle entrate tenendo conto anche delle collisioni (omonimi 
nati nello stesso giorno e nello stesso comune).

 po' di difficoltà a trovare è la tabella dei codici dei comuni.
Questo è il problema minore.
	Francesco

 applica un "differenziale" che però, guarda caso, non è pubblico.
Giusto per confermare, mia moglie, che si chiama Francesca (nome 
abbastanza comune in tutta Italia) ha FNC e non FRN.
E se non bastano le consonanti si prendono le vocali. Mio padre di 
chiama Ido, e sul C.F. ha DIO (quindi io sono figlio di DIO :P )
Quindi e` rognoso gia` per i primi caratteri, figurarsi il resto. :)
Bye.

 Bye.
Andrea

 
Tornando all'aspetto principale, in caso di omocodie[*], visto che il CF 
viene generato con una forzatura, oltre verificare la maschera (CCC NNN 
AA M GG L VVV K) si può verificare anche l'ultimo char di check, oppure 
no? Se ciò non è possibile, il nostro ces si deve arrendere all'input 
dell'utente
[*] A chi è sfuggito: 
http://it.wikipedia.org/wiki/Codice_fiscale
Omocodie
Il meccanismo con il quale si gestiscono le omocodie, così come 
descritto nel decreto ministeriale, consente di generare al massimo otto 
codici differenti, sostituendo consecutivamente le cifre con una 
lettera. Utilizzando tutte le combinazioni possibili di sostituzioni dei 
numeri con lettera (come fa attualmente l'Amministrazione Finanziaria, 
violando il regolamento), si possono gestire al massimo 128 codici 
differenti. In alcuni casi, ad esempio a causa dell'immigrazione di 
cittadini cinesi con data di nascita sconosciuta e nome identico, ciò ha 
portato all'impossibilità di generare un codice fiscale univoco.
	Francesco

 ces ha scritto:



dimmi dove posso trovarne uno, io non ne ho trovati...
se puoi postami un link, grazie anticipatamente
ciao


 ciao
Andrea

 abbastanza comune in tutta Italia) ha FNC e non FRN.
Io ricordavo che se ci sono almeno 4 consonanti nel nome la seconda si 
salta per cui FNC ci sta bene, purtroppo non posso controllare perché ho 
solo 3 consonanti io...
Tu con Alessandro che lettere hai per il nome del codice fiscale ?

 Tu con Alessandro che lettere hai per il nome del codice fiscale ?
Algoritmo in generale:
www.arte.unipi.it/Public/CodFisc.rtf
In php: 
http://www.superalbert.it/index.php/include/AlberT-CodFis
	Francesco

 	Francesco
io sarò un poco ignorante ma il codice che mi hai segnalato no mi pare
php... ma perl
sbaglio?


 
Beh, l'ultimo č in perl, ma i file tar sono php :-)
	Francesco

     Francesco
Andrea

 Tu con Alessandro che lettere hai per il nome del codice fiscale ?
Cazzarola, hai ragione! Ho LSN e non LSS :)
Bye.

 Non mi pare proprio che se lo sia meritato...
Via, per Natale-Ultimo dell'Anno bisogna essere buoni :-)
Le nostre obiezioni sul calcolo del CF le abbiamo espresse, adesso sta a 
lui farne buon uso!
	Francesco


hai ragione scusami
cmq ho letto che non me o meritavo... mi pare solo di aver espresso le mie
idee, chiaro che l'utilizzo deve essere fatto coscienti dei rischi che si
corrono
grazie a tutti e buon 2007, ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/