Time Tracker Plus
TimeCronometre, foi de pontaj, aprobări, facturare, profit și tablouri de bord în timp real, integrate în Redmine și construite pe înregistrările de timp, utilizatorii, rolurile și permisiunile proprii ale acestuia.
Mai multe servere: $399

- Redmine
- 4.2 – 7.0
- Baze de date
- MySQL, MariaDB, PostgreSQL, SQLite
- Niveluri de aprobare
- 1 până la 5
- Exporturi
- CSV, XLSX, PDF
- Infrastructură suplimentară
- Niciuna
- Fișiere core modificate
- Niciunul
Cronometre pe server
Porniți, puneți pe pauză, comutați și opriți din tichet, din proiect sau dintr-un widget flotant disponibil pe orice pagină. Timpul este măsurat de server, deci rezistă la reîncărcări, laptopuri închise și reporniri.
Foi de pontaj săptămânale
Vizualizări pe zi, săptămână, lună sau interval personalizat. Introduceți orele direct în grilă, copiați săptămâna trecută și comparați timpul înregistrat cu calendarul de lucru al fiecărei persoane.
Fluxuri de aprobare
Ciornă, trimis, aprobat, blocat. Între unu și cinci niveluri, direcționate după proiect, echipă sau rol, cu delegare, mementouri și escaladare.
Tablouri de bord în timp real
Pentru echipă, pentru fiecare proiect, client și persoană: ore, raportul facturabil/nefacturabil, grad de utilizare, estimat vs. realizat și bugetul consumat.
Facturare exactă, la cent
Tarife pe persoană, rol, activitate, proiect, client sau contract. Facturile cuprind doar orele aprobate și nu pot include niciodată aceeași înregistrare de două ori.
Profit pe proiect
Înregistrați cât costă o oră de muncă și comparați costul cu veniturile pe proiect, persoană, client sau activitate, împreună cu marja.
Construit pe jurnalul de timp propriu al Redmine
Fiecare oră este o înregistrare de timp nativă Redmine, deci raportul de timp lucrat, totalurile tichetelor și REST API-ul pe care le folosiți deja continuă să funcționeze și nu trebuie sincronizat nimic.
Înregistrări de timp native
Funcționează cu jurnalul de timp, rapoartele și REST API-ul proprii ale Redmine. Dezinstalați pluginul, iar orele rămân acolo.
Fără modificări ale core-ului
Niciun fișier Redmine nu este modificat. Patch-urile pluginului doar adaugă comportament și se încarcă prin API-ul standard de pluginuri.
Fără infrastructură suplimentară
Fără Redis, fără Sidekiq și fără gem-uri suplimentare de rulat. Dacă rulează Redmine, rulează și Time Tracker Plus.
Ține cont de permisiuni
Fiecare pagină, export și apel API arată doar ce poate vedea un rol, folosind rolurile și calitățile de membru pe care le gestionați deja.
Cronometre pe server care nu pierd niciun minut
Porniți, puneți pe pauză, reluați, opriți și comutați din pagina tichetului, din prezentarea generală a proiectului sau din widgetul flotant de pe fiecare pagină. Timpul este măsurat de server, deci rezistă la reîncărcarea paginii, laptopuri închise și reporniri.
| Comportament | Ce face |
|---|---|
| Exact o dată | Un cronometru oprit devine o singură înregistrare de timp nativă Redmine, chiar și la dublu clic sau la reîncercări. |
| Limite de siguranță | Avertizări de inactivitate, o durată maximă și reguli de rotunjire, stabilite de administrator. |
| Miezul nopții | Alegeți dacă un cronometru care trece de miezul nopții se contabilizează în ziua pornirii, în ziua opririi sau în ambele. |

O grilă săptămânală pe care oamenii chiar o completează cu plăcere
Vizualizări pe zi, săptămână, lună sau interval personalizat. Introduceți orele direct în grilă, copiați săptămâna trecută și comparați timpul înregistrat cu calendarul de lucru al fiecărei persoane, inclusiv sărbătorile și programele cu normă parțială.
Totaluri pe stare
Ciornă, trimis, aprobat, respins, facturabil și nefacturabil, pentru fiecare rând și fiecare zi.
Calendare care cunosc persoana
Weekendurile și sărbătorile sunt umbrite, iar zilele incomplete sunt semnalate, raportat la orele așteptate ale fiecărei persoane.
Exporturi identice cu ecranul
CSV, XLSX și PDF, cu exact cifrele afișate în grilă.


Fluxuri de aprobare potrivite modului în care lucrați
Ciornă, trimis, aprobat, blocat, cu respingere (motiv obligatoriu), retragere și redeschidere auditată. Între unu și cinci niveluri de aprobare, direcționate după proiect, echipă sau rol, cu delegare, mementouri și escaladare.
| Stare | Cine acționează | Ce se poate modifica |
|---|---|---|
| Ciornă | Persoana care înregistrează timpul | Totul, până la trimitere |
| Trimis | Aprobatorul de la fiecare nivel | Nimic; persoana o poate retrage, aprobatorul o poate aproba sau respinge cu un motiv |
| Aprobat | Facturare, rapoarte | Nimic, nicăieri, inclusiv în jurnalul de timp propriu al Redmine |
| Blocat | Administratorii | Nimic, până la redeschiderea perioadei, iar redeschiderea este auditată |
Închideți contabil o perioadă sau un proiect
Aprobați pe foaie de pontaj sau pe înregistrare. Blocați perioade întregi după ce au fost raportate și închideți un proiect pentru timp nou după o anumită dată sau după epuizarea orelor din buget. Limita se aplică pe fiecare pagină și la fiecare apel API, nu doar în foaia de pontaj.


Tablouri de bord în timp real pentru echipă, fiecare proiect, fiecare client și fiecare persoană
Ore pe zi și pe săptămână, raportul facturabil/nefacturabil, starea aprobărilor, activități, grad de utilizare, estimat vs. realizat și consumul bugetului. Faceți clic pe orice proiect, client sau persoană pentru a deschide tabloul de bord propriu.
Persoană
Orele pe perioadă față de orele așteptate și starea fiecărei foi de pontaj.
Proiect
Clientul, contractul și cât din buget a fost consumat.
Mereu actualizat
Se reîmprospătează automat și arată doar ce poate vedea utilizatorul.


Sume exacte, doar pe ore aprobate
Stabiliți ce este facturabil pe înregistrare, pe proiect sau global. Tarife pe persoană, rol, activitate, proiect, client sau contract, cu date de valabilitate și monede. Sumele se calculează pe fiecare înregistrare, la cent.
Notele de facturare îngheață conținutul
Orele și sumele dintr-o notă de facturare sunt fixate la creare, iar nicio înregistrare nu poate apărea în două note.
Predare către contabilitate
Anulați o notă de facturare sau marcați-o ca facturată; sistemul dumneavoastră de contabilitate face restul.
Situație pe fiecare client
Ce nu este încă aprobat, ce este gata de facturare, ce este pe o notă de facturare și ce a fost facturat, pentru fiecare client.

Vedeți cât câștigă de fapt fiecare proiect
Înregistrați cât costă o oră de muncă, pentru toată lumea sau pentru anumite persoane, permanent sau de la o anumită dată. Raportul de profit compară veniturile cu costul intern pe proiect, persoană, client sau activitate, împreună cu marja.
Costurile rămân private
Costurile interne sunt vizibile doar persoanelor cărora le permiteți.
Istoricul se păstrează
Când un cost se modifică, lunile anterioare își păstrează costul vechi, deci marjele trecute nu se schimbă.
Contează și munca internă
Proiectele interne, nefacturabile, arată cât costă compania.


Tot restul la care v-ați aștepta
Construit în stilul Redmine, pe utilizatorii, rolurile și proiectele pe care le gestionați deja.
Roluri și permisiuni
Permisiuni detaliate la nivel de proiect și de organizație, acordate rolurilor Redmine. Fără gestionare separată a utilizatorilor.
Jurnal de audit complet
Corecțiile, aprobările, modificările de tarif, perioadele redeschise, notele de facturare și setările sunt înregistrate cu cine, când, IP-ul și valorile de dinainte și de după.
REST API versionat
Cronometre, înregistrări, foi de pontaj, aprobări, tarife, note de facturare și metrici de tablou de bord sub /ttp/api/v1, cu cheile API ale Redmine.
Calendare și sărbători
Calendare de lucru pe persoană sau grup, programe cu normă parțială și sărbători, astfel încât orele așteptate să fie corecte pentru toată lumea.
Exporturi
CSV, XLSX și PDF pentru foi de pontaj și note de facturare, cu exact cifrele afișate pe ecran.
Limite de proiect
Opriți înregistrarea timpului peste orele din bugetul unui proiect sau după o anumită dată, pe fiecare pagină și în API.
Instalare în trei pași
Necesită acces shell și posibilitatea de a rula sarcini rake. Faceți întotdeauna o copie de siguranță înainte de a instala un plugin.
cd /path/to/redmine # the package arrives by email, or from your download link unzip time-tracker-plus-*.zip -d plugins/
bundle exec rake redmine:plugins:migrate \ NAME=time_tracker_plus RAILS_ENV=production
touch tmp/restart.txt # or systemctl restart redmine # then enable the module in your projects # and grant its permissions to your roles
# fill your projects with realistic demonstration data bundle exec rake ttp:demo:seed RAILS_ENV=production # and take it all out again bundle exec rake ttp:demo:remove RAILS_ENV=production
Înlocuiește jurnalul de timp al Redmine?
Ce se întâmplă cu un cronometru dacă închid laptopul?
Mai poate fi editat timpul aprobat în jurnalul de timp propriu al Redmine?
Creează facturi?
Cine poate vedea costurile interne și profitul?
Avem nevoie de Redis, Sidekiq sau altceva care să ruleze?
Ce versiuni Redmine sunt acceptate?
Prețuri
Un singur server
O instanță Redmine · utilizatori nelimitați · 12 luni de actualizări.
Mai multe servere
Servere Redmine nelimitate · utilizatori nelimitați · 12 luni de actualizări.
Aveți nevoie de o soluție Redmine personalizată?
Căutați o funcționalitate care nu există în pluginurile noastre actuale?
RedmineKit oferă dezvoltare de pluginuri Redmine la comandă, personalizarea pluginurilor, automatizarea fluxurilor de lucru, integrări cu sisteme terțe și soluții adaptate afacerii dumneavoastră.
Spuneți-ne de ce aveți nevoie. Analizăm cerințele și vă propunem o soluție potrivită, cu un cost și un termen estimate.