Skip to content

Comptabilisation du temps

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

Vue d'ensemble

Avec le plugin Comptabilisation du temps, vous étendez OTOBO avec un module intégré de suivi et d'analyse du temps. Les agents peuvent enregistrer les heures de travail directement dans les tickets ou créer des projets/activités séparés. Le module synchronise automatiquement les enregistrements de temps avec les tickets et offre des fonctions de rapport détaillées.

Exigences système

  • Framework : OTOBO 11.0.x
  • Paquets : aucun supplémentaire
  • Tierce partie : aucune dépendance externe

Installation

  1. Gestionnaire de paquets
  • Ouvrez dans la zone d'administration Gestion du système → Gestion des paquets.
  • Recherchez Comptabilisation du temps et cliquez sur Installer.
  1. Installation manuelle
  • Décompresséz l'archive du plugin dans Kernel/Config/Files/.
  • Sous Gestion du système → Mise à jour, sélectionnez Recharger le système de fichiers pour activer les nouveaux fichiers.

Configuration (SysConfig)

Toutes les paramètres se trouvent sous Admin → Gestion du système → SysConfig → Core → Comptabilisation du temps :

CléObjectif
Stats::DynamicObjectRegistration###ComptabilisationDuTempsPermet au module de statistiques de générer des données de comptabilisation du temps.
Ticket::EventModulePost###999-ComptabilisationDuTempsTicketTimeUnitsSyncSynchronise les enregistrements de temps de ticket avec le module de comptabilisation du temps.
ComptabilisationDuTemps::TicketSync::EnableActive la prise en charge automatique des enregistrements de temps de ticket.
ComptabilisationDuTemps::TicketSync::SetEntryReadOnlyVerrouille les enregistrements synchronisés contre les modifications ultérieures.
ComptabilisationDuTemps::MaxIntervalOfIncompleteDaysBeforeWarningDéfinit après combien de jours ouvrés sans enregistrement une alerte apparaît.
ComptabilisationDuTemps::MaxAllowedInsertDaysLimite le nombre de jours pendant lesquels les enregistrements de temps peuvent être effectués à posteriori.
ComptabilisationDuTemps::UseFilterActive le filtre pour les projets et les actions les plus récemment utilisés.
ComptabilisationDuTemps::EnableAutoCompletionConvertit les listes déroulantes en champs de saisie automatique.
ComptabilisationDuTemps::DefaultUserWeeklyHoursValeur par défaut pour les heures de travail standard par semaine.

Le module enregistre également des composants frontend sous Frontend → Agent → ModuleRegistration et Loader, de sorte que des menus pour la vue d'ensemble, la modification et les rapports apparaissent dans l'interface agent.

Utilisation

  1. Créer des projets et des actions
  • Créez dans Comptabilisation du temps → Paramètres de nouveaux projets (par exemple, des clients) et des actions (par exemple, du temps de trajet).
  1. Enregistrer un enregistrement de temps
  • Ouvrez un ticket et utilisez l'option d'enregistrement de temps pour enregistrer des heures dans le contexte du ticket.
  • Alternativement, vous pouvez créer des enregistrements via Comptabilisation du temps → Ajouter un enregistrement indépendamment des tickets.
  1. Rapports
  • Sous Comptabilisation du temps → Rapports, des rapports sur les projets, les utilisateurs et les périodes sont disponibles.
  • Utilisez des filtres et des exportations pour traiter les données sous forme de CSV ou de PDF.

Support & Version