Time Tracker Plus
TimeTimery, karty czasu pracy, akceptacje, fakturowanie, rentowność i dashboardy na żywo, wbudowane w Redmine i oparte na jego własnych wpisach czasu pracy, użytkownikach, rolach i uprawnieniach.
Wiele serwerów: $399

- Redmine
- 4.2 – 7.0
- Bazy danych
- MySQL, MariaDB, PostgreSQL, SQLite
- Poziomy akceptacji
- od 1 do 5
- Eksport
- CSV, XLSX, PDF
- Dodatkowa infrastruktura
- Brak
- Zmienione pliki rdzenia
- Brak
Timery po stronie serwera
Start, pauza, przełączenie i stop z poziomu zgłoszenia, projektu lub pływającego widżetu na każdej stronie. Czas mierzy serwer, więc przetrwa przeładowanie strony, zamknięcie laptopa i restart.
Tygodniowe karty czasu pracy
Widok dnia, tygodnia, miesiąca i własny zakres. Godziny wpisuje się wprost w siatkę, można skopiować poprzedni tydzień i porównać zarejestrowany czas z kalendarzem pracy każdej osoby.
Procesy akceptacji
Szkic, przesłane, zaakceptowane, zablokowane. Od jednego do pięciu poziomów, kierowanych według projektu, zespołu lub roli, z zastępstwami, przypomnieniami i eskalacją.
Dashboardy na żywo
Dla zespołu, każdego projektu, każdego klienta i każdej osoby: godziny, podział na fakturowalne, wykorzystanie, szacunek a rzeczywistość oraz wykorzystany budżet.
Fakturowanie co do grosza
Stawki według osoby, roli, aktywności, projektu, klienta lub umowy. Rozliczenia obejmują wyłącznie zaakceptowane godziny i nigdy nie uwzględnią wpisu dwukrotnie.
Zysk na projekcie
Proszę zapisać, ile kosztuje godzina pracy, i zestawić to z przychodem według projektu, osoby, klienta lub aktywności — wraz z marżą.
Zbudowane na rejestrze czasu Redmine
Każda godzina to natywny wpis czasu pracy Redmine, więc raport przepracowanego czasu, sumy w zgłoszeniach i REST API, z których już Państwo korzystają, działają dalej i nic nie trzeba synchronizować.
Natywne wpisy czasu pracy
Współpracuje z rejestrem czasu, raportami i REST API Redmine. Po odinstalowaniu wtyczki godziny nadal tam są.
Bez zmian w rdzeniu
Żaden plik Redmine nie jest modyfikowany. Poprawki wtyczki są addytywne i ładują się przez standardowe API wtyczek.
Bez dodatkowej infrastruktury
Bez Redis, bez Sidekiq i bez dodatkowych gemów. Jeśli działa Redmine, działa Time Tracker Plus.
Z poszanowaniem uprawnień
Każda strona, eksport i wywołanie API pokazuje tylko to, co dana rola może zobaczyć, na podstawie ról i członkostw, którymi już Państwo zarządzają.
Timery po stronie serwera, które nigdy nie gubią minuty
Start, pauza, wznowienie, stop i przełączenie ze strony zgłoszenia, przeglądu projektu lub pływającego widżetu na każdej stronie. Czas mierzy serwer, więc przetrwa przeładowanie strony, zamknięcie laptopa i restart.
| Zachowanie | Co robi |
|---|---|
| Dokładnie raz | Zatrzymany timer staje się jednym natywnym wpisem czasu pracy Redmine, nawet przy podwójnym kliknięciu lub ponowieniu. |
| Zabezpieczenia | Ostrzeżenia o bezczynności, maksymalny czas trwania i reguły zaokrąglania, ustawiane przez administratora. |
| Północ | Wybór, czy timer przekraczający północ liczy się na dzień rozpoczęcia, dzień zakończenia czy oba. |

Tygodniowa siatka, którą ludzie naprawdę lubią wypełniać
Widok dnia, tygodnia, miesiąca i własny zakres. Godziny wpisuje się wprost w siatkę, można skopiować poprzedni tydzień i porównać zarejestrowany czas z kalendarzem pracy każdej osoby, łącznie ze świętami i pracą w niepełnym wymiarze.
Sumy według statusu
Szkic, przesłane, zaakceptowane, odrzucone, fakturowalne i niefakturowalne — dla każdego wiersza i każdego dnia.
Kalendarze, które znają osobę
Weekendy i święta są zacienione, a krótsze dni oznaczone, względem oczekiwanych godzin każdej osoby.
Eksport zgodny z ekranem
CSV, XLSX i PDF, z dokładnie tymi liczbami, które pokazuje siatka.


Procesy akceptacji dopasowane do sposobu pracy
Szkic, przesłane, zaakceptowane, zablokowane, z odrzuceniem (z wymaganym uzasadnieniem), wycofaniem i audytowanym ponownym otwarciem. Od jednego do pięciu poziomów akceptacji, kierowanych według projektu, zespołu lub roli, z zastępstwami, przypomnieniami i eskalacją.
| Stan | Kto działa | Co można zmienić |
|---|---|---|
| Szkic | Osoba rejestrująca czas | Wszystko, do momentu przesłania |
| Przesłane | Akceptujący na każdym poziomie | Nic; osoba może je wycofać, akceptujący może zaakceptować lub odrzucić z uzasadnieniem |
| Zaakceptowane | Fakturowanie, raporty | Nic i nigdzie, łącznie z rejestrem czasu Redmine |
| Zablokowane | Administratorzy | Nic, dopóki okres nie zostanie ponownie otwarty, a ponowne otwarcie jest audytowane |
Zamknięcie okresu lub projektu
Akceptacja dla całej karty czasu pracy lub dla pojedynczego wpisu. Całe okresy można zablokować po zaraportowaniu, a projekt zamknąć dla nowego czasu po określonej dacie lub po wyczerpaniu budżetu godzin. Ograniczenie obowiązuje na każdej stronie i w każdym wywołaniu API, a nie tylko w karcie czasu pracy.


Dashboardy na żywo dla zespołu, każdego projektu, każdego klienta i każdej osoby
Godziny dziennie i tygodniowo, podział na fakturowalne, status akceptacji, aktywności, wykorzystanie, szacunek a rzeczywistość i zużycie budżetu. Kliknięcie dowolnego projektu, klienta lub osoby otwiera ich własny dashboard.
Osoba
Godziny w okresie w porównaniu z oczekiwanymi oraz status każdej karty czasu pracy.
Projekt
Klient, umowa i stopień wykorzystania budżetu.
Zawsze aktualne
Odświeża się automatycznie i pokazuje tylko to, co oglądający może zobaczyć.


Dokładne kwoty wyłącznie za zaakceptowane godziny
To, co jest fakturowalne, ustawia się dla wpisu, projektu lub globalnie. Stawki według osoby, roli, aktywności, projektu, klienta lub umowy, z datami obowiązywania i walutami. Kwoty są wyliczane dla każdego wpisu, co do grosza.
Rozliczenia zamrażają swoją zawartość
Godziny i kwoty na rozliczeniu są ustalane w chwili jego utworzenia i żaden wpis nie może pojawić się na dwóch rozliczeniach.
Przekazanie do księgowości
Rozliczenie można unieważnić lub oznaczyć jako zafakturowane; resztę robi Państwa system księgowy.
Lejek dla każdego klienta
Co jeszcze nie jest zaakceptowane, co jest gotowe do rozliczenia, co jest na rozliczeniu, a co zafakturowane — dla każdego klienta.

Ile naprawdę zarabia każdy projekt
Koszt godziny pracy zapisuje się dla wszystkich lub dla wybranych osób, na stałe lub od określonej daty. Raport zysku zestawia przychód z kosztem wewnętrznym według projektu, osoby, klienta lub aktywności, wraz z marżą.
Koszty pozostają prywatne
Koszty wewnętrzne widzą tylko osoby, którym Państwo na to pozwolą.
Historia jest zachowywana
Gdy koszt się zmienia, wcześniejsze miesiące zachowują stary koszt, więc dawne marże się nie zmieniają.
Praca wewnętrzna też się liczy
Wewnętrzne, niefakturowalne projekty pokazują, ile kosztują firmę.


Wszystko inne, czego można się spodziewać
Zbudowane zgodnie z filozofią Redmine, na użytkownikach, rolach i projektach, którymi już Państwo zarządzają.
Role i uprawnienia
Szczegółowe uprawnienia na poziomie projektu i całej organizacji, nadawane rolom Redmine. Bez osobnego zarządzania użytkownikami.
Pełny dziennik audytu
Korekty, akceptacje, zmiany stawek, ponownie otwarte okresy, rozliczenia i ustawienia są zapisywane z informacją kto, kiedy, z jakiego IP oraz jak było przed i po zmianie.
Wersjonowane REST API
Timery, wpisy, karty czasu pracy, akceptacje, stawki, rozliczenia i metryki dashboardu pod /ttp/api/v1, z kluczami API Redmine.
Kalendarze i święta
Kalendarze pracy dla osoby lub grupy, niepełny wymiar czasu pracy i święta, dzięki czemu oczekiwane godziny są poprawne dla każdego.
Eksport
CSV, XLSX i PDF dla kart czasu pracy i rozliczeń, z dokładnie tymi liczbami, które widać na ekranie.
Limity projektów
Blokada rejestrowania czasu ponad budżet godzin projektu lub po określonej dacie, na każdej stronie i w API.
Instalacja w trzech krokach
Wymaga dostępu do powłoki i możliwości uruchamiania zadań rake. Przed instalacją wtyczki zawsze należy wykonać kopię zapasową.
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
Czy zastępuje rejestr czasu Redmine?
Co dzieje się z timerem, gdy zamknę laptopa?
Czy zaakceptowany czas można nadal edytować w rejestrze czasu Redmine?
Czy wtyczka tworzy faktury?
Kto widzi koszty wewnętrzne i zysk?
Czy potrzebujemy Redis, Sidekiq lub czegokolwiek innego?
Które wersje Redmine są obsługiwane?
Cennik
Jeden serwer
Jedna instancja Redmine · nielimitowana liczba użytkowników · 12 miesięcy aktualizacji.
Wiele serwerów
Nielimitowana liczba serwerów Redmine · nielimitowana liczba użytkowników · 12 miesięcy aktualizacji.
Potrzebują Państwo rozwiązania Redmine na zamówienie?
Szukają Państwo funkcji, której nie ma w naszych istniejących wtyczkach?
RedmineKit oferuje tworzenie wtyczek Redmine na zamówienie, dostosowywanie wtyczek, automatyzację procesów, integracje z systemami zewnętrznymi i rozwiązania dopasowane do Państwa firmy.
Prosimy opisać swoje potrzeby. Przeanalizujemy wymagania i zaproponujemy odpowiednie rozwiązanie wraz z szacunkowym kosztem i harmonogramem.