Paghe Open
software per l'elaborazione delle paghe
Premessa
●
●
●
I lavoratori in Italia sono circa 21 milioni, di cui 15 milioni
sono dipendenti che ricevono una busta paga.
Il Consulente del Lavoro è un libero professionista che si
occupa della gestione del personale per conto delle
imprese. Sono 28.000 e amministrano circa 1 milione di
aziende, elaborano 8 milioni di buste paga al mese.
Altre 7 milioni di buste paga sono elaborate mensilmente
dalle grandi aziende, dai sindacati, dai patronati o da
associazioni di categoria.
Finalità
●
●
●
Il software Paghe Open si propone come soluzione
completa per la gestione delle paghe.
Si rivolge ai professionisti e alle aziende che hanno la
necessità di calcolare le retribuzioni percepite dai
lavoratori dipendenti.
Vuole essere un programma conforme alla legislazione
vigente che è sempre in rapida evoluzione.
Come si presenta
Caratteristiche tecniche
●
●
●
●
●
Applicazione desktop multipiattaforma, compatibile con i
sistemi operativi Windows, Linux e Mac.
Software sviluppato interamente in Java in ambiente
Eclipse.
Impiega un database relazionale open-source per la
gestione dei dati e delle transazioni.
Supporta i formati Pdf e OpenDocument per la produzione
di documenti e report.
L'architettura è client/server e quindi può essere utilizzato
su più postazioni e sedi aziendali distaccate
I numeri del progetto
●
Più di mezzo milione di righe di codice Java
●
29.116 sono le funzioni implementate
●
Più di 600 tabelle compongono il database sql
●
400 download medi mensili
●
Circa 11.000 download totali dalla pubblicazione
Database Relazionale
●
●
E' stato scelto il
dbms open-source
Firebird Sql.
La soluzione offre
ottime prestazioni,
ma soprattutto
procedure
semplificate per
l'installazione e il
backup dei dati lato
desktop.
www.firebirdsql.org
Librerie Open Source
Il software PagheOpen è costruito su numerose librerie java,
distribuite con licenza open-source. Queste permettono di
implementare numerose funzionalità avanzate senza scrivere
ulteriore codice.
Le più importanti sono:
●
Apache Cayenne: per la gestione dei dati relazionali.
●
iText: per il supporto al formato Pdf
●
JodReports: per la produzione di documenti nel formato
OpenDocument
Caratteristiche funzionali
●
●
●
●
●
Elaborazione e stampa dei cedolini paga mensili, secondo
la normativa vigente (“Libro Unico del Lavoro”) e le
specifiche Inail.
Adempimenti fiscali: produzione della delega F24, e del
modello 770
Creazione dei file Xml per le trasmissione telematiche di
legge (quali UniEmens, Dmag, Co e Mut).
Gestione di oltre 170 contratti nazionali di lavoro (CCNL)
per il calcolo corretto dello stipendio per ogni livello e
inquadramento lavorativo.
Riepiloghi fiscali per il monitoraggio dei costi aziendali.
Codice sorgente
●
●
●
●
●
Licenza software adottata: Mozilla Public License (MPL)
Per la pubblicazione del codice sorgente è stata scelta la
piattaforma Google Code.
Ad oggi il rilascio non è ancora completo al 100% poiché
alcune parti del codice sono soggette a operazioni di
pulizia e revisione.
Riteniamo che entro i primi mesi dell'anno nuovo la
pubblicazione del codice sarà completata.
http://code.google.com/p/paghe-open/
Assistenza tecnica
Per offrire servizi avanzati di supporto tecnico agli utenti,
sono state individuate le seguenti soluzioni open-source:
●
●
●
●
“Mantis Bug Tracker” per raccogliere e gestire i bug
“UltraVNC” per offrire assistenza da remoto con
collegamento video
“Otrs” per evadere le richieste di aiuto vie email
“MediaWiki” per realizzare la documentazione utente in
forma collaborativa
Download
http://www.pagheopen.it
Ringraziamenti
●
●
●
I più sentiti ringraziamenti agli organizzatori del Linux
Day 2013 per l'ospitalità concessa
Un particolare saluto, da tutto lo staff di Iubar, ai
partecipanti.
Restiamo a disposizione via email per ogni
chiarimento.
info(AT)iubar.it