Newsgroup: it.discussioni.auto
Titolo: Stupidità informatiche

Volevo registrarmi su Il portale dell'Automobilista per controllare
alcune cose, ma non me lo fa fare.
Motivo?
Io sono nato nell'antica capitale del Sannio, Bojano (CB). Il problema è
che per il nome della mia città tutti i programmi che calcolano il
codice fiscale riconoscono solo la grafia Boiano (che è accettabile,
anche se cozza un po' con la regola dell'ortorgafia italiana sulla i
intervocalica, ma vabbe'...).
Il problema?
Se inserisco come luogo di nascita Boiano mi accetta il codice fiscale
ma dice che non risulta un comune con quel nome nella provincia di
Campobasso.
Se inserisco Bojano riconosce valido il nome del comune, ma dice che i
dati inseriti non corrispondono al codice fiscale.
Ma si può programmare peggio?
Evidentemente sì, perché non è finita qui. Se ci sono problemi in fase
di registrazione c'è un link contatti. Se lo si clicca sapete dove
rimanda? Alla pagina di autenticazione. Insomma, per poterli contattare
sui problemi in fase di registrazione devi essere già registrato!
PS:
Un problema identico, almeno per la prima parte, c'era sul sito diPoste
Italiane, l'unica differenza è che li si poteva contattare, ma comunque
non sono stati capaci di risolvere.
-- 
Nico
"Haec immatura a me iam frustra leguntur oy"

 ha scritto nel messaggio 
news:46f4d3bc$0$37193$4faf...@reader3.news.tin.it...

si ma il tuo codice fiscale è composto con il nome di bojano o boiano? 

 dati inseriti non corrispondono al codice fiscale.
Ma per esempio, qui: 
http://www.massimomoretti.it/Codice_Fiscale.asp
il comune di Bojano lo riconosce correttamente
Ciao
Michele 

 il comune di Bojano lo riconosce correttamente
Non so, io tutti qulli che ho provato richiedono che lo scriva con la i
(compreso quello del ministero dei trasposti).


 si ma il tuo codice fiscale è composto con il nome di bojano o boiano?
Il mio codice fiscela è composto senza nomi, ma con il codice
identificativo del mio comune (A930). ;)


 alcune cose, ma non me lo fa fare.
a me non riconosce il numero della patente

 identificativo del mio comune (A930). ;)
no mi spiego, il codice è composto da lettere e numeri, se fai l'operazione 
inversa come risulta il nome del comune?quando ti è stato dato il codice 
nella busta che l'accompagnava doveva esserci scritto 

 l'operazione inversa come risulta il nome del comune?
Boiano.


 prevedibile.
non devono essere nati anche nello stesso comune?

 considerato attribuito dal ministero punto e stop.
OK, teoricamente è giusto, per carità, incontestabile, anche se magari
ce ne fossero solo poche coppie (magari non ce n'è nessuna, ma chissà),
avresti ragione. Ma un altro conto è addirittura usare l'algoritmo
mettendo due controlli sui dati che utilizzano una lista di comuni
diversa l'uno dall'altro. Il mio comune se scritto in un modo o
nell'altro esiste solo in una delle due e non passerò mai il check.
Insomma, per non riprogrammare una stupidissima funzione e usare (almeno
io la sospetto così) un algoritmo di calcolo del c.f. già scritto (e che
saranno 15 righe di codice a stare larghi?) si fanno errori banali (e
oltretutto si appesantisce il codiche, perché sicuramente inseriere due
volte la lista dei comuni italiani è molto più pesante che non perdere
10 minuti a scrivere il codice per il calcolo de c.f.).
Non so se la mia città natale è l'unica inItalia che ammette doppia
grafia, in ogni caso io non posso iscrivermi.


 anche se cozza un po' con la regola dell'ortorgafia
Ecco, appunto... ;-)

 
quoto in tutto e per tutto (mi sembra di essere su it.comp.appl.access)
purtroppo non è disponibile un controllo online (serio) con il database 
dei codici fiscali assegnati per verificarne la correttezza
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
http://boinc.mundayweb.com/one/stats.php?userID=2762

 Non c'e' *ALCUN* algoritmo, ufficialmente parlando.
Se leggi ho scritto esattamente la stessa cosa, che teoricamente hai
ragione, quindi? :)


 
l'algoritmo è ufficiale, l'importante è che in caso di omocodia (viene 
modificato il gruppo lettera-cifra-cifra-cifra che indica il comune di 
nascita, C933=Como p.e.) la routine accetti codici non presenti in tabella 
(il C933 di cui sopra diventerebbe C93A per il primo nato, C93B per il 
secondo, eccetera)
-- 
ABC