From fec1d9efc98c1051edf53e23ee0a51b8c8ef04ad Mon Sep 17 00:00:00 2001 From: Ladebeze66 Date: Fri, 11 Apr 2025 14:03:43 +0200 Subject: [PATCH] 14:03 --- agents/agent_report_generator.py | 2 +- agents/agent_report_generator_qwen.py | 4 +- agents/agent_ticket_analyser.py | 1 + .../T5409/T5409_mistral-large-latest.csv | 2 + .../T5409/T5409_mistral-medium.csv | 3 + .../T5409/T5409_rapport_final.json | 174 ++++++ .../T5409/T5409_rapport_final.md | 522 ++++++++++++++++++ .../T5409_rapports/T5409_rapport.json | 33 ++ .../T5409_rapports/T5409_rapport.md | 106 ++++ .../T5409_20250411_115024/all_messages.json | 259 +++++++++ .../T5409_20250411_115024/all_messages.txt | 255 +++++++++ .../attachments/Capture.JPG | Bin 0 -> 70836 bytes .../attachments/image.png | Bin 0 -> 84713 bytes .../attachments_info.json | 35 ++ .../T5409_20250411_115024/followers.json | 9 + .../T5409_20250411_115024/messages_raw.json | 241 ++++++++ .../T5409_20250411_115024/structure.json | 20 + .../T5409_20250411_115024/ticket_info.json | 56 ++ .../T5409_20250411_115024/ticket_summary.json | 16 + 19 files changed, 1735 insertions(+), 3 deletions(-) create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-large-latest.csv create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-medium.csv create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.md create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.md create mode 100644 output/ticket_T5409/T5409_20250411_115024/all_messages.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/all_messages.txt create mode 100644 output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG create mode 100644 output/ticket_T5409/T5409_20250411_115024/attachments/image.png create mode 100644 output/ticket_T5409/T5409_20250411_115024/attachments_info.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/followers.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/messages_raw.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/structure.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/ticket_info.json create mode 100644 output/ticket_T5409/T5409_20250411_115024/ticket_summary.json diff --git a/agents/agent_report_generator.py b/agents/agent_report_generator.py index 141080a..93c72a2 100644 --- a/agents/agent_report_generator.py +++ b/agents/agent_report_generator.py @@ -23,7 +23,7 @@ class AgentReportGenerator(BaseAgent): # Configuration locale de l'agent self.temperature = 0.2 self.top_p = 0.9 - self.max_tokens = 8000 + self.max_tokens = 10000 # Prompt système principal self.system_prompt = """Tu es un expert en génération de rapports techniques pour BRG-Lab pour la société CBAO. diff --git a/agents/agent_report_generator_qwen.py b/agents/agent_report_generator_qwen.py index b94c9fd..e6a1201 100644 --- a/agents/agent_report_generator_qwen.py +++ b/agents/agent_report_generator_qwen.py @@ -27,7 +27,7 @@ class AgentReportGeneratorQwen(BaseAgent): # Configuration locale de l'agent self.temperature = 0.2 self.top_p = 0.9 - self.max_tokens = 8000 # Réduit pour Qwen pour éviter les timeouts + self.max_tokens = 10000 # Réduit pour Qwen pour éviter les timeouts # Prompt système principal - Simplifié et optimisé pour Qwen self.system_prompt = """Tu es un expert en génération de rapports techniques pour BRG-Lab. @@ -170,7 +170,7 @@ IMPORTANT: - NE FAIS PAS de références individuelles aux images comme "Complément visuel" - NE GENÈRE PAS de fil de discussion ni de diagnostic dans cette étape - UTILISE les dates et le contenu exact des messages du ticket -- INCLUS la question initiale du client et la réponse du support +- INCLUS la question initiale du client et la réponse du support (qui peut-être contenu dans le message "name" ou "description") - SEULEMENT si nécessaire, AJOUTE UNE SEULE entrée "Complément d'information" qui synthétise brièvement l'apport de toutes les images - Si la réponse du support est déjà claire et complète, NE PAS ajouter de complément d'information - Exemple de bon format si un complément est nécessaire: diff --git a/agents/agent_ticket_analyser.py b/agents/agent_ticket_analyser.py index e438df8..b2b7a39 100644 --- a/agents/agent_ticket_analyser.py +++ b/agents/agent_ticket_analyser.py @@ -47,6 +47,7 @@ Ta mission principale : 4. Structurer le fil de discussion - Conserve uniquement les échanges pertinents + -Conserve les questions soulevés par "name" ou "description" - CONSERVE ABSOLUMENT les références documentation, FAQ, liens utiles et manuels - Identifie clairement chaque intervenant (client / support) - Classe les informations par ordre chronologique avec date et rôle diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-large-latest.csv b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-large-latest.csv new file mode 100644 index 0000000..36c82d4 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-large-latest.csv @@ -0,0 +1,2 @@ +Question,Réponse +"Bonjour Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement Bonne fin d’après-midi Frédéric Moralès Conseil Départemental de Vaucluse Responsable du laboratoire routier","[COMPLÉMENT VISUEL] L'analyse des captures d'écran confirme visuellement le processus: (1) L'affectation de Guillaume Lucas à un laboratoire principal (LABO CD 84) a été effectuée, comme le montre la première image. (2) Cependant, la deuxième image révèle que cette affectation n'est pas encore visible dans la liste des utilisateurs, indiquant que l'action n'a pas été validée ou synchronisée. Ces interfaces complémentaires illustrent le processus complet d'affectation et la nécessité de valider les modifications pour qu'elles soient effectives." diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-medium.csv b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-medium.csv new file mode 100644 index 0000000..1d36a88 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_mistral-medium.csv @@ -0,0 +1,3 @@ +Question,Réponse +Pourquoi Guillaume Lucas ne peut-il pas enregistrer d'échantillon et n'apparaît-il pas dans la liste des utilisateurs ?,"[RÉPONSE] Le problème a été corrigé en affectant un laboratoire principal à Guillaume Lucas. +[COMPLÉMENT VISUEL] L'analyse des captures d'écran confirme visuellement le processus: (1) les informations de l'utilisateur Guillaume Lucas sont renseignées avec un laboratoire principal défini, (2) cependant, dans la liste des utilisateurs, le laboratoire principal n'est pas affiché pour cet utilisateur. Ces interfaces complémentaires illustrent le problème d'affectation du laboratoire principal." diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.json b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.json new file mode 100644 index 0000000..6fbe55a --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.json @@ -0,0 +1,174 @@ +{ + "ticket_id": "T5409", + "timestamp": "2025-04-11 13:59:51", + "rapport_complet": "# Rapport d'analyse: Problème d'enregistrement d'échantillon pour Guillaume Lucas\n\n## Résumé du problème\n\n**Nom de la demande :** Problème d'enregistrement d'échantillon pour Guillaume Lucas\n\n**Description :** Guillaume Lucas ne parvient pas à enregistrer un échantillon et n'apparaît pas sur la liste des utilisateurs. Le problème semble lié à une attribution ou autre chose de ce genre.\n\n## Analyse des images\n\n### Image 1: image.png\n\n**Description :** L'image montre l'interface **\"Mes paramètres - Gestion des utilisateurs\"** avec les sections \"Connexion\", \"Informations sur l'utilisateur\" et \"Affectation de l'utilisateur\". La section \"Affectation de l'utilisateur\" est mise en évidence avec une flèche rouge pointant vers le champ **\"Laboratoire principal\"** et la liste déroulante **\"Laboratoire(s) affilié(s)\"**.\n\n**Éléments techniques clés :**\n- **Laboratoire principal :** LABO CD 84\n- **Laboratoire(s) affilié(s) :** LABO CD 84\n- **Utilisateur valide :** Case cochée\n\n**Relation avec le problème :** L'image confirme que Guillaume Lucas est affecté à un laboratoire principal (LABO CD 84), ce qui est crucial pour résoudre le problème d'enregistrement d'échantillons.\n\n### Image 2: Capture.JPG\n\n**Description :** L'image montre la liste des utilisateurs dans l'interface **\"Mes paramètres - Gestion des utilisateurs\"**. Guillaume Lucas apparaît dans la liste, mais son champ **\"Laboratoire principal\"** est vide.\n\n**Éléments techniques clés :**\n- **Laboratoire principal :** Non attribué pour Guillaume Lucas\n- **Rôles :** Aucun rôle assigné pour Guillaume Lucas\n\n**Relation avec le problème :** L'image montre que Guillaume Lucas n'a pas de laboratoire principal attribué, ce qui pourrait expliquer pourquoi il ne parvient pas à enregistrer un échantillon.\n\n## Synthèse globale des analyses d'images\n\n### Points communs et complémentaires entre les images\n\n- **Image 1** montre l'affectation de Guillaume Lucas à un laboratoire principal (LABO CD 84), ce qui est une étape cruciale pour résoudre le problème.\n- **Image 2** montre que Guillaume Lucas n'a pas de laboratoire principal attribué dans la liste des utilisateurs, ce qui confirme que l'affectation n'a pas encore été effectuée.\n\n### Corrélation entre les éléments et le problème global\n\n- Les deux images se complètent pour illustrer le processus d'affectation d'un laboratoire principal à Guillaume Lucas.\n- **Image 1** confirme que l'affectation a été faite, tandis que **Image 2** montre que cette affectation n'est pas encore visible dans la liste des utilisateurs.\n\n### Confirmation visuelle des informations du support\n\n- **Image 1** confirme visuellement l'action décrite par le support technique, qui a mentionné avoir corrigé le problème en affectant un laboratoire principal à Guillaume Lucas.\n- **Image 2** montre que cette affectation n'est pas encore visible dans la liste des utilisateurs, ce qui pourrait indiquer que l'action n'a pas été validée ou synchronisée.\n\n## Fil de discussion\n\n**Support (01/08/2022 12:11:03) :**\nBonjour Frédéric,\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\nRestant à votre disposition pour tout renseignement complémentaire.\nCordialement,\nYouness BENDEQ\nSupport technique - Chargé de clientèle\n\n**Client (01/08/2022 14:33:18) :**\nBonjour\nEffectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement\nBonne fin d’après-midi\nFrédéric Moralès\nConseil Départemental de Vaucluse\nResponsable du laboratoire routier\n\n## Tableau questions/réponses\n\n```json\n{\n \"chronologie_echanges\": [\n {\"date\": \"01/08/2022 12:11:03\", \"emetteur\": \"SUPPORT\", \"type\": \"Réponse\", \"contenu\": \"Bonjour Frédéric, Je te contacte pour donner suite à ta demande concernant : Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement Je viens de corriger ton problème en lui affectant un laboratoire principal : Restant à votre disposition pour tout renseignement complémentaire. Cordialement, Youness BENDEQ Support technique - Chargé de clientèle\"},\n {\"date\": \"01/08/2022 14:33:18\", \"emetteur\": \"CLIENT\", \"type\": \"Question\", \"contenu\": \"Bonjour Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement Bonne fin d’après-midi Frédéric Moralès Conseil Départemental de Vaucluse Responsable du laboratoire routier\"},\n {\"date\": \"02/08/2022\", \"emetteur\": \"SUPPORT\", \"type\": \"Complément visuel\", \"contenu\": \"L'analyse des captures d'écran confirme visuellement le processus: (1) L'affectation de Guillaume Lucas à un laboratoire principal (LABO CD 84) a été effectuée, comme le montre la première image. (2) Cependant, la deuxième image révèle que cette affectation n'est pas encore visible dans la liste des utilisateurs, indiquant que l'action n'a pas été validée ou synchronisée. Ces interfaces complémentaires illustrent le processus complet d'affectation et la nécessité de valider les modifications pour qu'elles soient effectives.\"}\n ]\n}\n```\n\n## Diagnostic technique\n\n### Causes probables\n\n1. **Absence d'affectation de laboratoire principal :** Guillaume Lucas n'avait pas de laboratoire principal attribué, ce qui l'empêchait d'enregistrer un échantillon.\n2. **Problème de synchronisation :** Bien que l'affectation ait été faite, elle n'a pas été validée ou synchronisée, ce qui explique pourquoi Guillaume Lucas n'apparaît pas sur la liste des utilisateurs avec un laboratoire principal attribué.\n3. **Rôles non assignés :** Guillaume Lucas n'a aucun rôle assigné, ce qui pourrait également contribuer à son incapacité à enregistrer un échantillon.\n\n### Recommandations\n\n1. **Valider l'affectation :** Assurez-vous que l'affectation de Guillaume Lucas au laboratoire principal (LABO CD 84) est validée et synchronisée.\n2. **Assigner des rôles :** Attribuez les rôles nécessaires à Guillaume Lucas pour lui permettre d'enregistrer des échantillons.\n3. **Vérifier la liste des utilisateurs :** Après avoir validé l'affectation et assigné les rôles, vérifiez que Guillaume Lucas apparaît correctement sur la liste des utilisateurs avec les informations mises à jour.", + "ticket_analyse": "### 1. Résumé du contexte\n\n**Client :**\n- Nom : Frédéric Moralès\n- Email : frederic.morales@vaucluse.fr\n- Société : CONSEIL DEPARTEMENTAL DU VAUCLUSE (84)\n\n**Sujet du ticket reformulé en une ou plusieurs questions :**\n- Pourquoi Guillaume Lucas ne parvient-il jamais à enregistrer un échantillon ?\n- Y a-t-il un problème d'attribution ou autre chose de ce genre ?\n- Pourquoi Guillaume Lucas n'apparaît-il pas sur la liste des utilisateurs ?\n\n**Description technique synthétique :**\n- Guillaume Lucas ne parvient pas à enregistrer un échantillon.\n- Il n'apparaît pas sur la liste des utilisateurs.\n- Le problème semble lié à une attribution ou autre chose de ce genre.\n\n### 2. Informations techniques détectées\n\n**Logiciels/modules mentionnés :**\n- Aucun logiciel ou module spécifique n'est mentionné.\n\n**Paramètres évoqués :**\n- Attribution d'un laboratoire principal.\n\n**Fonctionnalités impactées :**\n- Enregistrement d'échantillons.\n- Liste des utilisateurs.\n\n**Conditions spécifiques :**\n- Utilisateur non valide (Guillaume Lucas).\n\n### 3. Fil de discussion (filtrée, nettoyée, classée)\n\n**Intervenant : Support**\n**Date : 01/08/2022 12:11:03**\nBonjour Frédéric,\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\nRestant à votre disposition pour tout renseignement complémentaire.\nCordialement,\nYouness BENDEQ\nSupport technique - Chargé de clientèle\n\n**Intervenant : Client (Frédéric Moralès)**\n**Date : 01/08/2022 14:33:18**\nBonjour\nEffectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement\nBonne fin d’après-midi\nFrédéric Moralès\nConseil Départemental de Vaucluse\nResponsable du laboratoire routier\n\n### 4. Éléments liés à l'analyse visuelle\n\n**Nombre d'images attachées :**\n- 1 image attachée (image.png [ID: 86417])\n\n**Références aux interfaces ou options à visualiser :**\n- Affectation d'un laboratoire principal.\n\n**Points à vérifier dans les captures :**\n- Vérifier si Guillaume Lucas apparaît maintenant sur la liste des utilisateurs.\n- Vérifier si Guillaume Lucas peut enregistrer un échantillon après l'affectation d'un laboratoire principal.", + "images_analyses": [ + { + "image_name": "image.png", + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "analyse": "### 1. Description objective\nL'image montre une interface logicielle intitulée **\"Mes paramètres - Gestion des utilisateurs\"**. Elle est divisée en plusieurs sections :\n\n- **Section \"Connexion\"** :\n - Une photo d'identité est affichée avec les options \"Déposez votre photo ICI\" et \"Modifier la photo\".\n - Un bouton **\"SUPPRIMER PHOTO\"** est visible en rouge.\n - Les informations suivantes sont affichées :\n - Login : disr.lucas\n - Mot de passe : ****\n - Une case à cocher **\"Utilisateur valide\"** est cochée.\n - Une autre case à cocher **\"Mot de passe à saisir à la prochaine connexion\"** est décochée.\n - Un menu déroulant **\"Langue\"** est réglé sur \"Français\".\n - Un bouton bleu **\"SYNCHRONISER AVEC L'APPLICATION BRG-LAB MOBILE\"** est présent.\n\n- **Section \"Informations sur l'utilisateur\"** :\n - Les champs suivants sont renseignés :\n - Civilité : M. (sélectionné via une case à cocher, avec les options \"Mlle\" et \"Mme\" disponibles).\n - Nom : LUCAS\n - Prénom : GUILLAUME\n - Fonction exercée : Chargé d'essais\n - Email : guillaume.lucas@vaucluse.fr\n - Une zone pour la signature est présente avec l'option **\"Déposez votre image ici\"** et un lien **\"Modifier la signature\"**.\n\n- **Section \"Affectation de l'utilisateur\"** :\n - Un champ **\"Laboratoire principal\"** est renseigné avec **\"LABO CD 84\"**.\n - Une liste déroulante **\"Laboratoire(s) affilié(s)\"** contient une seule entrée : **\"LABO CD 84\"**.\n - Un bouton **\"Supprimer\"** est visible à côté de cette entrée.\n - Une flèche rouge pointe vers cette section.\n\n### 2. Éléments techniques clés\n- **Versions logicielles ou modules affichés** :\n - Aucune version logicielle n'est visible.\n - Le module semble être lié à la gestion des utilisateurs et à leur affectation à des laboratoires.\n\n- **Codes d'erreur visibles** :\n - Aucun code d'erreur n'est visible.\n\n- **Paramètres configurables** :\n - Champs de texte : Login, Mot de passe, Nom, Prénom, Fonction exercée, Email.\n - Menus déroulants : Langue, Laboratoire(s) affilié(s).\n - Cases à cocher : Utilisateur valide, Mot de passe à saisir à la prochaine connexion.\n - Zones interactives : Photo d'identité, Signature.\n\n- **Valeurs affichées ou préremplies dans les champs** :\n - Login : disr.lucas\n - Mot de passe : **** (masqué)\n - Nom : LUCAS\n - Prénom : GUILLAUME\n - Fonction exercée : Chargé d'essais\n - Email : guillaume.lucas@vaucluse.fr\n - Laboratoire principal : LABO CD 84\n - Laboratoire(s) affilié(s) : LABO CD 84\n\n- **Éléments désactivés, grisés ou masqués** :\n - Le mot de passe est masqué par des astérisques (****).\n\n- **Boutons actifs/inactifs** :\n - Boutons actifs : SUPPRIMER PHOTO, SYNCHRONISER AVEC L'APPLICATION BRG-LAB MOBILE, Supprimer (à côté de LABO CD 84).\n\n### 3. Éléments mis en évidence\n- La section **\"Affectation de l'utilisateur\"** est mise en évidence par une flèche rouge pointant vers le champ **\"Laboratoire principal\"** et la liste déroulante **\"Laboratoire(s) affilié(s)\"**.\n- Le contenu mis en évidence est :\n - Laboratoire principal : LABO CD 84\n - Laboratoire(s) affilié(s) : LABO CD 84\n\n### 4. Relation avec le problème\n- L'image montre que l'utilisateur Guillaume Lucas est affecté à un laboratoire principal (LABO CD 84) et à un laboratoire affilié (LABO CD 84).\n- Ces éléments sont directement liés à la question du ticket concernant l'attribution d'un laboratoire principal.\n\n### 5. Réponses potentielles\n- L'image apporte des éléments de réponse aux questions posées dans le ticket :\n - Elle montre que Guillaume Lucas est bien affecté à un laboratoire principal (LABO CD 84), ce qui pourrait être lié à la résolution du problème d'enregistrement d'échantillons.\n - Elle ne montre pas directement si Guillaume Lucas apparaît sur la liste des utilisateurs, mais elle confirme son affectation à un laboratoire.\n\n### 6. Lien avec la discussion\n- L'image fait écho à une étape décrite dans le fil de discussion :\n - Le support technique a mentionné avoir corrigé le problème en affectant un laboratoire principal à Guillaume Lucas.\n - L'image confirme cette affectation, avec le laboratoire principal \"LABO CD 84\" clairement visible.\n - La flèche rouge met en évidence cette affectation, ce qui correspond à l'action décrite par le support.", + "sorting_info": { + "is_relevant": true, + "reason": "Oui. Cette image montre une interface de gestion des paramètres utilisateur, ce qui est pertinent pour un support technique logiciel.", + "raw_response": "Oui.\nCette image montre une interface de gestion des paramètres utilisateur, ce qui est pertinent pour un support technique logiciel.", + "metadata": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "image_name": "image.png", + "timestamp": "20250411_135732", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.8, + "max_tokens": 300 + } + } + }, + "metadata": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "image_name": "image.png", + "timestamp": "20250411_135818", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.9, + "max_tokens": 3000 + } + } + }, + { + "image_name": "Capture.JPG", + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG", + "analyse": "### Analyse de l'image\n\n#### 1. Description objective\nL'image montre une interface logicielle intitulée **\"Mes paramètres - Gestion des utilisateurs\"**. Elle est divisée en plusieurs sections :\n\n- **Onglets principaux** :\n - \"UTILISATEUR\" (sélectionné)\n - \"LABORATOIRE\"\n - \"SYSTÈME\"\n\n- **Sous-onglets** :\n - \"Affecter les laboratoires secondaires\"\n - \"Affecter les laboratoires non valides\"\n\n- **Liste des utilisateurs** :\n - La liste affiche plusieurs utilisateurs avec les colonnes suivantes :\n - \"Nom\"\n - \"Prénom\"\n - \"Laboratoire principal\"\n - \"Rôles\"\n - Les utilisateurs visibles sont :\n - **LUCAS Guillaume** : Laboratoire principal non attribué, aucun rôle assigné.\n - **LAROU Michel** : Laboratoire principal \"MIRMAS Fosse\", rôles assignés : \"Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement\".\n - **LAROU Didier** : Laboratoire principal \"RIPOLL Oise\", rôles assignés : \"Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement\".\n - **LAROU Claude** : Laboratoire principal \"TRILCAT Clause\", rôles assignés : \"Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement\".\n\n- **Boutons** :\n - Un bouton **\"Valider\"** est visible en haut à droite de l'interface.\n\n#### 2. Éléments techniques clés\n- **Versions logicielles ou modules affichés** :\n - Aucune version logicielle n'est visible.\n - Le module affiché est **\"Gestion des utilisateurs\"**.\n\n- **Codes d'erreur visibles** :\n - Aucun code d'erreur n'est visible.\n\n- **Paramètres configurables** :\n - Les colonnes \"Laboratoire principal\" et \"Rôles\" semblent configurables pour chaque utilisateur.\n - Les champs \"Laboratoire principal\" et \"Rôles\" pour l'utilisateur **LUCAS Guillaume** sont vides.\n\n- **Valeurs affichées ou préremplies dans les champs** :\n - Les champs \"Laboratoire principal\" et \"Rôles\" pour les utilisateurs **LAROU Michel**, **LAROU Didier** et **LAROU Claude** sont préremplis avec des valeurs spécifiques.\n\n- **Éléments désactivés, grisés ou masqués** :\n - Aucun élément n'est visiblement grisé ou désactivé.\n\n- **Boutons actifs/inactifs** :\n - Le bouton **\"Valider\"** semble actif.\n\n#### 3. Éléments mis en évidence\n- Aucun élément n'est entouré, encadré, surligné ou fléché dans l'image.\n\n#### 4. Relation avec le problème\n- L'utilisateur **LUCAS Guillaume** apparaît dans la liste des utilisateurs, mais son champ **\"Laboratoire principal\"** est vide, contrairement aux autres utilisateurs.\n- Les rôles associés à **LUCAS Guillaume** sont également vides, ce qui pourrait être lié à son incapacité à enregistrer un échantillon.\n\n#### 5. Réponses potentielles\n- L'image montre que **LUCAS Guillaume** n'a pas de laboratoire principal attribué, ce qui pourrait répondre à la question : \"Pourquoi Guillaume Lucas ne parvient-il jamais à enregistrer un échantillon ?\".\n- L'image confirme également que **LUCAS Guillaume** apparaît sur la liste des utilisateurs, ce qui répond à la question : \"Pourquoi Guillaume Lucas n'apparaît-il pas sur la liste des utilisateurs ?\".\n\n#### 6. Lien avec la discussion\n- L'image fait écho à l'étape décrite dans le fil de discussion où le support mentionne avoir corrigé le problème en affectant un laboratoire principal à Guillaume Lucas.\n- L'image montre que cette affectation n'a pas encore été effectuée, car le champ \"Laboratoire principal\" est vide pour **LUCAS Guillaume**.", + "sorting_info": { + "is_relevant": true, + "reason": "Oui. L'image montre une interface logicielle avec des paramètres et une gestion des utilisateurs, ce qui est pertinent pour un support technique.", + "raw_response": "Oui.\n\nL'image montre une interface logicielle avec des paramètres et une gestion des utilisateurs, ce qui est pertinent pour un support technique.", + "metadata": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG", + "image_name": "Capture.JPG", + "timestamp": "20250411_135734", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.8, + "max_tokens": 300 + } + } + }, + "metadata": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG", + "image_name": "Capture.JPG", + "timestamp": "20250411_135903", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.9, + "max_tokens": 3000 + } + } + } + ], + "chronologie_echanges": [ + { + "date": "01/08/2022 12:11:03", + "emetteur": "SUPPORT", + "type": "Réponse", + "contenu": "Bonjour Frédéric, Je te contacte pour donner suite à ta demande concernant : Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement Je viens de corriger ton problème en lui affectant un laboratoire principal : Restant à votre disposition pour tout renseignement complémentaire. Cordialement, Youness BENDEQ Support technique - Chargé de clientèle" + }, + { + "date": "01/08/2022 14:33:18", + "emetteur": "CLIENT", + "type": "Question", + "contenu": "Bonjour Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement Bonne fin d’après-midi Frédéric Moralès Conseil Départemental de Vaucluse Responsable du laboratoire routier" + }, + { + "date": "02/08/2022", + "emetteur": "SUPPORT", + "type": "Complément visuel", + "contenu": "L'analyse des captures d'écran confirme visuellement le processus: (1) L'affectation de Guillaume Lucas à un laboratoire principal (LABO CD 84) a été effectuée, comme le montre la première image. (2) Cependant, la deuxième image révèle que cette affectation n'est pas encore visible dans la liste des utilisateurs, indiquant que l'action n'a pas été validée ou synchronisée. Ces interfaces complémentaires illustrent le processus complet d'affectation et la nécessité de valider les modifications pour qu'elles soient effectives." + } + ], + "resume": "**Nom de la demande :** Problème d'enregistrement d'échantillon pour Guillaume Lucas\n\n**Description :** Guillaume Lucas ne parvient pas à enregistrer un échantillon et n'apparaît pas sur la liste des utilisateurs. Le problème semble lié à une attribution ou autre chose de ce genre.\n\n### Fil de discussion\n**Support (01/08/2022 12:11:03) :**\nBonjour Frédéric,\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\nRestant à votre disposition pour tout renseignement complémentaire.\nCordialement,\nYouness BENDEQ\nSupport technique - Chargé de clientèle\n\n**Client (01/08/2022 14:33:18) :**\nBonjour\nEffectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement\nBonne fin d’après-midi\nFrédéric Moralès\nConseil Départemental de Vaucluse\nResponsable du laboratoire routier", + "analyse_images": "#", + "diagnostic": "# Rapport d'analyse: Problème d'enregistrement d'échantillon pour Guillaume Lucas", + "statistiques": { + "total_images": 2, + "images_pertinentes": 2, + "generation_time": 48.318747 + }, + "metadata": { + "model": "mistral-large-latest", + "model_version": "non spécifiée", + "temperature": 0.2, + "top_p": 0.9, + "max_tokens": 10000, + "generation_time": 48.318747, + "timestamp": "2025-04-11 13:59:51", + "agents": { + "image_sorter": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "image_name": "image.png", + "timestamp": "20250411_135732", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.8, + "max_tokens": 300 + } + }, + "image_analyser": { + "image_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "image_name": "image.png", + "timestamp": "20250411_135818", + "model_info": { + "model": "pixtral-large-latest", + "temperature": 0.2, + "top_p": 0.9, + "max_tokens": 3000 + } + }, + "report_generator": { + "model": "mistral-large-latest", + "temperature": 0.2, + "top_p": 0.9, + "max_tokens": 10000, + "prompt_version": "v3.2" + } + } + }, + "prompts_utilisés": { + "rapport_generator": "Tu es un expert en génération de rapports techniques pour BRG-Lab pour la société CBAO.\nTa mission est de synthétiser les analyses (ticket et images) en un rapport structuré.\n\nEXIGENCE ABSOLUE - Ton rapport DOIT inclure dans l'ordre:\n1. Un résumé du problème initial (nom de la demande + description)\n2. Une analyse détaillée des images pertinentes en lien avec le problème\n3. Une synthèse globale des analyses d'images\n4. Une reconstitution du fil de discussion client/support\n5. Un tableau JSON de chronologie des échanges avec cette structure:\n```json\n{\n \"chronologie_echanges\": [\n {\"date\": \"date exacte\", \"emetteur\": \"CLIENT ou SUPPORT\", \"type\": \"Question ou Réponse\", \"contenu\": \"contenu synthétisé\"}\n ]\n}\n```\n6. Un diagnostic technique des causes probables\n\nMÉTHODE D'ANALYSE (ÉTAPES OBLIGATOIRES):\n1. ANALYSE TOUTES les images AVANT de créer le tableau des échanges\n2. Concentre-toi sur les éléments mis en évidence (encadrés/surlignés) dans chaque image\n3. Réalise une SYNTHÈSE TRANSVERSALE en expliquant comment les images se complètent\n4. Remets les images en ordre chronologique selon le fil de discussion\n5. CONSERVE TOUS les liens documentaires, FAQ et références techniques\n6. Ajoute une entrée \"Complément visuel\" dans le tableau des échanges", + "ticket_analyser": "Tu es un expert en analyse de tickets pour le support informatique de BRG-Lab pour la société CBAO.\nTu interviens avant l'analyse des captures d'écran pour contextualiser le ticket, identifier les questions posées, et structurer les échanges de manière claire.\n\nTa mission principale :\n\n1. Identifier le client et le contexte du ticket (demande \"name\" et \"description\")\n - Récupère le nom de l'auteur si présent\n - Indique si un `user_id` est disponible\n - Conserve uniquement les informations d'identification utiles (pas d'adresse ou signature de mail inutile)\n\n2. Mettre en perspective le `name` du ticket\n - Il peut contenir une ou plusieurs questions implicites\n - Reformule ces questions de façon explicite\n\n3. Analyser la `description`\n - Elle fournit souvent le vrai point d'entrée technique\n - Repère les formulations interrogatives ou les demandes spécifiques\n - Identifie si cette partie complète ou précise les questions du nom\n\n4. Structurer le fil de discussion\n - Conserve uniquement les échanges pertinents\n -Conserve les questions soulevés par \"name\" ou \"description\"\n - CONSERVE ABSOLUMENT les références documentation, FAQ, liens utiles et manuels\n - Identifie clairement chaque intervenant (client / support)\n - Classe les informations par ordre chronologique avec date et rôle\n\n5. Préparer la transmission à l'agent suivant\n - Préserve tous les éléments utiles à l'analyse d'image : modules cités, options évoquées, comportements décrits\n - Mentionne si des images sont attachées au ticket\n\nStructure ta réponse :\n\n1. Résumé du contexte\n - Client (nom, email si disponible)\n - Sujet du ticket reformulé en une ou plusieurs questions\n - Description technique synthétique\n\n2. Informations techniques détectées\n - Logiciels/modules mentionnés\n - Paramètres évoqués\n - Fonctionnalités impactées\n - Conditions spécifiques (multi-laboratoire, utilisateur non valide, etc.)\n\n3. Fil de discussion (filtrée, nettoyée, classée)\n - Intervenant (Client/Support)\n - Date et contenu de chaque échange\n - Résumés techniques\n - INCLURE TOUS les liens documentaires (manuel, FAQ, documentation technique)\n\n4. Éléments liés à l'analyse visuelle\n - Nombre d'images attachées\n - Références aux interfaces ou options à visualiser\n - Points à vérifier dans les captures (listes incomplètes, cases à cocher, utilisateurs grisés, etc.)\n\nIMPORTANT :\n- Ne propose aucune solution ni interprétation\n- Ne génère pas de tableau\n- Reste strictement factuel en te basant uniquement sur les informations fournies\n- Ne reformule pas les messages, conserve les formulations exactes sauf nettoyage de forme", + "image_analyser": "Tu es un expert en analyse d'images pour le support technique de BRG-Lab pour la société CBAO.\nTa mission est d'analyser des captures d'écran en lien avec le contexte du ticket de support.\n\nStructure ton analyse d'image de façon factuelle:\n\n1. Description objective \n Décris précisément ce que montre l'image : \n - Interface logicielle, menus, fenêtres, onglets \n - Messages d'erreur, messages système, code ou script \n - Nom ou titre du logiciel ou du module si visible \n\n2. Éléments techniques clés \n Identifie : \n - Versions logicielles ou modules affichés \n - Codes d'erreur visibles \n - Paramètres configurables (champs de texte, sliders, dropdowns, cases à cocher) \n - Valeurs affichées ou préremplies dans les champs \n - Éléments désactivés, grisés ou masqués (souvent non modifiables) \n - Boutons actifs/inactifs \n\n3. Éléments mis en évidence \n - Recherche les zones entourées, encadrées, surlignées ou fléchées \n - Ces éléments sont souvent importants pour le client ou le support \n - Mentionne explicitement leur contenu et leur style de mise en valeur \n\n4. Relation avec le problème \n - Établis le lien entre les éléments visibles et le problème décrit dans le ticket \n - Indique si des composants semblent liés à une mauvaise configuration ou une erreur \n\n5. Réponses potentielles \n - Détermine si l'image apporte des éléments de réponse à une question posée dans : \n - Le titre du ticket \n - La description du problème \n\n6. Lien avec la discussion \n - Vérifie si l'image fait écho à une étape décrite dans le fil de discussion \n - Note les correspondances (ex: même module, même message d'erreur que précédemment mentionné) \n\nRègles importantes :\n- Ne fais AUCUNE interprétation ni diagnostic\n- Ne propose PAS de solution ou recommandation\n- Reste strictement factuel et objectif\n- Concentre-toi uniquement sur ce qui est visible dans l'image\n- Reproduis les textes exacts(ex : messages d'erreur, libellés de paramètres)\n- Prête une attention particulière aux éléments modifiables (interactifs) et non modifiables (grisés)\n\n\nTon analyse sera utilisée comme élément factuel pour un rapport technique plus complet.", + "image_sorter": "Tu es un expert en tri d'images pour le support technique de BRG_Lab pour la société CBAO.\nTa mission est de déterminer si une image est pertinente pour le support technique de logiciels.\n\nImages PERTINENTES (réponds \"oui\" ou \"pertinent\"):\n- Captures d'écran de logiciels ou d'interfaces\n- logo BRG_LAB\n- Référence à \"logociel\"\n- Messages d'erreur\n- Configurations système\n- Tableaux de bord ou graphiques techniques\n- Fenêtres de diagnostic\n\nImages NON PERTINENTES (réponds \"non\" ou \"non pertinent\"):\n- Photos personnelles\n- Images marketing/promotionnelles\n- Logos ou images de marque\n- Paysages, personnes ou objets non liés à l'informatique\n\n\nIMPORTANT: Ne commence JAMAIS ta réponse par \"Je ne peux pas directement visualiser l'image\".\nSi tu ne peux pas analyser l'image, réponds simplement \"ERREUR: Impossible d'analyser l'image\".\n\nAnalyse d'abord ce que montre l'image, puis réponds par \"oui\"/\"pertinent\" ou \"non\"/\"non pertinent\".\n" + }, + "workflow": { + "etapes": [ + { + "numero": 1, + "nom": "Analyse du ticket", + "agent": "AgentTicketAnalyser", + "description": "Extraction et analyse des informations du ticket" + }, + { + "numero": 2, + "nom": "Tri des images", + "agent": "AgentImageSorter", + "description": "Identification des images pertinentes pour l'analyse" + }, + { + "numero": 3, + "nom": "Analyse des images", + "agent": "AgentImageAnalyser", + "description": "Analyse détaillée des images pertinentes identifiées" + }, + { + "numero": 4, + "nom": "Génération du rapport", + "agent": "AgentReportGenerator", + "description": "Synthèse des analyses et génération du rapport final" + } + ] + } +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.md b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.md new file mode 100644 index 0000000..2b32010 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409/T5409_rapport_final.md @@ -0,0 +1,522 @@ +# Rapport d'analyse: T5409 + +## Processus d'analyse + +_Vue d'ensemble du processus d'analyse automatisé_ + +1. **Analyse du ticket** - `AgentTicketAnalyser` + - Extraction et analyse des informations du ticket + +2. **Tri des images** - `AgentImageSorter` + - Identification des images pertinentes pour l'analyse + +3. **Analyse des images** - `AgentImageAnalyser` + - Analyse détaillée des images pertinentes identifiées + +4. **Génération du rapport** - `AgentReportGenerator` + - Synthèse des analyses et génération du rapport final + +**Statistiques:** +- Images totales: 2 +- Images pertinentes: 2 +- Temps de génération: 48.32 secondes + +## 1. Analyse du ticket + +_Agent utilisé: `AgentTicketAnalyser` - Analyse du contenu du ticket_ + +``` +### 1. Résumé du contexte + +**Client :** +- Nom : Frédéric Moralès +- Email : frederic.morales@vaucluse.fr +- Société : CONSEIL DEPARTEMENTAL DU VAUCLUSE (84) + +**Sujet du ticket reformulé en une ou plusieurs questions :** +- Pourquoi Guillaume Lucas ne parvient-il jamais à enregistrer un échantillon ? +- Y a-t-il un problème d'attribution ou autre chose de ce genre ? +- Pourquoi Guillaume Lucas n'apparaît-il pas sur la liste des utilisateurs ? + +**Description technique synthétique :** +- Guillaume Lucas ne parvient pas à enregistrer un échantillon. +- Il n'apparaît pas sur la liste des utilisateurs. +- Le problème semble lié à une attribution ou autre chose de ce genre. + +### 2. Informations techniques détectées + +**Logiciels/modules mentionnés :** +- Aucun logiciel ou module spécifique n'est mentionné. + +**Paramètres évoqués :** +- Attribution d'un laboratoire principal. + +**Fonctionnalités impactées :** +- Enregistrement d'échantillons. +- Liste des utilisateurs. + +**Conditions spécifiques :** +- Utilisateur non valide (Guillaume Lucas). + +### 3. Fil de discussion (filtrée, nettoyée, classée) + +**Intervenant : Support** +**Date : 01/08/2022 12:11:03** +Bonjour Frédéric, +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : +Restant à votre disposition pour tout renseignement complémentaire. +Cordialement, +Youness BENDEQ +Support technique - Chargé de clientèle + +**Intervenant : Client (Frédéric Moralès)** +**Date : 01/08/2022 14:33:18** +Bonjour +Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement +Bonne fin d’après-midi +Frédéric Moralès +Conseil Départemental de Vaucluse +Responsable du laboratoire routier + +### 4. Éléments liés à l'analyse visuelle + +**Nombre d'images attachées :** +- 1 image attachée (image.png [ID: 86417]) + +**Références aux interfaces ou options à visualiser :** +- Affectation d'un laboratoire principal. + +**Points à vérifier dans les captures :** +- Vérifier si Guillaume Lucas apparaît maintenant sur la liste des utilisateurs. +- Vérifier si Guillaume Lucas peut enregistrer un échantillon après l'affectation d'un laboratoire principal. +``` + +## 2. Tri des images + +_Agent utilisé: `AgentImageSorter` - Identifie les images pertinentes_ + +| Image | Pertinence | Raison | +|-------|------------|--------| +| image.png | ✅ Pertinente | Oui | +| Capture.JPG | ✅ Pertinente | Oui | + +## 3. Analyse des images + +_Agent utilisé: `AgentImageAnalyser` - Analyse détaillée des captures d'écran_ + +### Image 1: image.png + +### 1. Description objective +L'image montre une interface logicielle intitulée **"Mes paramètres - Gestion des utilisateurs"**. Elle est divisée en plusieurs sections : + +- **Section "Connexion"** : + - Une photo d'identité est affichée avec les options "Déposez votre photo ICI" et "Modifier la photo". + - Un bouton **"SUPPRIMER PHOTO"** est visible en rouge. + - Les informations suivantes sont affichées : + - Login : disr.lucas + - Mot de passe : **** + - Une case à cocher **"Utilisateur valide"** est cochée. + - Une autre case à cocher **"Mot de passe à saisir à la prochaine connexion"** est décochée. + - Un menu déroulant **"Langue"** est réglé sur "Français". + - Un bouton bleu **"SYNCHRONISER AVEC L'APPLICATION BRG-LAB MOBILE"** est présent. + +- **Section "Informations sur l'utilisateur"** : + - Les champs suivants sont renseignés : + - Civilité : M. (sélectionné via une case à cocher, avec les options "Mlle" et "Mme" disponibles). + - Nom : LUCAS + - Prénom : GUILLAUME + - Fonction exercée : Chargé d'essais + - Email : guillaume.lucas@vaucluse.fr + - Une zone pour la signature est présente avec l'option **"Déposez votre image ici"** et un lien **"Modifier la signature"**. + +- **Section "Affectation de l'utilisateur"** : + - Un champ **"Laboratoire principal"** est renseigné avec **"LABO CD 84"**. + - Une liste déroulante **"Laboratoire(s) affilié(s)"** contient une seule entrée : **"LABO CD 84"**. + - Un bouton **"Supprimer"** est visible à côté de cette entrée. + - Une flèche rouge pointe vers cette section. + +### 2. Éléments techniques clés +- **Versions logicielles ou modules affichés** : + - Aucune version logicielle n'est visible. + - Le module semble être lié à la gestion des utilisateurs et à leur affectation à des laboratoires. + +- **Codes d'erreur visibles** : + - Aucun code d'erreur n'est visible. + +- **Paramètres configurables** : + - Champs de texte : Login, Mot de passe, Nom, Prénom, Fonction exercée, Email. + - Menus déroulants : Langue, Laboratoire(s) affilié(s). + - Cases à cocher : Utilisateur valide, Mot de passe à saisir à la prochaine connexion. + - Zones interactives : Photo d'identité, Signature. + +- **Valeurs affichées ou préremplies dans les champs** : + - Login : disr.lucas + - Mot de passe : **** (masqué) + - Nom : LUCAS + - Prénom : GUILLAUME + - Fonction exercée : Chargé d'essais + - Email : guillaume.lucas@vaucluse.fr + - Laboratoire principal : LABO CD 84 + - Laboratoire(s) affilié(s) : LABO CD 84 + +- **Éléments désactivés, grisés ou masqués** : + - Le mot de passe est masqué par des astérisques (****). + +- **Boutons actifs/inactifs** : + - Boutons actifs : SUPPRIMER PHOTO, SYNCHRONISER AVEC L'APPLICATION BRG-LAB MOBILE, Supprimer (à côté de LABO CD 84). + +### 3. Éléments mis en évidence +- La section **"Affectation de l'utilisateur"** est mise en évidence par une flèche rouge pointant vers le champ **"Laboratoire principal"** et la liste déroulante **"Laboratoire(s) affilié(s)"**. +- Le contenu mis en évidence est : + - Laboratoire principal : LABO CD 84 + - Laboratoire(s) affilié(s) : LABO CD 84 + +### 4. Relation avec le problème +- L'image montre que l'utilisateur Guillaume Lucas est affecté à un laboratoire principal (LABO CD 84) et à un laboratoire affilié (LABO CD 84). +- Ces éléments sont directement liés à la question du ticket concernant l'attribution d'un laboratoire principal. + +### 5. Réponses potentielles +- L'image apporte des éléments de réponse aux questions posées dans le ticket : + - Elle montre que Guillaume Lucas est bien affecté à un laboratoire principal (LABO CD 84), ce qui pourrait être lié à la résolution du problème d'enregistrement d'échantillons. + - Elle ne montre pas directement si Guillaume Lucas apparaît sur la liste des utilisateurs, mais elle confirme son affectation à un laboratoire. + +### 6. Lien avec la discussion +- L'image fait écho à une étape décrite dans le fil de discussion : + - Le support technique a mentionné avoir corrigé le problème en affectant un laboratoire principal à Guillaume Lucas. + - L'image confirme cette affectation, avec le laboratoire principal "LABO CD 84" clairement visible. + - La flèche rouge met en évidence cette affectation, ce qui correspond à l'action décrite par le support. + +### Image 2: Capture.JPG + +### Analyse de l'image + +#### 1. Description objective +L'image montre une interface logicielle intitulée **"Mes paramètres - Gestion des utilisateurs"**. Elle est divisée en plusieurs sections : + +- **Onglets principaux** : + - "UTILISATEUR" (sélectionné) + - "LABORATOIRE" + - "SYSTÈME" + +- **Sous-onglets** : + - "Affecter les laboratoires secondaires" + - "Affecter les laboratoires non valides" + +- **Liste des utilisateurs** : + - La liste affiche plusieurs utilisateurs avec les colonnes suivantes : + - "Nom" + - "Prénom" + - "Laboratoire principal" + - "Rôles" + - Les utilisateurs visibles sont : + - **LUCAS Guillaume** : Laboratoire principal non attribué, aucun rôle assigné. + - **LAROU Michel** : Laboratoire principal "MIRMAS Fosse", rôles assignés : "Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement". + - **LAROU Didier** : Laboratoire principal "RIPOLL Oise", rôles assignés : "Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement". + - **LAROU Claude** : Laboratoire principal "TRILCAT Clause", rôles assignés : "Imprimeur, Opérateur fiche, Réceptionnaire, Responsable de laboratoire, Responsable matériel, Opérateur matériel, Opérateur de prélèvement". + +- **Boutons** : + - Un bouton **"Valider"** est visible en haut à droite de l'interface. + +#### 2. Éléments techniques clés +- **Versions logicielles ou modules affichés** : + - Aucune version logicielle n'est visible. + - Le module affiché est **"Gestion des utilisateurs"**. + +- **Codes d'erreur visibles** : + - Aucun code d'erreur n'est visible. + +- **Paramètres configurables** : + - Les colonnes "Laboratoire principal" et "Rôles" semblent configurables pour chaque utilisateur. + - Les champs "Laboratoire principal" et "Rôles" pour l'utilisateur **LUCAS Guillaume** sont vides. + +- **Valeurs affichées ou préremplies dans les champs** : + - Les champs "Laboratoire principal" et "Rôles" pour les utilisateurs **LAROU Michel**, **LAROU Didier** et **LAROU Claude** sont préremplis avec des valeurs spécifiques. + +- **Éléments désactivés, grisés ou masqués** : + - Aucun élément n'est visiblement grisé ou désactivé. + +- **Boutons actifs/inactifs** : + - Le bouton **"Valider"** semble actif. + +#### 3. Éléments mis en évidence +- Aucun élément n'est entouré, encadré, surligné ou fléché dans l'image. + +#### 4. Relation avec le problème +- L'utilisateur **LUCAS Guillaume** apparaît dans la liste des utilisateurs, mais son champ **"Laboratoire principal"** est vide, contrairement aux autres utilisateurs. +- Les rôles associés à **LUCAS Guillaume** sont également vides, ce qui pourrait être lié à son incapacité à enregistrer un échantillon. + +#### 5. Réponses potentielles +- L'image montre que **LUCAS Guillaume** n'a pas de laboratoire principal attribué, ce qui pourrait répondre à la question : "Pourquoi Guillaume Lucas ne parvient-il jamais à enregistrer un échantillon ?". +- L'image confirme également que **LUCAS Guillaume** apparaît sur la liste des utilisateurs, ce qui répond à la question : "Pourquoi Guillaume Lucas n'apparaît-il pas sur la liste des utilisateurs ?". + +#### 6. Lien avec la discussion +- L'image fait écho à l'étape décrite dans le fil de discussion où le support mentionne avoir corrigé le problème en affectant un laboratoire principal à Guillaume Lucas. +- L'image montre que cette affectation n'a pas encore été effectuée, car le champ "Laboratoire principal" est vide pour **LUCAS Guillaume**. + +## 3.1 Synthèse globale des analyses d'images + +_Analyse transversale des captures d'écran_ + + + +## 4. Synthèse finale + +_Agent utilisé: `AgentReportGenerator` - Synthèse et conclusions_ + +### Résumé du problème + +**Nom de la demande :** Problème d'enregistrement d'échantillon pour Guillaume Lucas + +**Description :** Guillaume Lucas ne parvient pas à enregistrer un échantillon et n'apparaît pas sur la liste des utilisateurs. Le problème semble lié à une attribution ou autre chose de ce genre. + +### Fil de discussion +**Support (01/08/2022 12:11:03) :** +Bonjour Frédéric, +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : +Restant à votre disposition pour tout renseignement complémentaire. +Cordialement, +Youness BENDEQ +Support technique - Chargé de clientèle + +**Client (01/08/2022 14:33:18) :** +Bonjour +Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement +Bonne fin d’après-midi +Frédéric Moralès +Conseil Départemental de Vaucluse +Responsable du laboratoire routier + +### Chronologie des échanges + +**Support (01/08/2022 12:11:03) :** +Bonjour Frédéric, +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : +Restant à votre disposition pour tout renseignement complémentaire. +Cordialement, +Youness BENDEQ +Support technique - Chargé de clientèle + +**Client (01/08/2022 14:33:18) :** +Bonjour +Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement +Bonne fin d’après-midi +Frédéric Moralès +Conseil Départemental de Vaucluse +Responsable du laboratoire routier + +### Tableau des questions et réponses + +_Synthèse des questions et réponses avec intégration des informations des images_ + +| Date | Émetteur | Type | Contenu | +| ---- | -------- | ---- | ------- | +| 01/08/2022 12:11:03 | SUPPORT | Réponse | Bonjour Frédéric, Je te contacte pour donner suite à ta demande concernant : Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement Je viens de corriger ton problème en lui affectant un laboratoire principal : Restant à votre disposition pour tout renseignement complémentaire. Cordialement, Youness BENDEQ Support technique - Chargé de clientèle | +| 01/08/2022 14:33:18 | CLIENT | Question | Bonjour Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher, je te remercie vivement Bonne fin d’après-midi Frédéric Moralès Conseil Départemental de Vaucluse Responsable du laboratoire routier | +| 02/08/2022 | SUPPORT | Complément visuel | L'analyse des captures d'écran confirme visuellement le processus: (1) L'affectation de Guillaume Lucas à un laboratoire principal (LABO CD 84) a été effectuée, comme le montre la première image. (2) Cependant, la deuxième image révèle que cette affectation n'est pas encore visible dans la liste des utilisateurs, indiquant que l'action n'a pas été validée ou synchronisée. Ces interfaces complémentaires illustrent le processus complet d'affectation et la nécessité de valider les modifications pour qu'elles soient effectives. | + +### Diagnostic technique + +_Conclusion basée sur l'analyse du ticket, des images et des échanges_ + +# Rapport d'analyse: Problème d'enregistrement d'échantillon pour Guillaume Lucas + +## Métadonnées + +- **Date de génération**: 2025-04-11 13:59:51 +- **Modèle principal utilisé**: mistral-large-latest + +## Détails des analyses + +Toutes les analyses requises ont été effectuées avec succès. + +- **Analyse des images**: PRÉSENT +- **Analyse du ticket**: PRÉSENT +- **Diagnostic**: PRÉSENT + +## Configuration des agents + +### AgentTicketAnalyser + +#### Prompt système + +
+Afficher le prompt système + +``` +Tu es un expert en analyse de tickets pour le support informatique de BRG-Lab pour la société CBAO. +Tu interviens avant l'analyse des captures d'écran pour contextualiser le ticket, identifier les questions posées, et structurer les échanges de manière claire. + +Ta mission principale : + +1. Identifier le client et le contexte du ticket (demande "name" et "description") + - Récupère le nom de l'auteur si présent + - Indique si un `user_id` est disponible + - Conserve uniquement les informations d'identification utiles (pas d'adresse ou signature de mail inutile) + +2. Mettre en perspective le `name` du ticket + - Il peut contenir une ou plusieurs questions implicites + - Reformule ces questions de façon explicite + +3. Analyser la `description` + - Elle fournit souvent le vrai point d'entrée technique + - Repère les formulations interrogatives ou les demandes spécifiques + - Identifie si cette partie complète ou précise les questions du nom + +4. Structurer le fil de discussion + - Conserve uniquement les échanges pertinents + -Conserve les questions soulevés par "name" ou "description" + - CONSERVE ABSOLUMENT les références documentation, FAQ, liens utiles et manuels + - Identifie clairement chaque intervenant (client / support) + - Classe les informations par ordre chronologique avec date et rôle + +5. Préparer la transmission à l'agent suivant + - Préserve tous les éléments utiles à l'analyse d'image : modules cités, options évoquées, comportements décrits + - Mentionne si des images sont attachées au ticket + +Structure ta réponse : + +1. Résumé du contexte + - Client (nom, email si disponible) + - Sujet du ticket reformulé en une ou plusieurs questions + - Description technique synthétique + +2. Informations techniques détectées + - Logiciels/modules mentionnés + - Paramètres évoqués + - Fonctionnalités impactées + - Conditions spécifiques (multi-laboratoire, utilisateur non valide, etc.) + +3. Fil de discussion (filtrée, nettoyée, classée) + - Intervenant (Client/Support) + - Date et contenu de chaque échange + - Résumés techniques + - INCLURE TOUS les liens documentaires (manuel, FAQ, documentation technique) + +4. Éléments liés à l'analyse visuelle + - Nombre d'images attachées + - Références aux interfaces ou options à visualiser + - Points à vérifier dans les captures (listes incomplètes, cases à cocher, utilisateurs grisés, etc.) + +IMPORTANT : +- Ne propose aucune solution ni interprétation +- Ne génère pas de tableau +- Reste strictement factuel en te basant uniquement sur les informations fournies +- Ne reformule pas les messages, conserve les formulations exactes sauf nettoyage de forme +``` +
+ +### AgentImageSorter + +#### Paramètres + + +#### Prompt système + +
+Afficher le prompt système + +``` +Tu es un expert en tri d'images pour le support technique de BRG_Lab pour la société CBAO. +Ta mission est de déterminer si une image est pertinente pour le support technique de logiciels. + +Images PERTINENTES (réponds "oui" ou "pertinent"): +- Captures d'écran de logiciels ou d'interfaces +- logo BRG_LAB +- Référence à "logociel" +- Messages d'erreur +- Configurations système +- Tableaux de bord ou graphiques techniques +- Fenêtres de diagnostic + +Images NON PERTINENTES (réponds "non" ou "non pertinent"): +- Photos personnelles +- Images marketing/promotionnelles +- Logos ou images de marque +- Paysages, personnes ou objets non liés à l'informatique + + +IMPORTANT: Ne commence JAMAIS ta réponse par "Je ne peux pas directement visualiser l'image". +Si tu ne peux pas analyser l'image, réponds simplement "ERREUR: Impossible d'analyser l'image". + +Analyse d'abord ce que montre l'image, puis réponds par "oui"/"pertinent" ou "non"/"non pertinent". + +``` +
+ +### AgentImageAnalyser + +#### Paramètres + + +#### Prompt système + +
+Afficher le prompt système + +``` +Tu es un expert en analyse d'images pour le support technique de BRG-Lab pour la société CBAO. +Ta mission est d'analyser des captures d'écran en lien avec le contexte du ticket de support. + +Structure ton analyse d'image de façon factuelle: + +1. Description objective + Décris précisément ce que montre l'image : + - Interface logicielle, menus, fenêtres, onglets + - Messages d'erreur, messages système, code ou script + - Nom ou titre du logiciel ou du module si visible + +2. Éléments techniques clés + Identifie : + - Versions logicielles ou modules affichés + - Codes d'erreur visibles + - Paramètres configurables (champs de texte, sliders, dropdowns, cases à cocher) + - Valeurs affichées ou préremplies dans les champs + - Éléments désactivés, grisés ou masqués (souvent non modifiables) + - Boutons actifs/inactifs + +3. Éléments mis en évidence + - Recherche les zones entourées, encadrées, surlignées ou fléchées + - Ces éléments sont souvent importants pour le client ou le support + - Mentionne explicitement leur contenu et leur style de mise en valeur + +4. Relation avec le problème + - Établis le lien entre les éléments visibles et le problème décrit dans le ticket + - Indique si des composants semblent liés à une mauvaise configuration ou une erreur + +5. Réponses potentielles + - Détermine si l'image apporte des éléments de réponse à une question posée dans : + - Le titre du ticket + - La description du problème + +6. Lien avec la discussion + - Vérifie si l'image fait écho à une étape décrite dans le fil de discussion + - Note les correspondances (ex: même module, même message d'erreur que précédemment mentionné) + +Règles importantes : +- Ne fais AUCUNE interprétation ni diagnostic +- Ne propose PAS de solution ou recommandation +- Reste strictement factuel et objectif +- Concentre-toi uniquement sur ce qui est visible dans l'image +- Reproduis les textes exacts(ex : messages d'erreur, libellés de paramètres) +- Prête une attention particulière aux éléments modifiables (interactifs) et non modifiables (grisés) + + +Ton analyse sera utilisée comme élément factuel pour un rapport technique plus complet. +``` +
+ +### AgentReportGenerator + +#### Paramètres + +- **Modèle utilisé**: mistral-large-latest +- **Température**: 0.2 +- **Top_p**: 0.9 +- **Max_tokens**: 10000 +- **Version du prompt**: v3.2 diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.json b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.json new file mode 100644 index 0000000..2883a554 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.json @@ -0,0 +1,33 @@ +{ + "id": "5391", + "code": "T5409", + "name": "Gestion des utilisateurs", + "description": "Point particulier :- **Le cas est bloquant**\nDescription du problème :\nBonjour\n\nGuillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs\n\nje vous remercie d'avance\n\ncordialement", + "project_name": "Demandes", + "stage_name": "Clôturé", + "user_id": "", + "partner_id_email_from": "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES, frederic.morales@vaucluse.fr", + "create_date": "01/08/2022 09:58:54", + "write_date_last_modification": "03/10/2024 13:10:50", + "date_deadline": "16/08/2022 00:00:00", + "messages": [ + { + "author_id": "Youness BENDEQ", + "date": "01/08/2022 12:11:03", + "message_type": "E-mail", + "subject": "Re: [T5409] - Gestion des utilisateurs", + "id": "121940", + "content": "Bonjour Frédéric,\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\nRestant à votre disposition pour tout renseignement complémentaire.\nCordialement,\nYouness BENDEQ\nSupport technique - Chargé de clientèle\nL'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes.\nNotre service est ouvert du lundi au vendredi de\n9h à 12h et de 14h à 18h. Dès réception, un technicien prendra\nen charge votre demande et au besoin vous rappellera.\nConfidentialité : Ce courriel contient des\ninformations confidentielles exclusivement réservées au\ndestinataire mentionné. Si vous deviez recevoir cet e-mail par\nerreur, merci d’en avertir immédiatement l’expéditeur et de le\nsupprimer de votre système informatique. Au cas où vous ne\nseriez pas destinataire de ce message, veuillez noter que sa\ndivulgation, sa copie ou tout acte en rapport avec la\ncommunication du contenu des informations est strictement\ninterdit.\n\n- image.png (image/png) [ID: 86417]\n\n---\n\n" + }, + { + "author_id": "Frédéric MORALES", + "date": "01/08/2022 14:33:18", + "message_type": "E-mail", + "subject": "RE: [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs", + "id": "122020", + "content": "Bonjour\nEffectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement\nBonne fin d’après-midi\nFrédéric Moralès\nConseil Départemental de Vaucluse\nResponsable du laboratoire routier\nTel : 04 32 40 45 45 et 06 32 89 69 50\nVoir\nTâche\nBonjour Frédéric,\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et\nje ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\nRestant à votre disposition pour tout renseignement complémentaire.\nCordialement,\nSupport technique - Chargé de clientèle\nsupport@cbao.fr\nL'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions\nd'amélioration de nos logiciels ou de nos méthodes.\nNotre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera.\nConfidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur,\nmerci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des\ninformations est strictement interdit.\nEnvoyé par\nCBAO S.A.R.L. .\n\n---\n" + } + ], + "date_d'extraction": "11/04/2025 11:50:25", + "répertoire": "output/ticket_T5409/T5409_20250411_115024" +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.md b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.md new file mode 100644 index 0000000..e05b03f --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/T5409_rapports/T5409_rapport.md @@ -0,0 +1,106 @@ +# Ticket T5409: Gestion des utilisateurs + +## Informations du ticket + +- **id**: 5391 +- **code**: T5409 +- **name**: Gestion des utilisateurs +- **project_name**: Demandes +- **stage_name**: Clôturé +- **user_id**: +- **partner_id/email_from**: CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES, frederic.morales@vaucluse.fr +- **create_date**: 01/08/2022 09:58:54 +- **write_date/last modification**: 03/10/2024 13:10:50 +- **date_deadline**: 16/08/2022 00:00:00 + +- **description**: + +Point particulier :- **Le cas est bloquant** +Description du problème : +Bonjour + +Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs + +je vous remercie d'avance + +cordialement + +## Messages + +### Message 1 +**author_id**: Youness BENDEQ +**date**: 01/08/2022 12:11:03 +**message_type**: E-mail +**subject**: Re: [T5409] - Gestion des utilisateurs +**id**: 121940 +Bonjour Frédéric, +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : +Restant à votre disposition pour tout renseignement complémentaire. +Cordialement, +Youness BENDEQ +Support technique - Chargé de clientèle +L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes. +Notre service est ouvert du lundi au vendredi de +9h à 12h et de 14h à 18h. Dès réception, un technicien prendra +en charge votre demande et au besoin vous rappellera. +Confidentialité : Ce courriel contient des +informations confidentielles exclusivement réservées au +destinataire mentionné. Si vous deviez recevoir cet e-mail par +erreur, merci d’en avertir immédiatement l’expéditeur et de le +supprimer de votre système informatique. Au cas où vous ne +seriez pas destinataire de ce message, veuillez noter que sa +divulgation, sa copie ou tout acte en rapport avec la +communication du contenu des informations est strictement +interdit. + +**attachment_ids**: +- image.png (image/png) [ID: 86417] + +--- + +### Message 2 +**author_id**: Frédéric MORALES +**date**: 01/08/2022 14:33:18 +**message_type**: E-mail +**subject**: RE: [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs +**id**: 122020 +Bonjour +Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement +Bonne fin d’après-midi +Frédéric Moralès +Conseil Départemental de Vaucluse +Responsable du laboratoire routier +Tel : 04 32 40 45 45 et 06 32 89 69 50 +**De :** support@cbao.fr [mailto:support@cbao.fr] +**Envoyé :** lundi 1 août 2022 14:11 +**À :** Morales Frederic +**Objet :** [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs +Voir +Tâche +Bonjour Frédéric, +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et +je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : +Restant à votre disposition pour tout renseignement complémentaire. +Cordialement, +**Youness BENDEQ** +Support technique - Chargé de clientèle +support@cbao.fr +L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions +d'amélioration de nos logiciels ou de nos méthodes. +Notre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera. +Confidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur, +merci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des +informations est strictement interdit. +Envoyé par +CBAO S.A.R.L. . + +--- + +## Informations sur l'extraction + +- **Date d'extraction**: 11/04/2025 11:50:25 +- **Répertoire**: output/ticket_T5409/T5409_20250411_115024 \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/all_messages.json b/output/ticket_T5409/T5409_20250411_115024/all_messages.json new file mode 100644 index 0000000..7b4e6b7 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/all_messages.json @@ -0,0 +1,259 @@ +{ + "ticket_summary": { + "id": 5391, + "code": "T5409", + "name": "Gestion des utilisateurs", + "project_id": 3, + "project_name": "Demandes", + "stage_id": 8, + "stage_name": "Clôturé", + "date_extraction": "2025-04-11T11:50:25.431554" + }, + "metadata": { + "message_count": { + "total": 8, + "processed": 6, + "excluded": 2 + }, + "cleaning_strategy": "standard", + "cleaning_config": { + "preserve_links": true, + "preserve_images": true, + "strategy": "html2text" + } + }, + "messages": [ + { + "id": 121929, + "body": "", + "date": "2022-08-01 09:58:55", + "author_id": false, + "email_from": "\"cbao support\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85845, + 85846, + 85847, + 85848, + 85849 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Inconnu", + "email": "\"cbao support\" ", + "is_system": false + } + }, + { + "id": 121935, + "body": "", + "date": "2022-08-01 10:00:50", + "author_id": [ + 28961, + "Fabien LAFAY" + ], + "email_from": "\"Fabien LAFAY\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85855 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Fabien LAFAY", + "email": "fabien@mail.cbao.fr", + "is_system": false, + "id": 28961, + "phone": false, + "function": false, + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 121940, + "body": "Bonjour Frédéric,\n\nJe te contacte pour donner suite à ta demande concernant :\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\n\nRestant à votre disposition pour tout renseignement complémentaire.\n\nCordialement,\n\nYouness BENDEQ\n\t\n\n Support technique - Chargé de clientèle\n\n \n\n \n\nL'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes.\n\nNotre service est ouvert du lundi au vendredi de\n 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra\n en charge votre demande et au besoin vous rappellera.\n\n \nConfidentialité : Ce courriel contient des\n informations confidentielles exclusivement réservées au\n destinataire mentionné. Si vous deviez recevoir cet e-mail par\n erreur, merci d’en avertir immédiatement l’expéditeur et de le\n supprimer de votre système informatique. Au cas où vous ne\n seriez pas destinataire de ce message, veuillez noter que sa\n divulgation, sa copie ou tout acte en rapport avec la\n communication du contenu des informations est strictement\n interdit.", + "date": "2022-08-01 12:11:03", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "support@cbao.fr", + "message_type": "comment", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Re: [T5409] - Gestion des utilisateurs", + "tracking_value_ids": [], + "attachment_ids": [ + 86417 + ], + "is_system": false, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "body_original": "

Bonjour Frédéric,

Je te contacte pour donner suite à ta demande concernant :

Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement

Je viens de corriger ton problème en lui affectant un laboratoire principal :

\"image.png\"

Restant à votre disposition pour tout renseignement complémentaire.

Cordialement,

\n

Youness BENDEQ\n\t
\n Support technique - Chargé de clientèle

\n

\"CBAO

\n

Afin d'assurer une meilleure traçabilité et vous garantir une prise en charge optimale, nous vous invitons à envoyer vos demandes d'assistance technique à support@cbao.fr

L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes.

Notre service est ouvert du lundi au vendredi de\n 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra\n en charge votre demande et au besoin vous rappellera.

\n

Confidentialité : Ce courriel contient des\n informations confidentielles exclusivement réservées au\n destinataire mentionné. Si vous deviez recevoir cet e-mail par\n erreur, merci d’en avertir immédiatement l’expéditeur et de le\n supprimer de votre système informatique. Au cas où vous ne\n seriez pas destinataire de ce message, veuillez noter que sa\n divulgation, sa copie ou tout acte en rapport avec la\n communication du contenu des informations est strictement\n interdit.
\n

", + "author_details": { + "name": "Youness BENDEQ", + "email": "youness@cbao.fr", + "is_system": false, + "id": 10288, + "phone": false, + "function": "Support technique / Chargé de clientèle", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 121942, + "body": "", + "date": "2022-08-01 12:11:06", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85865, + 85866 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Youness BENDEQ", + "email": "youness@cbao.fr", + "is_system": false, + "id": 10288, + "phone": false, + "function": "Support technique / Chargé de clientèle", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 122020, + "body": "Bonjour\r\n\n\r\n\n \n\n\r\n\nEffectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement\n\n\r\n\n \n\n\r\n\nBonne fin d’après-midi\n\n\r\n\n \n\n\r\n\nFrédéric Moralès\n\n\r\n\nConseil Départemental de Vaucluse\n\n\r\n\nResponsable du laboratoire routier\n\n\r\n\nTel : 04 32 40 45 45 et 06 32 89 69 50\n\n\r\n\n \n\n\r\n\n**De :** support@cbao.fr [mailto:support@cbao.fr]\r\n\n\r\n**Envoyé :** lundi 1 août 2022 14:11\n\r\n**À :** Morales Frederic \n\r\n**Objet :** [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs\n\n\r\n\n \n\r\n\n\r\n\n\r\n\r\n\r\n\r\n\r\n\nVoir\r\n Tâche \n\n\r\n\r\n\r\n\n\r\n\r\n\r\n\r\n\r\n\n\r\n\r\n\n\r\n\r\n\r\n\r\n\r\n\n\r\n\n\r\n\nBonjour Frédéric,\n\n\r\n\nJe te contacte pour donner suite à ta demande concernant :\n\n\r\n\r\n\nBonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et\r\n je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement\n\n\r\n\r\n\nJe viens de corriger ton problème en lui affectant un laboratoire principal :\n\n\r\n\n\r\n\nRestant à votre disposition pour tout renseignement complémentaire.\n\n\r\n\nCordialement,\n\n\r\n\n**Youness BENDEQ**\r\n\n\r\nSupport technique - Chargé de clientèle\n\n\r\n\n\r\n\nsupport@cbao.fr\n\n\r\n\nL'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions\r\n d'amélioration de nos logiciels ou de nos méthodes.\n\n\r\n\nNotre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera.\n\n\r\n\nConfidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur,\r\n merci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des\r\n informations est strictement interdit.\n\n\r\n\n\r\n\nEnvoyé par \r\nCBAO S.A.R.L. .", + "date": "2022-08-01 14:33:18", + "author_id": [ + 6220, + "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES" + ], + "email_from": "Morales Frederic ", + "message_type": "email", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "RE: [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs", + "tracking_value_ids": [], + "attachment_ids": [], + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false, + "body_original": "\r\n
\r\n

Bonjour\r\n

\r\n

 

\r\n

Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement

\r\n

 

\r\n

Bonne fin d’après-midi

\r\n

 

\r\n

Frédéric Moralès

\r\n

Conseil Départemental de Vaucluse

\r\n

Responsable du laboratoire routier

\r\n

Tel : 04 32 40 45 45 et 06 32 89 69 50

\r\n

 

\r\n

De : support@cbao.fr [mailto:support@cbao.fr]\r\n
\r\nEnvoyé : lundi 1 août 2022 14:11
\r\nÀ : Morales Frederic <frederic.morales@vaucluse.fr>
\r\nObjet : [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs

\r\n

 

\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n

Voir\r\n Tâche

\r\n
\r\n

\"CBAO

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n

Bonjour Frédéric,

\r\n

Je te contacte pour donner suite à ta demande concernant :

\r\n
\r\n

Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et\r\n je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement

\r\n
\r\n

Je viens de corriger ton problème en lui affectant un laboratoire principal :

\r\n

\"image.png\"

\r\n

Restant à votre disposition pour tout renseignement complémentaire.

\r\n

Cordialement,

\r\n

Youness BENDEQ\r\n
\r\nSupport technique - Chargé de clientèle

\r\n

\"CBAO

\r\n

Afin d'assurer une meilleure traçabilité et vous garantir une prise en charge optimale, nous vous invitons à envoyer vos demandes d'assistance technique à\r\nsupport@cbao.fr

\r\n

L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions\r\n d'amélioration de nos logiciels ou de nos méthodes.

\r\n

Notre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera.

\r\n

Confidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur,\r\n merci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des\r\n informations est strictement interdit.

\r\n
\r\n

Envoyé par \r\nCBAO S.A.R.L. .

\r\n

\r\n
\r\n

\r\n
\r\n\r\n", + "author_details": { + "name": "Frédéric MORALES", + "email": "frederic.morales@vaucluse.fr", + "is_system": false, + "id": 6220, + "phone": "04 32 40 45 45", + "function": "Responsable laboratoire", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 122025, + "body": "", + "date": "2022-08-01 14:44:44", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 85932 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Youness BENDEQ", + "email": "youness@cbao.fr", + "is_system": false, + "id": 10288, + "phone": false, + "function": "Support technique / Chargé de clientèle", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + } + ] +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/all_messages.txt b/output/ticket_T5409/T5409_20250411_115024/all_messages.txt new file mode 100644 index 0000000..c42199a --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/all_messages.txt @@ -0,0 +1,255 @@ +TICKET: T5409 - Gestion des utilisateurs +Date d'extraction: 2025-04-11 11:50:25 +Nombre de messages: 6 + +================================================================================ + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2022-08-01 09:58:55 +DE: Inconnu + + + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2022-08-01 10:00:50 +DE: Fabien LAFAY + + + +-------------------------------------------------------------------------------- + +DATE: 2022-08-01 12:11:03 +DE: Youness BENDEQ +OBJET: Re: [T5409] - Gestion des utilisateurs + +Bonjour Frédéric, + +Je te contacte pour donner suite à ta demande concernant : +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement +Je viens de corriger ton problème en lui affectant un laboratoire principal : + +Restant à votre disposition pour tout renseignement complémentaire. + +Cordialement, + +Youness BENDEQ + + + Support technique - Chargé de clientèle + + + + + +L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes. + +Notre service est ouvert du lundi au vendredi de + 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra + en charge votre demande et au besoin vous rappellera. + + +Confidentialité : Ce courriel contient des + informations confidentielles exclusivement réservées au + destinataire mentionné. Si vous deviez recevoir cet e-mail par + erreur, merci d’en avertir immédiatement l’expéditeur et de le + supprimer de votre système informatique. Au cas où vous ne + seriez pas destinataire de ce message, veuillez noter que sa + divulgation, sa copie ou tout acte en rapport avec la + communication du contenu des informations est strictement + interdit. + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2022-08-01 12:11:06 +DE: Youness BENDEQ + + + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** MESSAGE TRANSFÉRÉ *** +******************************************************************************** + +DATE: 2022-08-01 14:33:18 +DE: Frédéric MORALES +OBJET: RE: [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs + +Bonjour + + + +  + + + +Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement + + + +  + + + +Bonne fin d’après-midi + + + +  + + + +Frédéric Moralès + + + +Conseil Départemental de Vaucluse + + + +Responsable du laboratoire routier + + + +Tel : 04 32 40 45 45 et 06 32 89 69 50 + + + +  + + + +**De :** support@cbao.fr [mailto:support@cbao.fr] + + +**Envoyé :** lundi 1 août 2022 14:11 + +**À :** Morales Frederic + +**Objet :** [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs + + + +  + + + + + + + + + + +Voir + Tâche + + + + + + + + + + + + + + + + + + + + + + + + +Bonjour Frédéric, + + + +Je te contacte pour donner suite à ta demande concernant : + + + + +Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et + je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement + + + + +Je viens de corriger ton problème en lui affectant un laboratoire principal : + + + + + +Restant à votre disposition pour tout renseignement complémentaire. + + + +Cordialement, + + + +**Youness BENDEQ** + + +Support technique - Chargé de clientèle + + + + + +support@cbao.fr + + + +L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions + d'amélioration de nos logiciels ou de nos méthodes. + + + +Notre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera. + + + +Confidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur, + merci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des + informations est strictement interdit. + + + + + +Envoyé par +CBAO S.A.R.L. . + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2022-08-01 14:44:44 +DE: Youness BENDEQ + + + +-------------------------------------------------------------------------------- diff --git a/output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG b/output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG new file mode 100644 index 0000000000000000000000000000000000000000..995c4db6e3930804593d9c57d459787474c8e8ef GIT binary patch literal 70836 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 literal 0 HcmV?d00001 diff --git a/output/ticket_T5409/T5409_20250411_115024/attachments/image.png b/output/ticket_T5409/T5409_20250411_115024/attachments/image.png new file mode 100644 index 0000000000000000000000000000000000000000..694933b256a11a01cf724cd88be9a6369ad316d8 GIT binary patch literal 84713 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

|f2_%9Fz zwkmdV3{5c(d_$m^FC0+789m|U?c;pi3N|Wi7xIS;$l=NcLyEoXS~g`B9iYQ4Z4`J=4B=Y$>rVD5@X0)pxK0MO%$V-!W3U zoC@#_mSXjdSQpQdqH)NI(0BX#F+!X)apNh7hv}nUV^Dz>qDRzlD~~sC2t0#Qrb0N9 zeZ{M!%F80t5w&sa13uHuJ?ehmg{NIAxVO$-A#g{f$ZVNfYjwV;3-L>6X$UC3G3u{z zd5y^H<`M5hRm-5rc9fZrSHu371;u|-i*r?{A+)(j7fF-G(SjE#ySBj0LN33ed^&J_ z+U*#Sr*pX-n~UBXxQgpx(mFch40=TWPbHa58~-+KnTFvL+4C!HGI#b`qkB01GWQMFGDN(#)+BZNKgj7?da?^ znj&qmXs;6vL2P^9j)ws4wR3ThGvE4Mj`&|H?;RfpS#UmCQG)Z(GT2bMc^SF`2>SYxd{MI*eNl=MHM;Gbq zF}L_^e1+>{^)J>NZd;=%pFdyi0ZP7*9BDyaF9?w z3jo)oMbGyrTG)dmv??$&c27MmTGFK6Ddf9)4U4#jLBuPk))thR`e2Y1t#^7*aQ$R` z0sGqn!HGaB9h`YFhPgJISCUb2woYAVU|`J@C^EM@Uom(YMH!y4=}ac`(`Bfo6_}$x zYD0j)tYFaROA`6np2>TmCU8vyiPz=c9sTEWHm`zRlQ%1Zf4bvVFuDH#+`Ja#jLb#@ z5oxO!C@=dRu(o@Q_?cmD{j%JXIddOraLXLM!s^&AkXJjb2&;mKR7ni+WO*cZ)p15Y?P6A4om3}w z(0kGAK(C&s+_dC%ScQ)Fo*(fjw5`saTa&oD=_KD>#ZdA1am?p&mT9xuHn@{3a$!n7 z8^*AJ&RiK?d{3-hbhvuaq)DuJ*Ssmq7_b>km+WbK|N2!z+@q%E&^LwngG0GW3w}!E zY)kJ<5$(+I(_S#sR%yxK0*}hIjGH=TaSqPRh();(F3OB+OzsT|3JKd(^jI~WkJjP` z-9KLENC~pWgdkcriEJj2s~BSOgB|)eX;r{{ZRTt!Mhfrz9`sav|2`futc-N>U|Xaq z^iGa^QAP;*R*js;eVA>DEGW<%;~)OWTX%9p%1%XC&(%g9iBF1Y$>D29qRyx9rte$l zKb@S%u1d+T<7kU@0gQ-e9Nn5QVY5kdsnL8~$O6#K>F zwnAYNuJw9*jwVr55h3ObAKO}&jO_0!cH$h9N0qAOOoX8~Jp2q9=9nbzv!nawLn%v{ zYB80j9p8}K4?57tZBI+(95*+|I;Vy=57Ka))le945s|<1tymb^E>th~M-7a(+9mqO zr?}{ze~ao0G0mpF;=nO($}Kt*$K0<)8kHdjQ%(QvNU|6spz$hq7g5^fO+nVN#rFj$ zf@MPZbZC0u6n}HwjxT3M(N>3QI&$ZRO9gEBg;Q+kS^V9@rTmA#V;$8DP0r-c%F`!k zArDFc{tQOnJ3S!B0ANcE5rgc5vz zh^v1J#7_Uo!NUnTvM&i9__}_Bn^>!oJgq)c)7F?_$`#WXw=;7)_e>01cmZB?CN{I^ z$y8@qd3Whi+-pQaQ&71O&-_rnC{Bvtg3O)G82+)QJ@ym?)dkw9p3Ry!cXHXUJUg@0^RuMxEHRPO|vQS`SNVLgpoB5cgu0SUNX% z=$b>0|N?T`HwU-Pg@h`G5bmJ`6W z(xA)F(fqRd#{nZY5Z zZYT6ee@B=1XXaq3-qx56m}RXzY4X_1D(#75kOh{_2&`P4vX46=nXKiSIZkyb=iu^t z!Z^C?XWX_RUbFWpkJj&ejd>(4&g`xj^%IKSl`DCY?7mRhawgZWcIBkxl&=2fd{?9(@68Hf(2*4!Z)stulY6|Ni7vKd5lT++OcX3>k)O4 zB^|0UY>MsM*L%b_XqR6|2{=`IrM0$Dz^S8+gpcwO@LtMzfZI*FTJ7-rF;DVlb=N26bmdKmCq13}OK`g%} z`mDW#s)L@abgRJe7O^y4IyE=+IcB*n`gQ3*&WtCHJxB8R-x+sMPOlGb8rkh1jOJ%_ zn0D7GJsrbL$efn~4D?KElTo?#?@1`W`708AD>GNQQb6I%bm+TF&DcUuT$Wmerpx#K z`t^s@Ua~0T^*Y(CR301O-N5!Jo$ZGY2?UoIE(EbDDU*Ddsr*EJUrC(xGC!(7Y9naO z#)k5)mE_fw_Nf^Wf1@J@m7!WH(p~0f5ou4QJ!%TATEu| zonEdyufh%MWr@+jz(}_?a4lGCS>T)Y z_?PigHGMr%Ekq+}n){zs#bz~Wh_3V!SkL2t6Ub`u<+CGP*bnC(Cy-5aP=EVk%iFY|x;nd&X+mSY%^;(- zz*5eG@$77*b@cD|%)Gt%*&)fn63%`vXRMS-VpK)_qb(%lu=wek+t&5`D@gC2=tb*x zhgA}7Sysb|cde`E`icwe)h3|(G~G&v8`6Sa&&)s%{UmVleHk9=jR_y4(JiLhK|9C2 zNvX`X^mgW%lha-zUV+|ThXm7h)bwfe-^ zwckHo+<^{;Yo~Q|ywUr%EvGydvgdH{^SH@AKxv_mjN&+Ks z83;z#V{ZU^STp$u$=8yqOE*1ttDudWa(evjbZVVXIZ@hJDywy(*2O>SkgkxANLAZ3 zNdjv_+ecO4b*U^I4Su#dpATqJ^5&nHaEZW@clHvg8MkaOyLj&7)}drG zo&oSP7@l6D$USMk2)eOm)I|X*EKT&)qItHYTq$_WAf4}Ixd{@!S1*CjG3}>5WS@Mc+hx(M?*K3qg-V_H`m{4B?m(Le@ycG7=e8x}VIWTUURVAS48GUl&mKTC@xU_L^ z<81ZtN25mh%2>9kqN3em=Dh}JqW5!4&qm36TaU#NLiFVuQ=ML^68)z9xQpO0YTm^Z z-ZG<}X$^dggvzy%UZW8nk&*-a*8K2y->ZY4e-^_1y0oWrs@&YlwOgm}sSod#?&9}Q zslLWV!nTlIN8mFTq>myNx}w+d+**>!-buZUX21I&zEiu+-*q%-{x=UYFD<*IB7<5( za;bc7!E&f!ivcVM#-*T5Ks$RuY1LP&aavjy`in)dC7=B%fY^1|!m zhj{ym1PJMH|KJo@#ukJ%SDg?kA>l>26w;EraW4>*%ji0gnk2Cr*jpAklf!*!=nSho zu8IF6_CbC|c{m(SOmdnNN$Rgs;IN{T(j&Vk#4OwQ;wjIKTTrq!lD6#pKgI8M$hoIPMWqZJ$%$deV^8+)JW zBEYB5y>(lZV_LwD>~mulA$a~%@FKg)`GR3W=+&>CJAI@GDt*rY_>ho+mj^=wV^wkz zoH+w7lwsTuk?EXmHo=!_v@mo*dd(mKAmHBPdz2%DRi;p4G=V|T53nZPNDI`#{ zH!KZ__}f5XzXop}nIYarDt3J@YoI*2Cwh(p(dlFNPe!Qr#@tKY6G$O(v=K@ig|>bA z5J95nL{|EpKWa(dCpUItykBH)c^2)jX7>cmXrlKIe`uAUmg-Ew-IR>JE40F>t+_&7 ze1`rND+5OCKFoPy*1(zh*S&78=rRa@** zaVxGR*ZL;DtU3fQmdV`t>)oEHQukWqv<-*gF4vYJRvh7O_YX<*PGsIf%W_V05S>A! zZJoERIDisEOToA)? zv2U37-Uzi}N@x3F+)SXo0H*-N0RfcI%#+o(EZdvO!KOv8r>?M*$kCaPU9-erWd1ns zfRQIZm}};K{C%#;pW%$Bv|Y%IkD&!qwQ(}4j-#`yUsvJE?mL;O={%VSN+PnY_Fa?9 z0LTq*3)K#-uCtYc;4swnM`k9!&_dtv*FKoa4Wx&U@flELL_DLfrZ#P>ejr^jt*d(J z*_A+uM1n&%r^~}oN6WeR(t+X){kz)&wDba*7r?mJ7D@b?fF zGB_#o`g{hQ5ZP51KN zO-)VpyZ_Y-z#;1X8K{ZcspcCS>QfY7>u*?$8h@V)XZB{R_guM|UP#XBA{D{C{=f

#ylTHmpSbfO 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 literal 0 HcmV?d00001 diff --git a/output/ticket_T5409/T5409_20250411_115024/attachments_info.json b/output/ticket_T5409/T5409_20250411_115024/attachments_info.json new file mode 100644 index 0000000..b8ea661 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/attachments_info.json @@ -0,0 +1,35 @@ +[ + { + "id": 86417, + "name": "image.png", + "mimetype": "image/png", + "file_size": 84713, + "create_date": "2022-08-01 12:11:03", + "create_uid": [ + 9, + "Youness BENDEQ" + ], + "description": false, + "res_name": "[T5409] Gestion des utilisateurs", + "creator_name": "Youness BENDEQ", + "creator_id": 9, + "download_status": "success", + "local_path": "output/ticket_T5409/T5409_20250411_115024/attachments/image.png", + "error": "" + }, + { + "id": 86415, + "name": "Capture.JPG", + "mimetype": "image/jpeg", + "file_size": 70836, + "create_date": "2022-08-01 09:58:56", + "create_uid": false, + "description": "Capture", + "res_name": "[T5409] Gestion des utilisateurs", + "creator_name": "False", + "creator_id": false, + "download_status": "success", + "local_path": "output/ticket_T5409/T5409_20250411_115024/attachments/Capture.JPG", + "error": "" + } +] \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/followers.json b/output/ticket_T5409/T5409_20250411_115024/followers.json new file mode 100644 index 0000000..0bbb0b1 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/followers.json @@ -0,0 +1,9 @@ +[ + { + "id": 45066, + "partner_id": [ + 6220, + "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES" + ] + } +] \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/messages_raw.json b/output/ticket_T5409/T5409_20250411_115024/messages_raw.json new file mode 100644 index 0000000..1ab4833 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/messages_raw.json @@ -0,0 +1,241 @@ +{ + "ticket_id": 5391, + "ticket_code": "T5409", + "message_metadata": { + "121929": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + }, + "121935": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + }, + "121937": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "121940": { + "is_system": false, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false + }, + "121942": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + }, + "121941": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "122020": { + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false + }, + "122025": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + } + }, + "messages": [ + { + "id": 121929, + "body": "", + "date": "2022-08-01 09:58:55", + "author_id": false, + "email_from": "\"cbao support\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85845, + 85846, + 85847, + 85848, + 85849 + ], + "attachment_ids": [] + }, + { + "id": 121935, + "body": "", + "date": "2022-08-01 10:00:50", + "author_id": [ + 28961, + "Fabien LAFAY" + ], + "email_from": "\"Fabien LAFAY\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85855 + ], + "attachment_ids": [] + }, + { + "id": 121937, + "body": "", + "date": "2022-08-01 12:04:49", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 85862 + ], + "attachment_ids": [] + }, + { + "id": 121940, + "body": "

Bonjour Frédéric,

Je te contacte pour donner suite à ta demande concernant :

Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement

Je viens de corriger ton problème en lui affectant un laboratoire principal :

\"image.png\"

Restant à votre disposition pour tout renseignement complémentaire.

Cordialement,

\n

Youness BENDEQ\n\t
\n Support technique - Chargé de clientèle

\n

\"CBAO

\n

Afin d'assurer une meilleure traçabilité et vous garantir une prise en charge optimale, nous vous invitons à envoyer vos demandes d'assistance technique à support@cbao.fr

L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions d'amélioration de nos logiciels ou de nos méthodes.

Notre service est ouvert du lundi au vendredi de\n 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra\n en charge votre demande et au besoin vous rappellera.

\n

Confidentialité : Ce courriel contient des\n informations confidentielles exclusivement réservées au\n destinataire mentionné. Si vous deviez recevoir cet e-mail par\n erreur, merci d’en avertir immédiatement l’expéditeur et de le\n supprimer de votre système informatique. Au cas où vous ne\n seriez pas destinataire de ce message, veuillez noter que sa\n divulgation, sa copie ou tout acte en rapport avec la\n communication du contenu des informations est strictement\n interdit.
\n

", + "date": "2022-08-01 12:11:03", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "support@cbao.fr", + "message_type": "comment", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Re: [T5409] - Gestion des utilisateurs", + "tracking_value_ids": [], + "attachment_ids": [ + 86417 + ] + }, + { + "id": 121942, + "body": "", + "date": "2022-08-01 12:11:06", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 85865, + 85866 + ], + "attachment_ids": [] + }, + { + "id": 121941, + "body": "", + "date": "2022-08-01 12:11:06", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 85864 + ], + "attachment_ids": [] + }, + { + "id": 122020, + "body": "\r\n
\r\n

Bonjour\r\n

\r\n

 

\r\n

Effectivement je sentais un problème de ce genre, mais je ne savais pas où le dénicher,  je te remercie vivement

\r\n

 

\r\n

Bonne fin d’après-midi

\r\n

 

\r\n

Frédéric Moralès

\r\n

Conseil Départemental de Vaucluse

\r\n

Responsable du laboratoire routier

\r\n

Tel : 04 32 40 45 45 et 06 32 89 69 50

\r\n

 

\r\n

De : support@cbao.fr [mailto:support@cbao.fr]\r\n
\r\nEnvoyé : lundi 1 août 2022 14:11
\r\nÀ : Morales Frederic <frederic.morales@vaucluse.fr>
\r\nObjet : [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs

\r\n

 

\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n

Voir\r\n Tâche

\r\n
\r\n

\"CBAO

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n

Bonjour Frédéric,

\r\n

Je te contacte pour donner suite à ta demande concernant :

\r\n
\r\n

Bonjour Guillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et\r\n je ne le vois pas sur la liste des utilisateurs je vous remercie d'avance cordialement

\r\n
\r\n

Je viens de corriger ton problème en lui affectant un laboratoire principal :

\r\n

\"image.png\"

\r\n

Restant à votre disposition pour tout renseignement complémentaire.

\r\n

Cordialement,

\r\n

Youness BENDEQ\r\n
\r\nSupport technique - Chargé de clientèle

\r\n

\"CBAO

\r\n

Afin d'assurer une meilleure traçabilité et vous garantir une prise en charge optimale, nous vous invitons à envoyer vos demandes d'assistance technique à\r\nsupport@cbao.fr

\r\n

L'objectif du Support Technique est de vous aider : n'hésitez jamais à nous contacter si vous rencontrez une difficulté, ou pour nous soumettre une ou des suggestions\r\n d'amélioration de nos logiciels ou de nos méthodes.

\r\n

Notre service est ouvert du lundi au vendredi de 9h à 12h et de 14h à 18h. Dès réception, un technicien prendra en charge votre demande et au besoin vous rappellera.

\r\n

Confidentialité : Ce courriel contient des informations confidentielles exclusivement réservées au destinataire mentionné. Si vous deviez recevoir cet e-mail par erreur,\r\n merci d’en avertir immédiatement l’expéditeur et de le supprimer de votre système informatique. Au cas où vous ne seriez pas destinataire de ce message, veuillez noter que sa divulgation, sa copie ou tout acte en rapport avec la communication du contenu des\r\n informations est strictement interdit.

\r\n
\r\n

Envoyé par \r\nCBAO S.A.R.L. .

\r\n

\r\n
\r\n

\r\n
\r\n\r\n", + "date": "2022-08-01 14:33:18", + "author_id": [ + 6220, + "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES" + ], + "email_from": "Morales Frederic ", + "message_type": "email", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "RE: [COMMERCIAL]:Re: [T5409] - Gestion des utilisateurs", + "tracking_value_ids": [], + "attachment_ids": [] + }, + { + "id": 122025, + "body": "", + "date": "2022-08-01 14:44:44", + "author_id": [ + 10288, + "CBAO S.A.R.L., Youness BENDEQ" + ], + "email_from": "\"Youness BENDEQ\" ", + "message_type": "notification", + "parent_id": [ + 121929, + "[T5409] Gestion des utilisateurs" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 85932 + ], + "attachment_ids": [] + } + ] +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/structure.json b/output/ticket_T5409/T5409_20250411_115024/structure.json new file mode 100644 index 0000000..2f91a0b --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/structure.json @@ -0,0 +1,20 @@ +{ + "date_extraction": "2025-04-11T11:50:25.570017", + "ticket_id": 5391, + "ticket_code": "T5409", + "ticket_name": "Gestion des utilisateurs", + "output_dir": "output/ticket_T5409/T5409_20250411_115024", + "files": { + "ticket_info": "ticket_info.json", + "ticket_summary": "ticket_summary.json", + "messages": "all_messages.json", + "messages_raw": "messages_raw.json", + "messages_text": "all_messages.txt", + "attachments": "attachments_info.json", + "followers": "followers.json" + }, + "stats": { + "messages_count": 6, + "attachments_count": 2 + } +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/ticket_info.json b/output/ticket_T5409/T5409_20250411_115024/ticket_info.json new file mode 100644 index 0000000..112ebb2 --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/ticket_info.json @@ -0,0 +1,56 @@ +{ + "id": 5391, + "name": "Gestion des utilisateurs", + "description": "

Point particulier :

  • Le cas est bloquant

Description du problème :

Bonjour\n\nGuillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs\n\nje vous remercie d'avance\n\ncordialement

", + "stage_id": [ + 8, + "Clôturé" + ], + "project_id": [ + 3, + "Demandes" + ], + "partner_id": [ + 6220, + "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES" + ], + "user_id": [ + 9, + "Youness BENDEQ" + ], + "date_start": "2022-08-01 09:58:54", + "date_end": false, + "date_deadline": "2022-08-16", + "create_date": "2022-08-01 09:58:54", + "write_date": "2024-10-03 13:10:50", + "tag_ids": [ + 15 + ], + "priority": "3", + "email_from": "frederic.morales@vaucluse.fr", + "email_cc": "guillaume.lucas@vaucluse.fr", + "message_ids": [ + 122025, + 122020, + 121942, + 121941, + 121940, + 121937, + 121935, + 121929 + ], + "message_follower_ids": [ + 45066 + ], + "timesheet_ids": [], + "attachment_ids": [ + 86415 + ], + "stage_id_name": "Clôturé", + "project_id_name": "Demandes", + "partner_id_name": "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES", + "user_id_name": "Youness BENDEQ", + "tag_names": [ + "BRG-LAB WEB" + ] +} \ No newline at end of file diff --git a/output/ticket_T5409/T5409_20250411_115024/ticket_summary.json b/output/ticket_T5409/T5409_20250411_115024/ticket_summary.json new file mode 100644 index 0000000..062d9ab --- /dev/null +++ b/output/ticket_T5409/T5409_20250411_115024/ticket_summary.json @@ -0,0 +1,16 @@ +{ + "id": 5391, + "code": "T5409", + "name": "Gestion des utilisateurs", + "description": "

Point particulier :

  • Le cas est bloquant

Description du problème :

Bonjour\n\nGuillaume Lucas ne parvient jamais à enregistrer un échantillon, j'ai l'impression que c'est un problème d'attribution ou autre chose de ce genre et je ne le vois pas sur la liste des utilisateurs\n\nje vous remercie d'avance\n\ncordialement

", + "stage": "Clôturé", + "project": "Demandes", + "partner": "CONSEIL DEPARTEMENTAL DU VAUCLUSE (84), Frédéric MORALES", + "assigned_to": "Youness BENDEQ", + "tags": [ + "BRG-LAB WEB" + ], + "create_date": "2022-08-01 09:58:54", + "write_date": "2024-10-03 13:10:50", + "deadline": "2022-08-16" +} \ No newline at end of file