Composants du journal du minuteur d’activité

  • Rversion finale: Australia
  • Mis à jour 22 avr. 2026
  • 2 minutes de lecture
  • La fonctionnalité de journal du minuteur d’activité est disponible avec le module d’extension Rapport du minuteur d’activité (sn_activity_timer_reporting). Ce module d’extension ajoute des tables d’utilisateurs, des rôles d’utilisateur, des propriétés de page UIB, un include de script et une tâche planifiée.

    Tables

    La fonctionnalité de journal du minuteur d’activité ajoute les tables suivantes.
    Tableau 1. Tables de journaux de minuteurs d’activité
    Table Description
    Saisie de l'heure

    [sn_at_time_entry]

    Enregistre le temps qu’un agent passe à travailler sur les enregistrements de tickets et d’interactions. Chaque transaction de démarrage et d’arrêt est associée à une heure.
    Saisie de l’heure agrégée

    [sn_at_time_entry_aggregated]

    Regroupe les données stockées dans la table Saisie de temps. Cette agrégation enregistre le temps passé par ticket, agent et type d’enregistrement.
    Tableau 2. Table de saisie de l’heure
    Champ Description
    Attributs Affiche les attributs de l’entrée, tels que l’état de l’enregistrement et la description courte.
    Enregistrement Affiche le type et le numéro d’enregistrement.
    Session Affiche l’ID de la session.
    Source
    Table Table qui stocke l’enregistrement dans le champ Enregistrement .
    Exécution en cours du minuteur Enregistre les heures de début et de fin.
    Horodatage Horodatage des heures de début et de fin.
    Transaction ID de transaction pour une paire démarrer/arrêter.
    Utilisateur Nom ou rôle de l’utilisateur qui a travaillé sur un enregistrement.
    Tableau 3. Table agrégée de saisie de l’heure
    Champ Description
    Heure de fin L’heure à laquelle l’agent a cessé de travailler sur l’enregistrement.
    Enregistrement Affiche le numéro d’enregistrement.
    Type d'enregistrement Affiche le type d’enregistrement, tel que ticket ou interaction.
    Brève description Description brève de l’enregistrement.
    Heure de début L’heure à laquelle l’agent a commencé à travailler sur l’enregistrement.
    Temps total passé Temps total que l’utilisateur a passé à travailler sur l’enregistrement.
    Utilisateur Nom ou rôle de l’utilisateur qui a travaillé sur un enregistrement.

    Rôles d'utilisateur

    La fonctionnalité de journal du minuteur d’activité ajoute les rôles d’utilisateur suivants :
    • sn_at.admin
    • sn_at.agent

    Include de script

    Le script ActivityTimerAggregator comprend :
    • S’exécute toutes les 24 heures et enregistre toutes les transactions à partir de la table Entrées du minuteur.
    • Est invoqué par la tâche planifiée de l’agrégateur de rapports du minuteur d’activité .
    • Pour chaque enregistrement, calcule le temps entre chaque démarrage et chaque arrêt sur l’enregistrement.

    Tâche planifiée

    La tâche planifiée d’agrégateur de rapports de minuteur d’activité s’exécute une fois toutes les 24 heures et génère un rapport. Il crée une agrégation des enregistrements stockés dans la table Saisie de temps et stocke ces données dans la table Saisie de temps agrégée. Les données agrégées sont affichées dans la vue de listes Mon journal de temps de l’agent.

    Propriétés de la page

    La fonctionnalité de journal du minuteur d’activité ajoute les propriétés suivantes de la page du générateur d’IU :
    Tableau 4. Propriétés de la page du journal du minuteur d’activité
    Propriété Description
    activity_timer Active le composant de minuteur d’activité dans l’espace de travail.
    • Vrai : le minuteur d’activité est actif.
    • Faux : le minuteur de l’activité est inactif.
    activity_timer_custom_tables Spécifie des tables personnalisées pour la fonctionnalité de journal du minuteur d’activité.
    activity_timer_case_type_exclusion Spécifie les types de tickets exclus de la fonctionnalité de journal du minuteur d’activité.