Fattura in Diverse Valute

I miei ultimi software sono dei gestionali scritti in 4 lingue diverse ( Italiano, Inglese, Spagnolo e Francese ) e per questo cerco di renderli internazionali. Ora in Calus e MerciGest, il software per la gestione del magazzino, l’esigenza di poter gestire più valute, soprattutto per le versioni straniere, è diventata molto importante. Ma come fare per implementare più valute in un software che prende le formattazioni monetarie dalle impostazioni internazionali del pannello di controllo di Windows? Ho dovuto cambiare la struttura di alcune tabelle, come quelle delle fatture, dei movimenti e degli ordini, inserendo dei campi come: il valore del cambio valutario, il simbolo della valuta, il numero di decimali, il simbolo per i decimali ed il separatore delle migliaia. Già che c’ero ho impostato anche tutti gli altri numeri, quindi una fattura può avere valute e numeri formattati a piacere, in maniera totalmente diversa da quello dei valori base.

Simile a quella che ritroviamo nel pannello di controllo di Windows

Simile a quella che ritroviamo nel pannello di controllo di Windows

Una volta impostata la valuta di base è possibile scegliere quella personalizzata della fattura.

Una fattura in una valuta diversa da quella base

Una fattura in una valuta diversa da quella base

Una volta ultimata la fattura sarà possibile stamparla.

Header della fattura

Header della fattura

Il piè di pagina dlela fattura

Il piè di pagina della fattura

Ovviamente il valore delle fatture rimane salvato nel database soltanto nella valuta base, ma con questo metodo è possibile stampare le fatture in tutte le divise valutarie che si desidera. Questa nuova caratteristica del programma Calus sarà disponibile fin dal prossimo aggiornamento. Man mano estenderemo questa caratteristica anche agli altri software gestionali.

Informazioni su Giampaolo Rossi

Sviluppatore di software gestionale da oltre 28 anni.
Questa voce è stata pubblicata in Gestionale, Programmazione. Contrassegna il permalink.