Come conteggiare le ore lavorative? kimai!
Per lavoro sto mettendo le mani su Kimai, un conteggiatore di ore lavorative Open Source. Il progetto sembra molto interessante, quella che vedete qui a fianco non e’ altro che l’interfaccia principale del programma, dalla quale si possonoregistrare ore lavorative presso le varie agenzie o per i vari prodotti che si stanno sviluppando. Io ad esempio lo trovo molto utile per conteggiare le ore che svolgo per le varie aziende, e quindi tenere separate le fatture che dovro fare.
E’ scritto in PHP, e come database si puo appoggiare sia a mysql che a postgresql. Inoltre, tutta l’interfaccia fa un uso massiccio ma oculato di javascript, che rende l’utilizzo del programma particolarmente piacevole e intuitivo.
In particolare le funzionalita che offre sono:
- Creazione di clienti
- Creazione di progetti da associare ai vari clienti, utili quindi non solo per differenziare le ore lavorative in base al cliente, ma anche per avere un dettaglio delle ore lavorative per ogni singolo progetto.
- Possibilita di inserire ore lavorative anche in date passate
- Possibilita di registrare live, ovvero dall’interfaccia principale c’e un pulsante in alto a destra che serve per far partire o fermare un clock, che registra il minutaggio a seconda del progetto scelto. nell’immagine che vedete in questo post e’ il pulsante rosso in alto a destra. Questo e’ utilissimo ad esempio se dovete effettuare teleassistenza, poiche da anche la possibilita di tenere conteggiati i secondi.
Insomma, kimai promette davvero bene, e’ in costante sviluppo, e copre secondo me un’area in cui mancava un qualcosa del genere.
E voi? usate qualche soluzione software per questo genere di problemi o appuntate tutto a mano?




softwarino abbastanza carino e facile da personalizzare. non riesco pero a trovare qualcosa che mi aiuti a recuperare i dati e tirarli fuori dal db in automatico
Ciao docoscar, e grazie del commento!
Si il software e’ decisamente carino. A cosa ti riferisci quando vorresti qualcosa che ti tira fuori i dati in automatico? Una pagina PHP esterna che legga i dati?
Ciao
Ciao,
dopo che ho caricato i dati li devo utilizzare, se no non servono a niente. dovrei capire quanto tempo ho lavorato in totale, quanto su ogni cliente, quanto su ogni progetto, sono dati che da ldb di mysql posso esportare e lavorare su un qualsiasi sw di analisi (excel, spss, etc) ma mi sembra strano che abbiano fatto un applicativo così carino, e studiato sotto molti punti di vista, e nessuno si sia posto il problema di capire che farci con i dati caricati.
Ciao
Essenzialmente voglio fare un qualcosa che, a fine mese, mi tiri fuori i dati da li e mi compili la fattura che poi dovro mandare al cliente in automatico. Purtroppo il tempo e’ quello che e’, ma non dovrebbe essere cosi complicato.
si certo, li devi poter leggere, pero gia nell’interfaccia principale hai un riepilogo delle ore che hai fatto, divise per progetto.
Comunque il problema di fare un applicativo esterno che legga i dati me lo sono posto gia io
Pensavi a qualcosa di diverso?
ciao,
mi sembra una buona idea per cominciare…. non so se hai voglia di condividerla… ci possiamo anche lavorare insieme. io stavo cominciando a crearne una dal nulla.
Certo, volentieri. Al momento ho scritto tutto “su carta”, come concept, ma pensavo di iniziare a lavorarci non appena avevo tempo.
Il concetto al base e’:
uso kimai per inserire le ore
pagina esterna che legge il tutto e crea la fattura
Mi sono anche scritto cosa significano le varie tabelle del db, bisogna solamente scrivere il codice
a me non interessava tirar fuori una fattura ma dei dati di analisi del lavoro per i vari collaboratori e per i vari progetti. praticamente mi interessa conoscere il tempo da ogni collaboratore su ogni cliente e ogni progetto. perà diciamo che le esigenze sono molto vicine. magari ci sentiamo per mail o per chat e cominciamo a condividere il percorso. tu sicuramente vedi già la mia mail dal tuo db del blog
Ciao scusate la mia ignoranza ma ho scaricato il software ma come faccio ad avviare l’installer? o com’è la procedura? Grazie e chiedo ancora scusa se la domanda parrà semplice..
Ciao
kimai è un software web based, questo significa che devi avere un server web più un database MySQL.
Se sei su Windows, ti consiglio WAMP, che installa tutte queste cose in automatico. Fatto questo, avrai una cartella dove potrai visualizzare le tue pagine web direttamente sul tuo computer. Basterà quindi copiare la directory di kimai all’interno di questa cartella e poi visitare dal browser http://localhost/nomedellacartelladikimai. Segui l’installazione passo passo ed è fatta.
Ciao!
Davvero bello, grazie della segnalazione. Ora lo userò anche io!
Ciao!
Ciao boys, e su linux?
Creato il DB mysql suppongo si dovrà avere un web server ed un container, apache+ tomcat?
Lo sviluppo delle estensioni poi come è andato? Non sarebbe male la fattura automatica e l’analisi dei tempi dedicati a vari clienti..
Ciao Gio
si devi avere un db come ad esempio MySQL per immagazzinare i dati.
Ciao