domenica 3 maggio 2009

Calcolo e Verifica del Codice Fiscale

Ho realizzato un nuovo programma di calcolo e verifica del codice fiscale riprendendo alcune logiche dai miei vecchi post.

Quanto presentato qui però è un programma che non consente solo di verificare e calcolare il codice fiscale ma anche di decodificare dal codice fiscale, sesso, data e luogo di nascita.

Vista la complessità preferisco separare in post diversi la spiegazione dettagliata di tutti i moduli presenti.

Su questo primo post presento il programma “dal punto di vista dell’utente utilizzatore”.

Come si vede da questa prima schermata il programma si compone di 3 moduli

  1. Calcolo Codice Fiscale
  2. Check Codice Fiscale
  3. Popola Database

Con il doppio click sull’icona si apre il corrispondente form

Calcolo Codice Fiscale

Spiegazione dei campi:

  • Cognome, obbligatorio, solo caratteri maiuscoli, si tratta del cognome che è registrato all’anagrafe, per le signore sposate NON si deve aggiungere il cognome del marito. Il cognome può essere composto, i caratteri non validi (accentati, spazi, ecc) sono ignorati dal calcolo come se non esistessero.
  • Nome, obbligatorio, solo caratteri maiuscoli, si tratta del nome ( o dei nomi) registrati all’anagrafe.
  • Luogo di Nascita, il luogo di nascita è obbligatorio solo se non si inserisce il Codice Belfiore che è il codice che identifica il comune ai fini catastali ed è utilizzato per il calcolo del codice fiscale. Il luogo di nascita può essere anche al di fuori dell’italia, in questo caso c’è una specifica codifica per gli stati esteri. In caso che non sia compilato appare una lista dei comuni / stati da cui scegliere, si può anche “chiedere” la visualizzazione della lista dei comuni / stati premendo il button/label a sinistra del textbox luogo di nascita.
  • Data di nascita, obbligatorio
  • Fuori Italia, obbligatorio, spuntare solo se il soggetto di cui si sta calcolando il codice fiscale è straniero.
  • Codice Belfiore, codice del comune / stato estero
  • Femmina, obbligatorio, impostare la spunta solo per le donne.
  • Codice Fiscale, risultato del calcolo.

Nota: Il calcolo presentato è solo un gioco, una realizzazione dell’algoritmo di calcolo che però non deve essere presa per valida, l’unico calcolo valido è quello fatto dagli uffici competenti.

Lista Comuni / Stati

Verifica Codice Fiscale

Inserendo un codice fiscale corretto sono decodificati la data di nascita, sesso e luogo di nascita, il luogo di nascita è cercato nelle tabelle tramite il Codice Belfiore.

Popola DataBase

Serve per popolare la prima volta il database con i dati aggiornati, i file sono quelli distribuiti dall’Agenzia del Territorio in formato .dbf (dbase).

I file “Italia” e “Esteri” da importare è previsto siano in formato testo con un tab come separatore tra un campo e l’altro.
Il file “Esteri” ha un campo a virgola mobile che deve essere esportato come “intero”.
Le date vanno esportate nel formato “AAAA-MM-GG” (anno, mese giorno), il formato per il “format” è “yyyy-MM-dd”.

Download Calcolo Dati Fiscali - Eseguibili

Nessun commento: