Skip to content

TimeAccounting

Compatibiliteit OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Overzicht

Met de TimeAccounting-plugin breid je OTOBO uit met een geïntegreerde module voor tijdsregistratie en analyse. Agenten kunnen werktijden direct in tickets registreren of als aparte projecten/activiteiten aanmaken. De module synchroniseert tijdboekingen automatisch met tickets en biedt uitgebreide rapportagemogelijkheden.

Systeemeisen

  • Framework: OTOBO 11.0.x
  • Pakketten: geen extra
  • Third-Party: geen externe afhankelijkheden

Installatie

  1. Pakketbeheerder
  • Open in het admin-gedeelte Systeembeheer → Pakketbeheer.
  • Zoek naar TimeAccounting en klik op Installeren.
  1. Handmatige installatie
  • Pak het plugin-archief uit naar Kernel/Config/Files/.
  • Onder Systeembeheer → Updaten selecteer je Bestandssysteem opnieuw laden om de nieuwe bestanden te activeren.

Configuratie (SysConfig)

Alle instellingen vind je onder Admin → Systeembeheer → SysConfig → Core → TimeAccounting:

SleutelDoel
Stats::DynamicObjectRegistration###TimeAccountingStaat de statistiek-module toe om tijdsregistratiegegevens te genereren.
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSyncSynchroniseert ticket-tijdinvoer met de TimeAccounting-module.
TimeAccounting::TicketSync::EnableActiveert de automatische overname van ticket-tijdinvoer.
TimeAccounting::TicketSync::SetEntryReadOnlyVergrendelt gesynchroniseerde invoer tegen latere wijzigingen.
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarningBepaalt na hoeveel werkdagen zonder invoer een waarschuwing verschijnt.
TimeAccounting::MaxAllowedInsertDaysBeperkt hoeveel dagen terug in de tijd tijdinvoer mogelijk is.
TimeAccounting::UseFilterActiveert het filter voor laatst gebruikte projecten en acties.
TimeAccounting::EnableAutoCompletionConverteert dropdown-lijsten naar auto-aanvullingvelden.
TimeAccounting::DefaultUserWeeklyHoursStandaardinstelling voor de gemiddelde werkweekuren.

De module registreert ook frontend-componenten onder Frontend → Agent → ModuleRegistration en Loader, zodat er menu's voor overzicht, bewerking en rapportage verschijnen in de agentinterface.

Gebruik

  1. Projecten en acties aanmaken
  • Maak in TimeAccounting → Settings nieuwe projecten (bijv. klanten) en acties (bijv. reistijd) aan.
  1. Tijdinvoer registreren
  • Open een ticket en gebruik de tijdinvoeroptie om uren in de context van het ticket op te slaan.
  • Als alternatief kun je via TimeAccounting → Add Entry invoer onafhankelijk van tickets aanmaken.
  1. Rapportage
  • Onder TimeAccounting → Reporting zijn rapporten over projecten, gebruikers en tijdsperioden beschikbaar.
  • Gebruik filters en exporteer om gegevens als CSV of PDF verder te verwerken.

Ondersteuning & Versie