Composants du journal du minuteur d’activité
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.
| 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. |
| 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. |
| 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 :
| Propriété | Description |
|---|---|
| activity_timer | Active le composant de minuteur d’activité dans l’espace de travail.
|
| 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é. |