Newsgroup: it.comp.os.win.xp
Titolo: Mistero, diavoleria, bug o pressapochismo???

Mi e' successa una cosa stranissima e spero che qualcuno mi possa 
spiegare il mistero.
Dovevo comunicare, in banca, dei dati anagrafici di un parente, compreso 
il codice fiscale; codice fiscale che ho fatto calcolare on-line da due 
diversi siti preposti a questo tipo di calcolo.
Mi telefona la banca dicendo che il loro programma di inserimento non lo 
accetta in quanto sbagliato; pensando ad un mio errore di trascrizione 
lo ricalcolo e mi viene riconfermato tale e quale alla prima volta.
Vado personalmente in banca pronto a confutare la loro dichiarazione, ma 
in effetti l'errore viene riproposto.
Ci colleghiamo, tramite il PC della banca, ai due siti che avevo usato 
io e, entrambi, mi danno un risultato diverso da quello che avevano dato 
a me, risultato che poi viene accettato regolarmente dal loro programma.
Torno a casa, mi ricollego ai due siti ed ecco che mi confermano il 
risultato SBAGLIATO :-(
Ora Vi/mi chiedo:
Come e' possibile che, con due PC diversi agli stessi indirizzi e con 
gli stessi parametri, mi vengano forniti DUE risultati diversi di cui 
uno sballato??
-- 
Pino ( vecchio e disincantato )
Concedimi la serenità di accettare le cose che non posso cambiare,
il coraggio per cambiare quelle che posso e,sopratutto, la saggezza per 
riconoscerne la differenza.
( preghiera Cherokee)

 uno sballato??
In che cosa era sbagliato? Nelle ultime tre cifre?
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net


Nel codice fiscale l'unico carattere di controllo è l'ultimo.
Le prime 3 lettere sono le prime 3 consonanti del cognome (sempre che ne
esistano 3, altrimenti mette una X ...).
Il 2° gruppo di 3 lettere sono la 1,la 3 e la 4° consonante del nome (sempre
che ne esistano 4, altrimenti usa solo le 3 che esistono, altrimenti .... ).
Il 1° gruppo di 2 cifre è l'anno di nascita, la lettera indica il mese
(A=Gennaio, B=Feb......., E=Maggio, ..... ,P=Settembre,...; alcune lettere
vengono saltate), il 2° gruppo di cifre indica il giorno di nascita
(maggiorato di 40 se è una donna).
La lettera seguita da 3 cifre identifica il comune di nascita (non posso
certo elencarteli tutti e 9.000!!!!!!!!!!!!!, anche perchè non li ricordo a
memoria).
L'ultima lettera è un carattere di controllo, si riempiono 3 fogli per
spiegarlo, comunque sappi che viene assegnato un valore ad ogni cifra e ad
ogni lettera (il valore cambia a secondo che occupino una posizione pari o
dispari all'interno del codice fiscale).
Devo cercare il programmino che avevo fatto lo scorso millennio, se sei
ancora interessato fatti sentire .....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 uno sballato??
....
Comunque quello * giusto * e' quello rilasciato dal Mnistero delle
Finanze...   ;-))
( Se la memoria non mi inganna....)
-- 
Ciao !
Tino

 ancora interessato fatti sentire .....
Io?
Credo di averne ancora un esemplare in macroassembler, e forse uno
per il commodore64.



detto anche codice di Belfiore ... 

Questi sono i link:
http://gratis.pietrelcinanet.com/codice_fiscale/codice.htm
http://www.comuni.it/servizi/codfisc/
http://www.codicefiscale.com/
che a me danno questo risultato
PSTCVF31T48G914I
E gli stessi siti, con il PC della banca danno invece:
PSTCVF31T46G914E
Ora a parte l'ultima lettera che varia perche' varia il contenuto, 
l'unica differenza e' il giorno di nascita lei e' nata il giorno 8 
pertanto quello esatto e' 48 ( per le donne si mette un 40 in piu' )e 
non il 46. :-(
Il guaio, si fa per dire, e' che alla Banca va bene il 46 :-(
Tra il mio computer e quello della banca le differenze sono che io uso 
Firefox e la banca O.E. e, forse, la versione di windows.
Strano veramente.


( Se la memoria non mi inganna....)
Certamente, anche perchè adesso quasi tutti gli enti dello Stato (Comuni
inclusi) fanno un controllo con l'Agenzia delle entrate per vedere:
1) se il codice fiscale è stato rilasciato;
2) Se i dati anagrafici sono corretti, per esempio se hanno trascritto il
codice con un nome o due nomi o tre nomi, hanno variato sesso ecc...
ecc... ecc.. se questi non combaciano con quelli del Ministero adesso son
cavoli amari. :-)
Chameleon
-- 
Togliere despammed e .invalid per rispondere in E-Mail.

le conoscevate gia.     Ciao.
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 ... e forse uno per il commodore64.
Tu cerca il programma, qualcuno poi cercherà un commodore.....


 ?) per fare il programma.
Si chiama cosi', penso sia il nome dell'ideatore o del curatore della
codifica dei comuni.
Ma non ti basta, o meglio, ti basta per verificare un codice fiscale
esistente, e poter dire con buona certezza se e' giusto o sbagliato.
Non ti basta per generare un codice fiscale corretto al 100%.
La codifica e' abbastanza "furba", ma possono esistere due persone i cui
dati anagrafici danno luogo allo stesso CF, generando una collisione.
L'unico sistema per risolvere questa collisione e' generare il codice
con il sistema normale, poi interrogare il database del ministero per
avere la conferma di codice libero, in caso negativo, si provvede a
modificare, se ricordo bene, il solo codice di controllo, o a scambiare
tra loro le consonanti del cognome.
Pertanto, se serve un codice fiscale da dare in pasto ad un sito per
registrare qualcosa per cui fanno il controllo di validita', ok.
Se serve per atti ufficiali, non c'e' da fidarsi della generazione
"matematica".


E come al solito la soluzione era la piu' banale.
Il "tizio" della banca, nell'inserire i dati anagrafici, aveva commesso 
un errore; aveva digitato, sbagliando, il 6 come giorno di nascita e non 
l' 8 :-(
Mi scuso per il "procurato allarme" e ringrazio tutti quelli che mi 
hanno gentilmente risposto.


 l' 8 :-(
Beh, che vuoi farci, l'essere umano e' una macchina imperfetta.
Presenti esclusi, ovviamente. :-)


 Presenti esclusi, ovviamente. :-)
Ovviamente :-)
Ciao Roberto.
