Aller au contenu

TimeAccounting

Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Avec le plugin TimeAccounting, vous étendez OTOBO avec un module intégré de saisie et d’analyse du temps. Les agents peuvent enregistrer leurs heures de travail directement dans les tickets ou les créer en tant que projets/activités distincts. Le module synchronise automatiquement les saisies de temps avec les tickets et offre des fonctions de reporting étendues.

  • Framework : OTOBO 11.0.x
  • Paquets : aucun supplémentaire
  • Third-Party : aucune dépendance externe
  1. Gestionnaire de paquets
  • Ouvrez Administration système → Gestionnaire de paquets dans la zone d’administration.
  • Recherchez TimeAccounting et cliquez sur Installer.
  1. Installation manuelle
  • Décompressez l’archive du plugin dans Kernel/Config/Files/.
  • Sous Administration système → Mise à jour, sélectionnez Recharger le système de fichiers pour activer les nouveaux fichiers.

Vous trouverez tous les paramètres sous Admin → Administration système → SysConfig → Core → TimeAccounting :

CléObjectif
Stats::DynamicObjectRegistration###TimeAccountingPermet au module de statistiques de générer des données de saisie de temps.
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSyncSynchronise les saisies de temps des tickets avec le module TimeAccounting.
TimeAccounting::TicketSync::EnableActive la reprise automatique des saisies de temps des tickets.
TimeAccounting::TicketSync::SetEntryReadOnlyVerrouille les saisies synchronisées contre toute modification ultérieure.
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarningDéfinit après combien de jours ouvrés sans saisie un avertissement apparaît.
TimeAccounting::MaxAllowedInsertDaysLimite le nombre de jours en arrière pour lesquels des saisies de temps sont possibles.
TimeAccounting::UseFilterActive le filtre pour les projets et actions utilisés récemment.
TimeAccounting::EnableAutoCompletionTransforme les listes Dropdown en champs de saisie semi-automatique.
TimeAccounting::DefaultUserWeeklyHoursPréréglage pour le temps de travail hebdomadaire standard.

Le module enregistre également des composants Frontend sous Frontend → Agent → ModuleRegistration et Loader, de sorte que des menus pour la vue d’ensemble, l’édition et le reporting apparaissent dans l’interface agent.

  1. Créer des projets et des actions
  • Créez de nouveaux projets (par ex. clients) et actions (par ex. temps de trajet) dans TimeAccounting → Settings.
  1. Saisir un temps
  • Ouvrez un ticket et utilisez l’option de saisie de temps pour enregistrer des heures dans le contexte du ticket.
  • Alternativement, vous pouvez créer des saisies indépendamment des tickets via TimeAccounting → Add Entry.
  1. Reporting
  • Sous TimeAccounting → Reporting, des rapports sur les projets, les utilisateurs et les périodes sont disponibles.
  • Utilisez les filtres et les exports pour traiter les données au format CSV ou PDF.