TimeAccounting
Kompatybilność OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Przegląd
Z wtyczką TimeAccounting rozszerzysz OTOBO o zintegrowany moduł do rejestracji i analizy czasu. Agenci mogą rejestrować czas pracy bezpośrednio w ticketach lub tworzyć oddzielne projekty/aktywności. Moduł automatycznie synchronizuje wpisy czasowe z ticketami i oferuje zaawansowane funkcje raportowania.
Wymagania systemowe
- Framework: OTOBO 11.0.x
- Pakiety: brak dodatkowych
- Third-Party: brak zewnętrznych zależności
Instalacja
- Menedżer pakietów
- Otwórz w panelu administracyjnym Zarządzanie systemem → Zarządzanie pakietami.
- Wyszukaj TimeAccounting i kliknij Zainstaluj.
- Instalacja ręczna
- Rozpakuj archiwum wtyczki w
Kernel/Config/Files/
. - W Zarządzanie systemem → Aktualizuj wybierz Przeładuj system plików, aby aktywować nowe pliki.
Konfiguracja (SysConfig)
Wszystkie ustawienia znajdują się pod Admin → Zarządzanie systemem → SysConfig → Core → TimeAccounting:
Klucz | Cel |
---|---|
Stats::DynamicObjectRegistration###TimeAccounting | Pozwala modułowi statystycznemu generować dane dotyczące rejestracji czasu. |
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSync | Synchronizuje wpisy czasowe ticketów z modułem TimeAccounting. |
TimeAccounting::TicketSync::Enable | Włącza automatyczne pobieranie wpisów czasowych ticketów. |
TimeAccounting::TicketSync::SetEntryReadOnly | Blokuje zsynchronizowane wpisy przed późniejszymi zmianami. |
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarning | Ustawia liczbę dni roboczych bez wpisu, po której pojawia się ostrzeżenie. |
TimeAccounting::MaxAllowedInsertDays | Ogranicza liczbę dni, za które można wprowadzać wpisy czasowe. |
TimeAccounting::UseFilter | Włącza filtr dla ostatnio używanych projektów i akcji. |
TimeAccounting::EnableAutoCompletion | Zamienia listy rozwijane w pola autouzupełniania. |
TimeAccounting::DefaultUserWeeklyHours | Ustawia domyślną liczbę godzin pracy tygodniowo. |
Moduł rejestruje również składniki frontendu pod Frontend → Agent → ModuleRegistration i Loader, dzięki czemu w interfejsie agenta pojawiają się menu do przeglądu, edycji i raportowania.
Użycie
- Tworzenie projektów i akcji
- Utwórz w TimeAccounting → Ustawienia nowe projekty (np. klientów) i akcje (np. czas podróży).
- Rejestracja czasu
- Otwórz ticket i użyj opcji rejestracji czasu, aby zapisać godziny w kontekście ticketu.
- Alternatywnie możesz utworzyć wpisy niezależnie od ticketów za pomocą TimeAccounting → Dodaj wpis.
- Raportowanie
- W TimeAccounting → Raportowanie dostępne są raporty dotyczące projektów, użytkowników i okresów czasu.
- Użyj filtrów i eksportuj dane jako CSV lub PDF, aby dalej je przetwarzać.
Wsparcie i wersja
- Producent: Rother OSS GmbH
- Wersja: 11.0.2 (31.07.2024)
- Dokumentacja: https://doc.otobo.org/
- Kontakt: hello@otobo.de