diff --git a/output/ticket_T0167/T0167_20250403_153418/all_messages.json b/output/ticket_T0167/T0167_20250403_153418/all_messages.json deleted file mode 100644 index e63bac5..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/all_messages.json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "ticket_summary": { - "id": 179, - "code": "T0167", - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "date_extraction": "2025-04-03T15:34:20.238774" - }, - "metadata": { - "message_count": { - "total": 9, - "processed": 5, - "excluded": 4 - }, - "cleaning_strategy": "standard", - "cleaning_config": { - "preserve_links": true, - "preserve_images": true, - "strategy": "html2text" - } - }, - "messages": [ - { - "id": 11333, - "body": "\\-------- Message transféré -------- Sujet : | De retour ! \n---|--- \nDate : | Mon, 20 Apr 2020 14:52:05 +0000 \nDe : | LENEVEU Guillaume [](mailto:Guillaume.LENEVEU@calvados.fr) \nPour : | Youness BENDEQ [](mailto:youness.bendeq@cbao.fr) \n \nBonjour Youness,\n\nJ’espère que tu vas bien ainsi que toute l’équipe BRG-LAB.\n\nJe viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ). En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.\n\nJ’ai essayé de modifié la partie mais je n’y arrive pas.\n\nMerci de ta réponse. \n\nBonne fin de journée.\n\n**Cordialement,\n\n**\n\n**Guillaume LENEVEU**\n\nDGA Aménagement et Environnement Direction de l’eau et des Risques Adjoint au Chef du service Laboratoire Routes et Matériaux 24 rue des Monts Panneaux ZI Ouest\n\n14650 Carpiquet\n\n**Tél.** 02 31 26 52 62\n\n**Port.** 06 11 39 10 60\n\n**Fax.** 02 31 26 99 38 **Mail.**_[guillaume.leneveu@calvados.fr](mailto:guillaume.leneveu@calvados.fr)\n\n_\n\n![](/web/image/32380?access_token=16496938-f657-43d2-a7e3-62f87f131fae)\n \n \n **************************************************************************************************\r\n « Cette transmission contient des informations confidentielles et/ou personnelles\r\n appartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\n destinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\n partiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\n expresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\n détruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\n responsable des virus, altérations, falsifications.\r\n Droits réservés - conseil départemental du Calvados».\r\n ************************************************************************************************** \n \n---", - "date": "2020-04-27 06:20:22", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "Youness BENDEQ ", - "message_type": "email", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 1, - "Discussions" - ], - "subject": "Pb d'affaire/chantier/partie dans un programme d'essai", - "tracking_value_ids": [], - "attachment_ids": [ - 32382, - 32380 - ], - "is_system": false, - "is_stage_change": false, - "is_forwarded": true, - "is_duplicate": false, - "body_original": "
\r\n
\r\n

\r\n
\r\n -------- Message transféré --------\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 \r\n \r\n \r\n \r\n \r\n
Sujet :\r\n De retour !
Date : Mon, 20 Apr 2020 14:52:05 +0000
De : LENEVEU Guillaume <Guillaume.LENEVEU@calvados.fr>
Pour : Youness BENDEQ <youness.bendeq@cbao.fr>
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n

Bonjour Youness,

\r\n

 

\r\n

J’espère que tu vas bien ainsi que toute\r\n l’équipe BRG-LAB.

\r\n

 

\r\n

Je viens vers toi car Mr NOVO m’a fait\r\n remonter un léger beug sur le numéro d’échantillon B2020-0001\r\n (Voir PJ). En effet, il n’arrive pas à mettre le nom de la\r\n partie dans la partie ( en rouge sur la PJ). Il faudrait\r\n mettre « joint de chaussée côté giberville » comme stipulé\r\n dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403\r\n – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE\r\n GIBERVILLE.

\r\n

 

\r\n

J’ai essayé de modifié la partie mais je\r\n n’y arrive pas.

\r\n

 

\r\n

Merci de ta réponse.

\r\n

Bonne fin de journée.

\r\n

Cordialement,

\r\n

Guillaume\r\n LENEVEU

\r\n

DGA\r\n Aménagement et Environnement
\r\n Direction de l’eau et des Risques
\r\n Adjoint au Chef du service Laboratoire Routes et Matériaux
\r\n 24 rue des Monts Panneaux ZI Ouest

\r\n

14650\r\n Carpiquet

\r\n

Tél.\r\n 02 31 26 52 62

\r\n

Port.\r\n 06 11 39 10 60

\r\n

Fax.\r\n 02\r\n 31 26 99 38
\r\n Mail.
guillaume.leneveu@calvados.fr

\r\n

\r\n

 

\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n
**************************************************************************************************\r\n« Cette transmission contient des informations confidentielles et/ou personnelles\r\nappartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\ndestinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\npartiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\nexpresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\ndétruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\nresponsable des virus, altérations, falsifications.\r\nDroits réservés - conseil départemental du Calvados».\r\n**************************************************************************************************
\r\n
\r\n
\r\n
\r\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": 11332, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 16, - "Task Created" - ], - "subject": false, - "tracking_value_ids": [ - 1831, - 1832, - 1833, - 1834, - 1835 - ], - "attachment_ids": [], - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false, - "author_details": { - "name": "OdooBot", - "email": "odoobot@example.com", - "is_system": true, - "id": 2, - "phone": false, - "function": false, - "company_id": [ - 1, - "CBAO S.A.R.L." - ] - } - }, - { - "id": 11344, - "body": "", - "date": "2020-04-27 07:19:57", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1849, - 1850 - ], - "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": 11345, - "body": "", - "date": "2020-04-27 07:20:20", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1851 - ], - "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": 11346, - "body": "", - "date": "2020-04-27 07:24:40", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1852 - ], - "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_T0167/T0167_20250403_153418/all_messages.txt b/output/ticket_T0167/T0167_20250403_153418/all_messages.txt deleted file mode 100644 index 49b85c5..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/all_messages.txt +++ /dev/null @@ -1,111 +0,0 @@ -TICKET: T0167 - Pb d'affaire/chantier/partie dans un programme d'essai -Date d'extraction: 2025-04-03 15:34:20 -Nombre de messages: 5 - -================================================================================ - -******************************************************************************** -*** MESSAGE TRANSFÉRÉ *** -******************************************************************************** - -DATE: 2020-04-27 06:20:22 -DE: Youness BENDEQ -OBJET: Pb d'affaire/chantier/partie dans un programme d'essai - -\-------- Message transféré -------- Sujet : | De retour ! ----|--- -Date : | Mon, 20 Apr 2020 14:52:05 +0000 -De : | LENEVEU Guillaume [](mailto:Guillaume.LENEVEU@calvados.fr) -Pour : | Youness BENDEQ [](mailto:youness.bendeq@cbao.fr) - -Bonjour Youness, - -J’espère que tu vas bien ainsi que toute l’équipe BRG-LAB. - -Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ). En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE. - -J’ai essayé de modifié la partie mais je n’y arrive pas. - -Merci de ta réponse. - -Bonne fin de journée. - -**Cordialement, - -** - -**Guillaume LENEVEU** - -DGA Aménagement et Environnement Direction de l’eau et des Risques Adjoint au Chef du service Laboratoire Routes et Matériaux 24 rue des Monts Panneaux ZI Ouest - -14650 Carpiquet - -**Tél.** 02 31 26 52 62 - -**Port.** 06 11 39 10 60 - -**Fax.** 02 31 26 99 38 **Mail.**_[guillaume.leneveu@calvados.fr](mailto:guillaume.leneveu@calvados.fr) - -_ - -![](/web/image/32380?access_token=16496938-f657-43d2-a7e3-62f87f131fae) - - - ************************************************************************************************** - « Cette transmission contient des informations confidentielles et/ou personnelles - appartenant au conseil départemental du Calvados pour être utilisées exclusivement par le - destinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou - partiellement par une autre personne que le destinataire est interdite, sauf autorisation - expresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de - détruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas - responsable des virus, altérations, falsifications. - Droits réservés - conseil départemental du Calvados». - ************************************************************************************************** - ---- - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 06:21:37 -DE: OdooBot - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:19:57 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:20:20 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:24:40 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- diff --git a/output/ticket_T0167/T0167_20250403_153418/attachments/Problème partie.png b/output/ticket_T0167/T0167_20250403_153418/attachments/Problème partie.png deleted file mode 100644 index b1e19c3..0000000 Binary files a/output/ticket_T0167/T0167_20250403_153418/attachments/Problème partie.png and /dev/null differ diff --git a/output/ticket_T0167/T0167_20250403_153418/attachments/image001.png b/output/ticket_T0167/T0167_20250403_153418/attachments/image001.png deleted file mode 100644 index 46fee79..0000000 Binary files a/output/ticket_T0167/T0167_20250403_153418/attachments/image001.png and /dev/null differ diff --git a/output/ticket_T0167/T0167_20250403_153418/attachments_info.json b/output/ticket_T0167/T0167_20250403_153418/attachments_info.json deleted file mode 100644 index 1778c59..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/attachments_info.json +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - "id": 32382, - "name": "Problème partie.png", - "mimetype": "image/png", - "file_size": 255246, - "create_date": "2020-04-27 06:21:36", - "create_uid": [ - 1, - "OdooBot" - ], - "description": "Problème partie.png", - "res_name": "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai", - "creator_name": "OdooBot", - "creator_id": 1, - "download_status": "success", - "local_path": "output/ticket_T0167/T0167_20250403_153418/attachments/Problème partie.png", - "error": "" - }, - { - "id": 32380, - "name": "image001.png", - "mimetype": "image/png", - "file_size": 25085, - "create_date": "2020-04-27 06:21:36", - "create_uid": [ - 1, - "OdooBot" - ], - "description": "image001.png", - "res_name": "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai", - "creator_name": "OdooBot", - "creator_id": 1, - "download_status": "success", - "local_path": "output/ticket_T0167/T0167_20250403_153418/attachments/image001.png", - "error": "" - } -] \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/extraction_summary.json b/output/ticket_T0167/T0167_20250403_153418/extraction_summary.json deleted file mode 100644 index 22f9698..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/extraction_summary.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "timestamp": "20250403_153418", - "ticket_code": "T0167", - "output_directory": "output/ticket_T0167/T0167_20250403_153418", - "message_count": 5, - "attachment_count": 2, - "files_created": [ - "ticket_info.json", - "ticket_summary.json", - "all_messages.json", - "structure.json" - ] -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/followers.json b/output/ticket_T0167/T0167_20250403_153418/followers.json deleted file mode 100644 index deef95f..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/followers.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "id": 10972, - "partner_id": [ - 8504, - "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU" - ] - } -] \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/messages_raw.json b/output/ticket_T0167/T0167_20250403_153418/messages_raw.json deleted file mode 100644 index 2aa6f5d..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/messages_raw.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "ticket_id": 179, - "ticket_code": "T0167", - "message_metadata": { - "11333": { - "is_system": false, - "is_stage_change": false, - "is_forwarded": true, - "is_duplicate": false - }, - "11332": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11334": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11335": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11342": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11343": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11344": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11345": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11346": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - } - }, - "messages": [ - { - "id": 11333, - "body": "
\r\n
\r\n

\r\n
\r\n -------- Message transféré --------\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 \r\n \r\n \r\n \r\n \r\n
Sujet :\r\n De retour !
Date : Mon, 20 Apr 2020 14:52:05 +0000
De : LENEVEU Guillaume <Guillaume.LENEVEU@calvados.fr>
Pour : Youness BENDEQ <youness.bendeq@cbao.fr>
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n

Bonjour Youness,

\r\n

 

\r\n

J’espère que tu vas bien ainsi que toute\r\n l’équipe BRG-LAB.

\r\n

 

\r\n

Je viens vers toi car Mr NOVO m’a fait\r\n remonter un léger beug sur le numéro d’échantillon B2020-0001\r\n (Voir PJ). En effet, il n’arrive pas à mettre le nom de la\r\n partie dans la partie ( en rouge sur la PJ). Il faudrait\r\n mettre « joint de chaussée côté giberville » comme stipulé\r\n dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403\r\n – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE\r\n GIBERVILLE.

\r\n

 

\r\n

J’ai essayé de modifié la partie mais je\r\n n’y arrive pas.

\r\n

 

\r\n

Merci de ta réponse.

\r\n

Bonne fin de journée.

\r\n

Cordialement,

\r\n

Guillaume\r\n LENEVEU

\r\n

DGA\r\n Aménagement et Environnement
\r\n Direction de l’eau et des Risques
\r\n Adjoint au Chef du service Laboratoire Routes et Matériaux
\r\n 24 rue des Monts Panneaux ZI Ouest

\r\n

14650\r\n Carpiquet

\r\n

Tél.\r\n 02 31 26 52 62

\r\n

Port.\r\n 06 11 39 10 60

\r\n

Fax.\r\n 02\r\n 31 26 99 38
\r\n Mail.
guillaume.leneveu@calvados.fr

\r\n

\r\n

 

\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n
**************************************************************************************************\r\n« Cette transmission contient des informations confidentielles et/ou personnelles\r\nappartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\ndestinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\npartiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\nexpresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\ndétruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\nresponsable des virus, altérations, falsifications.\r\nDroits réservés - conseil départemental du Calvados».\r\n**************************************************************************************************
\r\n
\r\n
\r\n
\r\n", - "date": "2020-04-27 06:20:22", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "Youness BENDEQ ", - "message_type": "email", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 1, - "Discussions" - ], - "subject": "Pb d'affaire/chantier/partie dans un programme d'essai", - "tracking_value_ids": [], - "attachment_ids": [ - 32382, - 32380 - ] - }, - { - "id": 11332, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 16, - "Task Created" - ], - "subject": false, - "tracking_value_ids": [ - 1831, - 1832, - 1833, - 1834, - 1835 - ], - "attachment_ids": [] - }, - { - "id": 11334, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 2, - "Note" - ], - "subject": false, - "tracking_value_ids": [ - 1836 - ], - "attachment_ids": [] - }, - { - "id": 11335, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 2, - "Note" - ], - "subject": false, - "tracking_value_ids": [ - 1837 - ], - "attachment_ids": [] - }, - { - "id": 11342, - "body": "", - "date": "2020-04-27 07:15:48", - "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": [ - 1847 - ], - "attachment_ids": [] - }, - { - "id": 11343, - "body": "", - "date": "2020-04-27 07:19:29", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 18, - "Task Ready" - ], - "subject": false, - "tracking_value_ids": [ - 1848 - ], - "attachment_ids": [] - }, - { - "id": 11344, - "body": "", - "date": "2020-04-27 07:19:57", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1849, - 1850 - ], - "attachment_ids": [] - }, - { - "id": 11345, - "body": "", - "date": "2020-04-27 07:20:20", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1851 - ], - "attachment_ids": [] - }, - { - "id": 11346, - "body": "", - "date": "2020-04-27 07:24:40", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1852 - ], - "attachment_ids": [] - } - ] -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/structure.json b/output/ticket_T0167/T0167_20250403_153418/structure.json deleted file mode 100644 index 8670101..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/structure.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "date_extraction": "2025-04-03T15:34:20.622327", - "ticket_id": 179, - "ticket_code": "T0167", - "ticket_name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "output_dir": "output/ticket_T0167/T0167_20250403_153418", - "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": 5, - "attachments_count": 2 - } -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/ticket_info.json b/output/ticket_T0167/T0167_20250403_153418/ticket_info.json deleted file mode 100644 index 6d5b849..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/ticket_info.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id": 179, - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "description": "

Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ).

En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.

J’ai essayé de modifié la partie mais je n’y arrive pas.

", - "stage_id": [ - 8, - "Clôturé" - ], - "project_id": [ - 3, - "Demandes" - ], - "partner_id": [ - 8504, - "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU" - ], - "user_id": [ - 9, - "Youness BENDEQ" - ], - "date_start": "2020-04-20 14:52:00", - "date_end": false, - "date_deadline": false, - "create_date": "2020-04-27 06:21:36", - "write_date": "2024-10-03 13:10:50", - "tag_ids": [ - 15 - ], - "priority": "0", - "email_from": "guillaume.leneveu@calvados.fr", - "email_cc": "", - "message_ids": [ - 11346, - 11345, - 11344, - 11343, - 11342, - 11335, - 11334, - 11333, - 11332 - ], - "message_follower_ids": [ - 10972 - ], - "timesheet_ids": [ - 51 - ], - "attachment_ids": [], - "stage_id_name": "Clôturé", - "project_id_name": "Demandes", - "partner_id_name": "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU", - "user_id_name": "Youness BENDEQ", - "tag_names": [ - "BRG-LAB WEB" - ] -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153418/ticket_summary.json b/output/ticket_T0167/T0167_20250403_153418/ticket_summary.json deleted file mode 100644 index bcd1ebf..0000000 --- a/output/ticket_T0167/T0167_20250403_153418/ticket_summary.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": 179, - "code": "T0167", - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "description": "

Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ).

En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.

J’ai essayé de modifié la partie mais je n’y arrive pas.

", - "stage": "Clôturé", - "project": "Demandes", - "partner": "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU", - "assigned_to": "Youness BENDEQ", - "tags": [ - "BRG-LAB WEB" - ], - "create_date": "2020-04-27 06:21:36", - "write_date": "2024-10-03 13:10:50", - "deadline": false -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/all_messages.json b/output/ticket_T0167/T0167_20250403_153713/all_messages.json deleted file mode 100644 index e93afc2..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/all_messages.json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "ticket_summary": { - "id": 179, - "code": "T0167", - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "date_extraction": "2025-04-03T15:37:15.740813" - }, - "metadata": { - "message_count": { - "total": 9, - "processed": 5, - "excluded": 4 - }, - "cleaning_strategy": "standard", - "cleaning_config": { - "preserve_links": true, - "preserve_images": true, - "strategy": "html2text" - } - }, - "messages": [ - { - "id": 11333, - "body": "\\-------- Message transféré -------- Sujet : | De retour ! \n---|--- \nDate : | Mon, 20 Apr 2020 14:52:05 +0000 \nDe : | LENEVEU Guillaume [](mailto:Guillaume.LENEVEU@calvados.fr) \nPour : | Youness BENDEQ [](mailto:youness.bendeq@cbao.fr) \n \nBonjour Youness,\n\nJ’espère que tu vas bien ainsi que toute l’équipe BRG-LAB.\n\nJe viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ). En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.\n\nJ’ai essayé de modifié la partie mais je n’y arrive pas.\n\nMerci de ta réponse. \n\nBonne fin de journée.\n\n**Cordialement,\n\n**\n\n**Guillaume LENEVEU**\n\nDGA Aménagement et Environnement Direction de l’eau et des Risques Adjoint au Chef du service Laboratoire Routes et Matériaux 24 rue des Monts Panneaux ZI Ouest\n\n14650 Carpiquet\n\n**Tél.** 02 31 26 52 62\n\n**Port.** 06 11 39 10 60\n\n**Fax.** 02 31 26 99 38 **Mail.**_[guillaume.leneveu@calvados.fr](mailto:guillaume.leneveu@calvados.fr)\n\n_\n\n![](/web/image/32380?access_token=16496938-f657-43d2-a7e3-62f87f131fae)\n \n \n **************************************************************************************************\r\n « Cette transmission contient des informations confidentielles et/ou personnelles\r\n appartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\n destinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\n partiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\n expresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\n détruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\n responsable des virus, altérations, falsifications.\r\n Droits réservés - conseil départemental du Calvados».\r\n ************************************************************************************************** \n \n---", - "date": "2020-04-27 06:20:22", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "Youness BENDEQ ", - "message_type": "email", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 1, - "Discussions" - ], - "subject": "Pb d'affaire/chantier/partie dans un programme d'essai", - "tracking_value_ids": [], - "attachment_ids": [ - 32382, - 32380 - ], - "is_system": false, - "is_stage_change": false, - "is_forwarded": true, - "is_duplicate": false, - "body_original": "
\r\n
\r\n

\r\n
\r\n -------- Message transféré --------\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 \r\n \r\n \r\n \r\n \r\n
Sujet :\r\n De retour !
Date : Mon, 20 Apr 2020 14:52:05 +0000
De : LENEVEU Guillaume <Guillaume.LENEVEU@calvados.fr>
Pour : Youness BENDEQ <youness.bendeq@cbao.fr>
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n

Bonjour Youness,

\r\n

 

\r\n

J’espère que tu vas bien ainsi que toute\r\n l’équipe BRG-LAB.

\r\n

 

\r\n

Je viens vers toi car Mr NOVO m’a fait\r\n remonter un léger beug sur le numéro d’échantillon B2020-0001\r\n (Voir PJ). En effet, il n’arrive pas à mettre le nom de la\r\n partie dans la partie ( en rouge sur la PJ). Il faudrait\r\n mettre « joint de chaussée côté giberville » comme stipulé\r\n dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403\r\n – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE\r\n GIBERVILLE.

\r\n

 

\r\n

J’ai essayé de modifié la partie mais je\r\n n’y arrive pas.

\r\n

 

\r\n

Merci de ta réponse.

\r\n

Bonne fin de journée.

\r\n

Cordialement,

\r\n

Guillaume\r\n LENEVEU

\r\n

DGA\r\n Aménagement et Environnement
\r\n Direction de l’eau et des Risques
\r\n Adjoint au Chef du service Laboratoire Routes et Matériaux
\r\n 24 rue des Monts Panneaux ZI Ouest

\r\n

14650\r\n Carpiquet

\r\n

Tél.\r\n 02 31 26 52 62

\r\n

Port.\r\n 06 11 39 10 60

\r\n

Fax.\r\n 02\r\n 31 26 99 38
\r\n Mail.
guillaume.leneveu@calvados.fr

\r\n

\r\n

 

\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n
**************************************************************************************************\r\n« Cette transmission contient des informations confidentielles et/ou personnelles\r\nappartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\ndestinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\npartiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\nexpresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\ndétruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\nresponsable des virus, altérations, falsifications.\r\nDroits réservés - conseil départemental du Calvados».\r\n**************************************************************************************************
\r\n
\r\n
\r\n
\r\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": 11332, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 16, - "Task Created" - ], - "subject": false, - "tracking_value_ids": [ - 1831, - 1832, - 1833, - 1834, - 1835 - ], - "attachment_ids": [], - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false, - "author_details": { - "name": "OdooBot", - "email": "odoobot@example.com", - "is_system": true, - "id": 2, - "phone": false, - "function": false, - "company_id": [ - 1, - "CBAO S.A.R.L." - ] - } - }, - { - "id": 11344, - "body": "", - "date": "2020-04-27 07:19:57", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1849, - 1850 - ], - "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": 11345, - "body": "", - "date": "2020-04-27 07:20:20", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1851 - ], - "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": 11346, - "body": "", - "date": "2020-04-27 07:24:40", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1852 - ], - "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_T0167/T0167_20250403_153713/all_messages.txt b/output/ticket_T0167/T0167_20250403_153713/all_messages.txt deleted file mode 100644 index d26dce7..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/all_messages.txt +++ /dev/null @@ -1,111 +0,0 @@ -TICKET: T0167 - Pb d'affaire/chantier/partie dans un programme d'essai -Date d'extraction: 2025-04-03 15:37:15 -Nombre de messages: 5 - -================================================================================ - -******************************************************************************** -*** MESSAGE TRANSFÉRÉ *** -******************************************************************************** - -DATE: 2020-04-27 06:20:22 -DE: Youness BENDEQ -OBJET: Pb d'affaire/chantier/partie dans un programme d'essai - -\-------- Message transféré -------- Sujet : | De retour ! ----|--- -Date : | Mon, 20 Apr 2020 14:52:05 +0000 -De : | LENEVEU Guillaume [](mailto:Guillaume.LENEVEU@calvados.fr) -Pour : | Youness BENDEQ [](mailto:youness.bendeq@cbao.fr) - -Bonjour Youness, - -J’espère que tu vas bien ainsi que toute l’équipe BRG-LAB. - -Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ). En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE. - -J’ai essayé de modifié la partie mais je n’y arrive pas. - -Merci de ta réponse. - -Bonne fin de journée. - -**Cordialement, - -** - -**Guillaume LENEVEU** - -DGA Aménagement et Environnement Direction de l’eau et des Risques Adjoint au Chef du service Laboratoire Routes et Matériaux 24 rue des Monts Panneaux ZI Ouest - -14650 Carpiquet - -**Tél.** 02 31 26 52 62 - -**Port.** 06 11 39 10 60 - -**Fax.** 02 31 26 99 38 **Mail.**_[guillaume.leneveu@calvados.fr](mailto:guillaume.leneveu@calvados.fr) - -_ - -![](/web/image/32380?access_token=16496938-f657-43d2-a7e3-62f87f131fae) - - - ************************************************************************************************** - « Cette transmission contient des informations confidentielles et/ou personnelles - appartenant au conseil départemental du Calvados pour être utilisées exclusivement par le - destinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou - partiellement par une autre personne que le destinataire est interdite, sauf autorisation - expresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de - détruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas - responsable des virus, altérations, falsifications. - Droits réservés - conseil départemental du Calvados». - ************************************************************************************************** - ---- - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 06:21:37 -DE: OdooBot - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:19:57 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:20:20 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- - -******************************************************************************** -*** CHANGEMENT D'ÉTAT *** -******************************************************************************** - -DATE: 2020-04-27 07:24:40 -DE: Youness BENDEQ - - - --------------------------------------------------------------------------------- diff --git a/output/ticket_T0167/T0167_20250403_153713/attachments/Probleme_partie.png b/output/ticket_T0167/T0167_20250403_153713/attachments/Probleme_partie.png deleted file mode 100644 index b1e19c3..0000000 Binary files a/output/ticket_T0167/T0167_20250403_153713/attachments/Probleme_partie.png and /dev/null differ diff --git a/output/ticket_T0167/T0167_20250403_153713/attachments/image001.png b/output/ticket_T0167/T0167_20250403_153713/attachments/image001.png deleted file mode 100644 index 46fee79..0000000 Binary files a/output/ticket_T0167/T0167_20250403_153713/attachments/image001.png and /dev/null differ diff --git a/output/ticket_T0167/T0167_20250403_153713/attachments_info.json b/output/ticket_T0167/T0167_20250403_153713/attachments_info.json deleted file mode 100644 index 0ba4c01..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/attachments_info.json +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - "id": 32382, - "name": "Problème partie.png", - "mimetype": "image/png", - "file_size": 255246, - "create_date": "2020-04-27 06:21:36", - "create_uid": [ - 1, - "OdooBot" - ], - "description": "Problème partie.png", - "res_name": "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai", - "creator_name": "OdooBot", - "creator_id": 1, - "download_status": "success", - "local_path": "output/ticket_T0167/T0167_20250403_153713/attachments/Probleme_partie.png", - "error": "" - }, - { - "id": 32380, - "name": "image001.png", - "mimetype": "image/png", - "file_size": 25085, - "create_date": "2020-04-27 06:21:36", - "create_uid": [ - 1, - "OdooBot" - ], - "description": "image001.png", - "res_name": "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai", - "creator_name": "OdooBot", - "creator_id": 1, - "download_status": "success", - "local_path": "output/ticket_T0167/T0167_20250403_153713/attachments/image001.png", - "error": "" - } -] \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/followers.json b/output/ticket_T0167/T0167_20250403_153713/followers.json deleted file mode 100644 index deef95f..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/followers.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "id": 10972, - "partner_id": [ - 8504, - "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU" - ] - } -] \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/messages_raw.json b/output/ticket_T0167/T0167_20250403_153713/messages_raw.json deleted file mode 100644 index 2aa6f5d..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/messages_raw.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "ticket_id": 179, - "ticket_code": "T0167", - "message_metadata": { - "11333": { - "is_system": false, - "is_stage_change": false, - "is_forwarded": true, - "is_duplicate": false - }, - "11332": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11334": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11335": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11342": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11343": { - "is_system": true, - "is_stage_change": false, - "is_forwarded": false, - "is_duplicate": false, - "excluded": "system_message" - }, - "11344": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11345": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - }, - "11346": { - "is_system": true, - "is_stage_change": true, - "is_forwarded": false, - "is_duplicate": false - } - }, - "messages": [ - { - "id": 11333, - "body": "
\r\n
\r\n

\r\n
\r\n -------- Message transféré --------\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 \r\n \r\n \r\n \r\n \r\n
Sujet :\r\n De retour !
Date : Mon, 20 Apr 2020 14:52:05 +0000
De : LENEVEU Guillaume <Guillaume.LENEVEU@calvados.fr>
Pour : Youness BENDEQ <youness.bendeq@cbao.fr>
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n

Bonjour Youness,

\r\n

 

\r\n

J’espère que tu vas bien ainsi que toute\r\n l’équipe BRG-LAB.

\r\n

 

\r\n

Je viens vers toi car Mr NOVO m’a fait\r\n remonter un léger beug sur le numéro d’échantillon B2020-0001\r\n (Voir PJ). En effet, il n’arrive pas à mettre le nom de la\r\n partie dans la partie ( en rouge sur la PJ). Il faudrait\r\n mettre « joint de chaussée côté giberville » comme stipulé\r\n dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403\r\n – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE\r\n GIBERVILLE.

\r\n

 

\r\n

J’ai essayé de modifié la partie mais je\r\n n’y arrive pas.

\r\n

 

\r\n

Merci de ta réponse.

\r\n

Bonne fin de journée.

\r\n

Cordialement,

\r\n

Guillaume\r\n LENEVEU

\r\n

DGA\r\n Aménagement et Environnement
\r\n Direction de l’eau et des Risques
\r\n Adjoint au Chef du service Laboratoire Routes et Matériaux
\r\n 24 rue des Monts Panneaux ZI Ouest

\r\n

14650\r\n Carpiquet

\r\n

Tél.\r\n 02 31 26 52 62

\r\n

Port.\r\n 06 11 39 10 60

\r\n

Fax.\r\n 02\r\n 31 26 99 38
\r\n Mail.
guillaume.leneveu@calvados.fr

\r\n

\r\n

 

\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n
**************************************************************************************************\r\n« Cette transmission contient des informations confidentielles et/ou personnelles\r\nappartenant au conseil départemental du Calvados pour être utilisées exclusivement par le\r\ndestinataire. Toute utilisation, reproduction, publication, diffusion en l'état ou\r\npartiellement par une autre personne que le destinataire est interdite, sauf autorisation\r\nexpresse du conseil départemental du Calvados. En cas d'erreur de transmission, merci de\r\ndétruire le(s) document(s) reçu(s). Le conseil départemental du Calvados n'est pas\r\nresponsable des virus, altérations, falsifications.\r\nDroits réservés - conseil départemental du Calvados».\r\n**************************************************************************************************
\r\n
\r\n
\r\n
\r\n", - "date": "2020-04-27 06:20:22", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "Youness BENDEQ ", - "message_type": "email", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 1, - "Discussions" - ], - "subject": "Pb d'affaire/chantier/partie dans un programme d'essai", - "tracking_value_ids": [], - "attachment_ids": [ - 32382, - 32380 - ] - }, - { - "id": 11332, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 16, - "Task Created" - ], - "subject": false, - "tracking_value_ids": [ - 1831, - 1832, - 1833, - 1834, - 1835 - ], - "attachment_ids": [] - }, - { - "id": 11334, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 2, - "Note" - ], - "subject": false, - "tracking_value_ids": [ - 1836 - ], - "attachment_ids": [] - }, - { - "id": 11335, - "body": "", - "date": "2020-04-27 06:21:37", - "author_id": [ - 2, - "OdooBot" - ], - "email_from": "\"OdooBot\" ", - "message_type": "notification", - "parent_id": false, - "subtype_id": [ - 2, - "Note" - ], - "subject": false, - "tracking_value_ids": [ - 1837 - ], - "attachment_ids": [] - }, - { - "id": 11342, - "body": "", - "date": "2020-04-27 07:15:48", - "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": [ - 1847 - ], - "attachment_ids": [] - }, - { - "id": 11343, - "body": "", - "date": "2020-04-27 07:19:29", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 18, - "Task Ready" - ], - "subject": false, - "tracking_value_ids": [ - 1848 - ], - "attachment_ids": [] - }, - { - "id": 11344, - "body": "", - "date": "2020-04-27 07:19:57", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1849, - 1850 - ], - "attachment_ids": [] - }, - { - "id": 11345, - "body": "", - "date": "2020-04-27 07:20:20", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1851 - ], - "attachment_ids": [] - }, - { - "id": 11346, - "body": "", - "date": "2020-04-27 07:24:40", - "author_id": [ - 10288, - "CBAO S.A.R.L., Youness BENDEQ" - ], - "email_from": "\"Youness BENDEQ\" ", - "message_type": "notification", - "parent_id": [ - 11332, - "[T0167] Pb d'affaire/chantier/partie dans un programme d'essai" - ], - "subtype_id": [ - 19, - "Stage Changed" - ], - "subject": false, - "tracking_value_ids": [ - 1852 - ], - "attachment_ids": [] - } - ] -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/ticket_info.json b/output/ticket_T0167/T0167_20250403_153713/ticket_info.json deleted file mode 100644 index 6d5b849..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/ticket_info.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id": 179, - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "description": "

Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ).

En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.

J’ai essayé de modifié la partie mais je n’y arrive pas.

", - "stage_id": [ - 8, - "Clôturé" - ], - "project_id": [ - 3, - "Demandes" - ], - "partner_id": [ - 8504, - "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU" - ], - "user_id": [ - 9, - "Youness BENDEQ" - ], - "date_start": "2020-04-20 14:52:00", - "date_end": false, - "date_deadline": false, - "create_date": "2020-04-27 06:21:36", - "write_date": "2024-10-03 13:10:50", - "tag_ids": [ - 15 - ], - "priority": "0", - "email_from": "guillaume.leneveu@calvados.fr", - "email_cc": "", - "message_ids": [ - 11346, - 11345, - 11344, - 11343, - 11342, - 11335, - 11334, - 11333, - 11332 - ], - "message_follower_ids": [ - 10972 - ], - "timesheet_ids": [ - 51 - ], - "attachment_ids": [], - "stage_id_name": "Clôturé", - "project_id_name": "Demandes", - "partner_id_name": "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU", - "user_id_name": "Youness BENDEQ", - "tag_names": [ - "BRG-LAB WEB" - ] -} \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/ticket_summary.json b/output/ticket_T0167/T0167_20250403_153713/ticket_summary.json deleted file mode 100644 index bcd1ebf..0000000 --- a/output/ticket_T0167/T0167_20250403_153713/ticket_summary.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": 179, - "code": "T0167", - "name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "description": "

Je viens vers toi car Mr NOVO m’a fait remonter un léger beug sur le numéro d’échantillon B2020-0001 (Voir PJ).

En effet, il n’arrive pas à mettre le nom de la partie dans la partie ( en rouge sur la PJ). Il faudrait mettre « joint de chaussée côté giberville » comme stipulé dans le numéro d’affaire -> 20017 SETR -> LIAISON RD403 – RD402 DESSERTE PORTUAIRE VIADUC -> JOINT DE CHAUSSEE COTE GIBERVILLE.

J’ai essayé de modifié la partie mais je n’y arrive pas.

", - "stage": "Clôturé", - "project": "Demandes", - "partner": "CONSEIL DEPARTEMENTAL DU CALVADOS (14), Guillaume LENEVEU", - "assigned_to": "Youness BENDEQ", - "tags": [ - "BRG-LAB WEB" - ], - "create_date": "2020-04-27 06:21:36", - "write_date": "2024-10-03 13:10:50", - "deadline": false -} \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/all_messages.json b/output/ticket_T11081/T11081_20250403_163126/all_messages.json new file mode 100644 index 0000000..a297872 --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/all_messages.json @@ -0,0 +1,271 @@ +{ + "ticket_summary": { + "id": 11060, + "code": "T11081", + "name": "Problème création d'échantillons", + "project_id": 3, + "project_name": "Demandes", + "stage_id": 8, + "stage_name": "Clôturé", + "date_extraction": "2025-04-03T16:31:29.116821" + }, + "metadata": { + "message_count": { + "total": 10, + "processed": 6, + "excluded": 4 + }, + "cleaning_strategy": "standard", + "cleaning_config": { + "preserve_links": true, + "preserve_images": true, + "strategy": "html2text" + } + }, + "messages": [ + { + "id": 227889, + "body": "Bonjour,\n\nNous vous informons que depuis ce matin, la plateforme ne donne pas l'accès à la création d'un échantillon.\n\nMerci de voir en PJ la capture de la notification (image avec cadenas)\n\nDans l'attente de votre retour dans les plus brefs délais.\n\nCordialement.\n\n![](/web/image/144859?access_token=88057071-7604-4047-96d1-728225943a05)", + "date": "2025-03-19 10:37:27", + "author_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ], + "email_from": "Edouard SYLLA ", + "message_type": "email", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [ + 144861, + 144859 + ], + "is_system": false, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "body_original": "

\r\n\r\n

\r\n
\r\nBonjour,
\r\n
\r\n
\r\n
\r\n
\r\nNous vous informons que depuis ce matin, la plateforme ne donne pas l'accès à la création d'un échantillon.
\r\n
\r\n
\r\n
\r\n
\r\nMerci de voir en PJ  la capture de la notification (image avec cadenas)
\r\n
\r\n
\r\n
\r\n
\r\nDans l'attente de votre retour dans les plus brefs délais.
\r\n
\r\n
\r\n
\r\n
\r\nCordialement.
\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", + "author_details": { + "name": "Edouard SYLLA", + "email": "edouard.sylla@laboratoiretfg.com", + "is_system": false, + "id": 28931, + "phone": false, + "function": "Resp Géotechnique", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 227888, + "body": "", + "date": "2025-03-19 10:41:36", + "author_id": [ + 2, + "OdooBot" + ], + "email_from": "\"OdooBot\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 177931, + 177932, + 177933, + 177934, + 177935 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "OdooBot", + "email": "odoobot@example.com", + "is_system": true, + "id": 2, + "phone": false, + "function": false, + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 227987, + "body": "Bonjour,\n\nNous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.\n\nJe reste à votre entière disposition pour toute information complémentaire.\n\nCordialement,\n\n\\---\n\nSupport technique\n\n[![CBAO - développeur de rentabilité - www.cbao.fr - tél\n +334 68 64 15 31](data:image/png;filename=mail_cbao.png;base64,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)](http://www.cbao.fr)\n\nAfin 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](mailto:support@cbao.fr)_ L'objectif du Support Technique est de vous aider : 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.\n\n_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._", + "date": "2025-03-19 13:54:04", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "support@cbao.fr", + "message_type": "comment", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Re: [T11081] - Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [], + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false, + "body_original": "

Bonjour,

Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.

Je reste à votre entière disposition pour toute information complémentaire.

Cordialement,

---

Support technique
 

\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 : 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.

", + "author_details": { + "name": "Romuald GRUSON", + "email": "romuald@mail.cbao.fr", + "is_system": false, + "id": 32165, + "phone": false, + "function": false, + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 227989, + "body": "", + "date": "2025-03-19 13:54:11", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 178035, + 178036 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Romuald GRUSON", + "email": "romuald@mail.cbao.fr", + "is_system": false, + "id": 32165, + "phone": false, + "function": false, + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 228000, + "body": "Bonjour,\n\nNous vous remercions de la diligence.\n\nCordialement.\n\n![](/web/image/144878?access_token=be53d7fa-d408-4454-921c-585bc0cff1e7)\n\n* * *\n\n**De :** support@cbao.fr **Envoyé :** mercredi 19 mars 2025 14:54 **À :** Edouard SYLLA **Objet :** Re: [T11081] - Problème création d'échantillons\n\n![](http://r.mail.cbao.fr/tr/op/E2LWaRokoncLvl36-l2hYQ_qa4m0kVywK9Ns6xQ9jI6dXv_xGcPgqxNUN9gWJLTWTdjSa7z5U0M8nP8Ndx6FSUo2373BmuyX8yusxkej_WJ8jZQVV8uCdlFgB3KyluHwpqvSAd4WE6vjL900KYI6_nrhlHhPYWpldt1P17VO4j-dVgnnMY_nLwpBARuUBWyypFPuVTAe7LeFatNBlA)\n\nBonjour,\n\nNous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.\n\nJe reste à votre entière disposition pour toute information complémentaire.\n\nCordialement,\n\n\\---\n\nSupport technique\n\n[![CBAO - développeur de rentabilité - www.cbao.fr - tél\n +334 68 64 15 31](data:image/png;filename=mail_cbao.png;base64,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)](http://www.cbao.fr)\n\nAfin 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](mailto:support@cbao.fr)_ L'objectif du Support Technique est de vous aider : 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.\n\n_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._\n\nEnvoyé par [ CBAO S.A.R.L. ](https://www.cbao.fr). \n\n![](https://img.mail.cbao.fr/im/2881244/72e3545a9e364e5147ad4ecd00f8e614a228abaa3019dcd0be54554baaa84579.gif?e=iNzf0bPwgiuQwcya8nCPq7PqENIuSQrp2I29yOQHRXwZ9yxNGgkdn7Q0QKGyQL39mKOZp7Yhbqm0RvDkOX3s8ege_3L_DwYxFlu2qow2JXmXfwY6cSSSYfjnX6YLZZh5kW7fMZ3J31Xw5Sq24e33ykcqWcPlNTB_PnKpRa_WgyYDTCD-Uh8C-H0Jd3lpO_mbcjFEy2ihNl95WgFd3HUb5AORM4kbCw_BCe75gaWH0CpEtCYyhPsC8ujLvTD8GEufXFT49-pvbGOig3G9_a2xlxDvLxwLRD-bN8TZljQjjZ_3xb-U0K6lk2_9tZFybzK0Moe83ZSM5Vy04PILsGhmGLgRNkcbPthY7zYN33dyELRQZLeF5avlcTyTM7GTvw)", + "date": "2025-03-19 14:46:48", + "author_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ], + "email_from": "Edouard SYLLA ", + "message_type": "email", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "RE: [T11081] - Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [ + 144878 + ], + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false, + "body_original": "

\r\n\r\n

\r\n
\r\nBonjour,
\r\n
\r\n
\r\n
\r\n
\r\nNous vous remercions de la diligence.
\r\n
\r\n
\r\n
\r\n
\r\nCordialement.
\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

\r\n
\r\n
\r\n
\r\n
\r\n
De : support@cbao.fr <support@cbao.fr>
\r\nEnvoyé : mercredi 19 mars 2025 14:54
\r\nÀ : Edouard SYLLA <edouard.sylla@laboratoiretfg.com>
\r\nObjet : Re: [T11081] - Problème création d'échantillons
\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\nBonjour,

\r\n

\r\nNous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.

\r\n

\r\nJe reste à votre entière disposition pour toute information complémentaire.

\r\n

\r\nCordialement,

\r\n---
\r\n

\r\nSupport technique
\r\n 

\r\n

\r\n\"CBAO

\r\n

\r\nAfin 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
\r\nL'objectif du Support Technique est de vous aider : 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\r\n 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

\r\nConfidentialité : 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\r\n 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.

\r\n
\r\n

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

\r\n
\r\n\"\"\r\n
\r\n\r\n", + "author_details": { + "name": "Edouard SYLLA", + "email": "edouard.sylla@laboratoiretfg.com", + "is_system": false, + "id": 28931, + "phone": false, + "function": "Resp Géotechnique", + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + }, + { + "id": 228929, + "body": "", + "date": "2025-04-03 07:50:56", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 179057 + ], + "attachment_ids": [], + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false, + "author_details": { + "name": "Romuald GRUSON", + "email": "romuald@mail.cbao.fr", + "is_system": false, + "id": 32165, + "phone": false, + "function": false, + "company_id": [ + 1, + "CBAO S.A.R.L." + ] + } + } + ] +} \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/all_messages.txt b/output/ticket_T11081/T11081_20250403_163126/all_messages.txt new file mode 100644 index 0000000..11bc59c --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/all_messages.txt @@ -0,0 +1,132 @@ +TICKET: T11081 - Problème création d'échantillons +Date d'extraction: 2025-04-03 16:31:29 +Nombre de messages: 6 + +================================================================================ + +DATE: 2025-03-19 10:37:27 +DE: Edouard SYLLA +OBJET: Problème création d'échantillons + +Bonjour, + +Nous vous informons que depuis ce matin, la plateforme ne donne pas l'accès à la création d'un échantillon. + +Merci de voir en PJ la capture de la notification (image avec cadenas) + +Dans l'attente de votre retour dans les plus brefs délais. + +Cordialement. + +![](/web/image/144859?access_token=88057071-7604-4047-96d1-728225943a05) + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2025-03-19 10:41:36 +DE: OdooBot + + + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** MESSAGE TRANSFÉRÉ *** +******************************************************************************** + +DATE: 2025-03-19 13:54:04 +DE: Romuald GRUSON +OBJET: Re: [T11081] - Problème création d'échantillons + +Bonjour, + +Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément. + +Je reste à votre entière disposition pour toute information complémentaire. + +Cordialement, + +\--- + +Support technique + +[![CBAO - développeur de rentabilité - www.cbao.fr - tél + +334 68 64 15 31](data:image/png;filename=mail_cbao.png;base64,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)](http://www.cbao.fr) + +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](mailto:support@cbao.fr)_ L'objectif du Support Technique est de vous aider : 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: 2025-03-19 13:54:11 +DE: Romuald GRUSON + + + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** MESSAGE TRANSFÉRÉ *** +******************************************************************************** + +DATE: 2025-03-19 14:46:48 +DE: Edouard SYLLA +OBJET: RE: [T11081] - Problème création d'échantillons + +Bonjour, + +Nous vous remercions de la diligence. + +Cordialement. + +![](/web/image/144878?access_token=be53d7fa-d408-4454-921c-585bc0cff1e7) + +* * * + +**De :** support@cbao.fr **Envoyé :** mercredi 19 mars 2025 14:54 **À :** Edouard SYLLA **Objet :** Re: [T11081] - Problème création d'échantillons + +![](http://r.mail.cbao.fr/tr/op/E2LWaRokoncLvl36-l2hYQ_qa4m0kVywK9Ns6xQ9jI6dXv_xGcPgqxNUN9gWJLTWTdjSa7z5U0M8nP8Ndx6FSUo2373BmuyX8yusxkej_WJ8jZQVV8uCdlFgB3KyluHwpqvSAd4WE6vjL900KYI6_nrhlHhPYWpldt1P17VO4j-dVgnnMY_nLwpBARuUBWyypFPuVTAe7LeFatNBlA) + +Bonjour, + +Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément. + +Je reste à votre entière disposition pour toute information complémentaire. + +Cordialement, + +\--- + +Support technique + +[![CBAO - développeur de rentabilité - www.cbao.fr - tél + +334 68 64 15 31](data:image/png;filename=mail_cbao.png;base64,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)](http://www.cbao.fr) + +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](mailto:support@cbao.fr)_ L'objectif du Support Technique est de vous aider : 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. ](https://www.cbao.fr). + +![](https://img.mail.cbao.fr/im/2881244/72e3545a9e364e5147ad4ecd00f8e614a228abaa3019dcd0be54554baaa84579.gif?e=iNzf0bPwgiuQwcya8nCPq7PqENIuSQrp2I29yOQHRXwZ9yxNGgkdn7Q0QKGyQL39mKOZp7Yhbqm0RvDkOX3s8ege_3L_DwYxFlu2qow2JXmXfwY6cSSSYfjnX6YLZZh5kW7fMZ3J31Xw5Sq24e33ykcqWcPlNTB_PnKpRa_WgyYDTCD-Uh8C-H0Jd3lpO_mbcjFEy2ihNl95WgFd3HUb5AORM4kbCw_BCe75gaWH0CpEtCYyhPsC8ujLvTD8GEufXFT49-pvbGOig3G9_a2xlxDvLxwLRD-bN8TZljQjjZ_3xb-U0K6lk2_9tZFybzK0Moe83ZSM5Vy04PILsGhmGLgRNkcbPthY7zYN33dyELRQZLeF5avlcTyTM7GTvw) + +-------------------------------------------------------------------------------- + +******************************************************************************** +*** CHANGEMENT D'ÉTAT *** +******************************************************************************** + +DATE: 2025-04-03 07:50:56 +DE: Romuald GRUSON + + + +-------------------------------------------------------------------------------- diff --git a/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-df0folaj.png b/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-df0folaj.png new file mode 100644 index 0000000..a4d340c Binary files /dev/null and b/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-df0folaj.png differ diff --git a/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-evdngl0z.png b/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-evdngl0z.png new file mode 100644 index 0000000..a4d340c Binary files /dev/null and b/output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-evdngl0z.png differ diff --git a/output/ticket_T11081/T11081_20250403_163126/attachments/erreur_bgrlab.png b/output/ticket_T11081/T11081_20250403_163126/attachments/erreur_bgrlab.png new file mode 100644 index 0000000..4f0a70f Binary files /dev/null and b/output/ticket_T11081/T11081_20250403_163126/attachments/erreur_bgrlab.png differ diff --git a/output/ticket_T11081/T11081_20250403_163126/attachments_info.json b/output/ticket_T11081/T11081_20250403_163126/attachments_info.json new file mode 100644 index 0000000..a474722 --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/attachments_info.json @@ -0,0 +1,56 @@ +[ + { + "id": 144878, + "name": "Outlook-evdngl0z.png", + "mimetype": "image/png", + "file_size": 585071, + "create_date": "2025-03-19 14:51:40", + "create_uid": [ + 1, + "OdooBot" + ], + "description": "Outlook-evdngl0z.png", + "res_name": "[T11081] Problème création d'échantillons", + "creator_name": "OdooBot", + "creator_id": 1, + "download_status": "success", + "local_path": "output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-evdngl0z.png", + "error": "" + }, + { + "id": 144861, + "name": "erreur bgrlab.png", + "mimetype": "image/png", + "file_size": 335428, + "create_date": "2025-03-19 10:41:35", + "create_uid": [ + 1, + "OdooBot" + ], + "description": "erreur bgrlab.png", + "res_name": "[T11081] Problème création d'échantillons", + "creator_name": "OdooBot", + "creator_id": 1, + "download_status": "success", + "local_path": "output/ticket_T11081/T11081_20250403_163126/attachments/erreur_bgrlab.png", + "error": "" + }, + { + "id": 144859, + "name": "Outlook-df0folaj.png", + "mimetype": "image/png", + "file_size": 585071, + "create_date": "2025-03-19 10:41:35", + "create_uid": [ + 1, + "OdooBot" + ], + "description": "Outlook-df0folaj.png", + "res_name": "[T11081] Problème création d'échantillons", + "creator_name": "OdooBot", + "creator_id": 1, + "download_status": "success", + "local_path": "output/ticket_T11081/T11081_20250403_163126/attachments/Outlook-df0folaj.png", + "error": "" + } +] \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/followers.json b/output/ticket_T11081/T11081_20250403_163126/followers.json new file mode 100644 index 0000000..8811aca --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/followers.json @@ -0,0 +1,58 @@ +[ + { + "id": 89662, + "partner_id": [ + 28961, + "Fabien LAFAY" + ] + }, + { + "id": 89663, + "partner_id": [ + 29025, + "Peinda CISS, Peinda CISS" + ] + }, + { + "id": 89664, + "partner_id": [ + 29730, + "TOUT FAIRE GEOTECHNIQUE (TFG), Meissa NDIAYE" + ] + }, + { + "id": 89665, + "partner_id": [ + 27747, + "TOUT FAIRE GEOTECHNIQUE (TFG), Khadidiatou DIAKHATE" + ] + }, + { + "id": 89666, + "partner_id": [ + 27749, + "TOUT FAIRE GEOTECHNIQUE (TFG), Raïssa TENDENG" + ] + }, + { + "id": 89667, + "partner_id": [ + 32339, + "Ndeye Aissatou DIENG" + ] + }, + { + "id": 89687, + "partner_id": [ + 32165, + "Romuald GRUSON" + ] + }, + { + "id": 89695, + "partner_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ] + } +] \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/messages_raw.json b/output/ticket_T11081/T11081_20250403_163126/messages_raw.json new file mode 100644 index 0000000..e0769ce --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/messages_raw.json @@ -0,0 +1,301 @@ +{ + "ticket_id": 11060, + "ticket_code": "T11081", + "message_metadata": { + "227889": { + "is_system": false, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false + }, + "227891": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "227888": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + }, + "227890": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "227930": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "227987": { + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false + }, + "227988": { + "is_system": true, + "is_stage_change": false, + "is_forwarded": false, + "is_duplicate": false, + "excluded": "system_message" + }, + "227989": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + }, + "228000": { + "is_system": false, + "is_stage_change": false, + "is_forwarded": true, + "is_duplicate": false + }, + "228929": { + "is_system": true, + "is_stage_change": true, + "is_forwarded": false, + "is_duplicate": false + } + }, + "messages": [ + { + "id": 227889, + "body": "

\r\n\r\n

\r\n
\r\nBonjour,
\r\n
\r\n
\r\n
\r\n
\r\nNous vous informons que depuis ce matin, la plateforme ne donne pas l'accès à la création d'un échantillon.
\r\n
\r\n
\r\n
\r\n
\r\nMerci de voir en PJ  la capture de la notification (image avec cadenas)
\r\n
\r\n
\r\n
\r\n
\r\nDans l'attente de votre retour dans les plus brefs délais.
\r\n
\r\n
\r\n
\r\n
\r\nCordialement.
\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", + "date": "2025-03-19 10:37:27", + "author_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ], + "email_from": "Edouard SYLLA ", + "message_type": "email", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [ + 144861, + 144859 + ] + }, + { + "id": 227891, + "body": "", + "date": "2025-03-19 10:41:36", + "author_id": [ + 2, + "OdooBot" + ], + "email_from": "\"OdooBot\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 177937 + ], + "attachment_ids": [] + }, + { + "id": 227888, + "body": "", + "date": "2025-03-19 10:41:36", + "author_id": [ + 2, + "OdooBot" + ], + "email_from": "\"OdooBot\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 16, + "Task Created" + ], + "subject": false, + "tracking_value_ids": [ + 177931, + 177932, + 177933, + 177934, + 177935 + ], + "attachment_ids": [] + }, + { + "id": 227890, + "body": "", + "date": "2025-03-19 10:41:36", + "author_id": [ + 2, + "OdooBot" + ], + "email_from": "\"OdooBot\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 177936 + ], + "attachment_ids": [] + }, + { + "id": 227930, + "body": "", + "date": "2025-03-19 13:13:28", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 177995 + ], + "attachment_ids": [] + }, + { + "id": 227987, + "body": "

Bonjour,

Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.

Je reste à votre entière disposition pour toute information complémentaire.

Cordialement,

---

Support technique
 

\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 : 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.

", + "date": "2025-03-19 13:54:04", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "support@cbao.fr", + "message_type": "comment", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "Re: [T11081] - Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [] + }, + { + "id": 227988, + "body": "", + "date": "2025-03-19 13:54:11", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": false, + "subtype_id": [ + 2, + "Note" + ], + "subject": false, + "tracking_value_ids": [ + 178034 + ], + "attachment_ids": [] + }, + { + "id": 227989, + "body": "", + "date": "2025-03-19 13:54:11", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 178035, + 178036 + ], + "attachment_ids": [] + }, + { + "id": 228000, + "body": "

\r\n\r\n

\r\n
\r\nBonjour,
\r\n
\r\n
\r\n
\r\n
\r\nNous vous remercions de la diligence.
\r\n
\r\n
\r\n
\r\n
\r\nCordialement.
\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

\r\n
\r\n
\r\n
\r\n
\r\n
De : support@cbao.fr <support@cbao.fr>
\r\nEnvoyé : mercredi 19 mars 2025 14:54
\r\nÀ : Edouard SYLLA <edouard.sylla@laboratoiretfg.com>
\r\nObjet : Re: [T11081] - Problème création d'échantillons
\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\nBonjour,

\r\n

\r\nNous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément.

\r\n

\r\nJe reste à votre entière disposition pour toute information complémentaire.

\r\n

\r\nCordialement,

\r\n---
\r\n

\r\nSupport technique
\r\n 

\r\n

\r\n\"CBAO

\r\n

\r\nAfin 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
\r\nL'objectif du Support Technique est de vous aider : 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\r\n 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

\r\nConfidentialité : 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\r\n 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.

\r\n
\r\n

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

\r\n
\r\n\"\"\r\n
\r\n\r\n", + "date": "2025-03-19 14:46:48", + "author_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ], + "email_from": "Edouard SYLLA ", + "message_type": "email", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 1, + "Discussions" + ], + "subject": "RE: [T11081] - Problème création d'échantillons", + "tracking_value_ids": [], + "attachment_ids": [ + 144878 + ] + }, + { + "id": 228929, + "body": "", + "date": "2025-04-03 07:50:56", + "author_id": [ + 32165, + "Romuald GRUSON" + ], + "email_from": "\"Romuald GRUSON\" ", + "message_type": "notification", + "parent_id": [ + 227888, + "[T11081] Problème création d'échantillons" + ], + "subtype_id": [ + 19, + "Stage Changed" + ], + "subject": false, + "tracking_value_ids": [ + 179057 + ], + "attachment_ids": [] + } + ] +} \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/rapport.md b/output/ticket_T11081/T11081_20250403_163126/rapport.md new file mode 100644 index 0000000..22fe938 --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/rapport.md @@ -0,0 +1,90 @@ +# Ticket T11081: Problème création d'échantillons + +## Informations du ticket + +- **Code**: T11081 +- **Nom**: Problème création d'échantillons +- **Projet**: Demandes +- **État**: Clôturé +- **Assigné à**: +- **Client**: TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA, Edouard SYLLA +- **Créé le**: 19/03/2025 10:41:35 +- **Dernière modification**: 03/04/2025 07:50:56 +- **Date limite**: 03/04/2025 00:00:00 + +## Messages + +### Message 1 +**De**: Edouard SYLLA +**Date**: 19/03/2025 10:37:27 +**Type**: E-mail +**Sujet**: Problème création d'échantillons + +Bonjour, + +Nous vous informons que depuis ce matin, la plateforme ne donne pas l'accès à la création d'un échantillon. + +Merci de voir en PJ la capture de la notification (image avec cadenas) + +Dans l'attente de votre retour dans les plus brefs délais. + +Cordialement. + +--- + +### Message 2 +**De**: Romuald GRUSON +**Date**: 19/03/2025 13:54:04 +**Type**: E-mail +**Sujet**: Re: [T11081] - Problème création d'échantillons + +Bonjour, + +Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément. + +Je reste à votre entière disposition pour toute information complémentaire. + +Cordialement, + +\--- + +--- + +### Message 3 +**De**: Edouard SYLLA +**Date**: 19/03/2025 14:46:48 +**Type**: E-mail +**Sujet**: RE: [T11081] - Problème création d'échantillons + +Bonjour, + +Nous vous remercions de la diligence. + +Cordialement. + +**De :** support@cbao.fr **Envoyé :** mercredi 19 mars 2025 14:54 **À :** Edouard SYLLA **Objet :** Re: [T11081] - Problème création d'échantillons + +![](http://r.mail.cbao.fr/tr/op/E2LWaRokoncLvl36-l2hYQ_qa4m0kVywK9Ns6xQ9jI6dXv_xGcPgqxNUN9gWJLTWTdjSa7z5U0M8nP8Ndx6FSUo2373BmuyX8yusxkej_WJ8jZQVV8uCdlFgB3KyluHwpqvSAd4WE6vjL900KYI6_nrhlHhPYWpldt1P17VO4j-dVgnnMY_nLwpBARuUBWyypFPuVTAe7LeFatNBlA) + +Bonjour, + +Nous avons rétabli le droit vous permettant de consulter vos essais. Désolé pour le désagrément. + +Je reste à votre entière disposition pour toute information complémentaire. + +Cordialement, + +\--- + +[ + +Envoyé par [ CBAO S.A.R.L. ](https://www.cbao.fr). + +![](https://img.mail.cbao.fr/im/2881244/72e3545a9e364e5147ad4ecd00f8e614a228abaa3019dcd0be54554baaa84579.gif?e=iNzf0bPwgiuQwcya8nCPq7PqENIuSQrp2I29yOQHRXwZ9yxNGgkdn7Q0QKGyQL39mKOZp7Yhbqm0RvDkOX3s8ege_3L_DwYxFlu2qow2JXmXfwY6cSSSYfjnX6YLZZh5kW7fMZ3J31Xw5Sq24e33ykcqWcPlNTB_PnKpRa_WgyYDTCD-Uh8C-H0Jd3lpO_mbcjFEy2ihNl95WgFd3HUb5AORM4kbCw_BCe75gaWH0CpEtCYyhPsC8ujLvTD8GEufXFT49-pvbGOig3G9_a2xlxDvLxwLRD-bN8TZljQjjZ_3xb-U0K6lk2_9tZFybzK0Moe83ZSM5Vy04PILsGhmGLgRNkcbPthY7zYN33dyELRQZLeF5avlcTyTM7GTvw) + +--- + +## Informations sur l'extraction + +- **Date d'extraction**: 03/04/2025 16:31:29 +- **Répertoire**: output/ticket_T11081/T11081_20250403_163126 \ No newline at end of file diff --git a/output/ticket_T0167/T0167_20250403_153713/structure.json b/output/ticket_T11081/T11081_20250403_163126/structure.json similarity index 52% rename from output/ticket_T0167/T0167_20250403_153713/structure.json rename to output/ticket_T11081/T11081_20250403_163126/structure.json index 967aa38..7b73271 100644 --- a/output/ticket_T0167/T0167_20250403_153713/structure.json +++ b/output/ticket_T11081/T11081_20250403_163126/structure.json @@ -1,9 +1,9 @@ { - "date_extraction": "2025-04-03T15:37:16.116926", - "ticket_id": 179, - "ticket_code": "T0167", - "ticket_name": "Pb d'affaire/chantier/partie dans un programme d'essai", - "output_dir": "output/ticket_T0167/T0167_20250403_153713", + "date_extraction": "2025-04-03T16:31:29.565155", + "ticket_id": 11060, + "ticket_code": "T11081", + "ticket_name": "Problème création d'échantillons", + "output_dir": "output/ticket_T11081/T11081_20250403_163126", "files": { "ticket_info": "ticket_info.json", "ticket_summary": "ticket_summary.json", @@ -14,7 +14,7 @@ "followers": "followers.json" }, "stats": { - "messages_count": 5, - "attachments_count": 2 + "messages_count": 6, + "attachments_count": 3 } } \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/ticket_info.json b/output/ticket_T11081/T11081_20250403_163126/ticket_info.json new file mode 100644 index 0000000..bf3d1d7 --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/ticket_info.json @@ -0,0 +1,63 @@ +{ + "id": 11060, + "name": "Problème création d'échantillons", + "description": "


", + "stage_id": [ + 8, + "Clôturé" + ], + "project_id": [ + 3, + "Demandes" + ], + "partner_id": [ + 28931, + "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA" + ], + "user_id": [ + 32, + "Romuald GRUSON" + ], + "date_start": "2025-03-19 10:41:35", + "date_end": false, + "date_deadline": "2025-04-03", + "create_date": "2025-03-19 10:41:35", + "write_date": "2025-04-03 07:50:56", + "tag_ids": [ + 15 + ], + "priority": "0", + "email_from": "Edouard SYLLA ", + "email_cc": "Ndeye Aissatou DIENG , Raissa\n TENDENG , \"Khadidiatou DIAKHATE\"\n\t, \"Fatoumata CISSOKHO\"\n\t, Peinda CISS\n\t, Meissa NDIAYE\n\t", + "message_ids": [ + 228929, + 228000, + 227989, + 227988, + 227987, + 227930, + 227891, + 227890, + 227889, + 227888 + ], + "message_follower_ids": [ + 89662, + 89663, + 89664, + 89665, + 89666, + 89667, + 89687, + 89695 + ], + "timesheet_ids": [], + "attachment_ids": [], + "stage_id_name": "Clôturé", + "project_id_name": "Demandes", + "partner_id_name": "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA", + "user_id_name": "Romuald GRUSON", + "tag_names": [ + "BRG-LAB WEB" + ] +} \ No newline at end of file diff --git a/output/ticket_T11081/T11081_20250403_163126/ticket_summary.json b/output/ticket_T11081/T11081_20250403_163126/ticket_summary.json new file mode 100644 index 0000000..9f6c6ef --- /dev/null +++ b/output/ticket_T11081/T11081_20250403_163126/ticket_summary.json @@ -0,0 +1,16 @@ +{ + "id": 11060, + "code": "T11081", + "name": "Problème création d'échantillons", + "description": "


", + "stage": "Clôturé", + "project": "Demandes", + "partner": "TOUT FAIRE GEOTECHNIQUE (TFG), Edouard SYLLA", + "assigned_to": "Romuald GRUSON", + "tags": [ + "BRG-LAB WEB" + ], + "create_date": "2025-03-19 10:41:35", + "write_date": "2025-04-03 07:50:56", + "deadline": "2025-04-03" +} \ No newline at end of file diff --git a/retrieve_ticket.py b/retrieve_ticket.py index 2273e84..6161ad7 100755 --- a/retrieve_ticket.py +++ b/retrieve_ticket.py @@ -12,6 +12,7 @@ from datetime import datetime from utils.auth_manager import AuthManager from utils.ticket_manager import TicketManager from utils.utils import setup_logging, log_separator +from utils.json_to_markdown import create_markdown_from_json def parse_arguments(): """Parse les arguments de ligne de commande.""" @@ -20,6 +21,7 @@ def parse_arguments(): parser.add_argument("--output", "-o", help="Répertoire de sortie", default=None) parser.add_argument("--config", "-c", help="Fichier de configuration", default="config.json") parser.add_argument("--verbose", "-v", action="store_true", help="Mode verbeux") + parser.add_argument("--no-md", action="store_true", help="Désactiver la génération automatique du fichier Markdown") return parser.parse_args() def load_config(config_file): @@ -97,12 +99,27 @@ def main(): ] } + # Générer automatiquement le fichier Markdown si demandé + md_file_path = None + if not args.no_md: + json_file = result.get("messages_file", "") + if json_file and os.path.exists(json_file): + md_file_path = os.path.join(ticket_dir, "rapport.md") + print(f"Génération du rapport Markdown...") + if create_markdown_from_json(json_file, md_file_path): + print(f"Rapport Markdown créé: {md_file_path}") + summary["files_created"].append("rapport.md") + else: + print("Échec de la génération du rapport Markdown") + # Afficher le résumé print("\nExtraction terminée avec succès") print(f"Ticket: {args.ticket_code}") print(f"Répertoire: {ticket_dir}") print(f"Messages traités: {result.get('messages_count', 0)}") print(f"Pièces jointes: {result.get('attachments_count', 0)}") + if md_file_path: + print(f"Rapport Markdown: {md_file_path}") except Exception as e: print(f"Une erreur est survenue: {e}") diff --git a/utils/__pycache__/json_to_markdown.cpython-312.pyc b/utils/__pycache__/json_to_markdown.cpython-312.pyc new file mode 100644 index 0000000..7e7af84 Binary files /dev/null and b/utils/__pycache__/json_to_markdown.cpython-312.pyc differ diff --git a/utils/__pycache__/message_manager.cpython-312.pyc b/utils/__pycache__/message_manager.cpython-312.pyc index 16a32c2..5695ab9 100644 Binary files a/utils/__pycache__/message_manager.cpython-312.pyc and b/utils/__pycache__/message_manager.cpython-312.pyc differ diff --git a/utils/json_to_markdown.py b/utils/json_to_markdown.py new file mode 100644 index 0000000..b07f8e6 --- /dev/null +++ b/utils/json_to_markdown.py @@ -0,0 +1,394 @@ +#!/usr/bin/env python3 +""" +Script pour convertir les fichiers JSON de tickets en Markdown formaté. +Ce script prend les données JSON des tickets extraits et crée un fichier Markdown structuré. +""" + +import os +import sys +import json +import argparse +from datetime import datetime + +def clean_html(html_content): + """ + Nettoie le contenu HTML pour le Markdown. + Supprime les balises, les bas de page, les messages automatiques et les sections vides. + """ + if not html_content: + return "" + + import re + + # Supprimer les balises simples + html_content = re.sub(r'|

|

|
|
', '\n', html_content) + + # Supprimer les bas de page et messages automatiques du support + html_content = re.sub(r'Droit à la déconnexion :.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'\*\s*\*\s*\*.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'Ce message électronique et tous les fichiers.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'Afin d\'assurer une meilleure traçabilité.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'_Confidentialité :.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'Support technique.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + + # Suppression de l'image signature CBAO et autres images + html_content = re.sub(r'!\[CBAO - développeur de rentabilité.*?(?=\n\n|\Z)', '', html_content, flags=re.DOTALL) + html_content = re.sub(r'!\[.*?\]\(/web/image/.*?\)', '', html_content) + html_content = re.sub(r'!\[cid:.*?\]\(/web/image/.*?\)', '', html_content) + + # Supprimer les balises HTML restantes + html_content = re.sub(r'<.*?>', '', html_content) + + # Remplacer les entités HTML courantes + html_content = html_content.replace(' ', ' ') + html_content = html_content.replace('<', '<') + html_content = html_content.replace('>', '>') + html_content = html_content.replace('&', '&') + html_content = html_content.replace('"', '"') + + # Supprimer les lignes avec uniquement des ** + html_content = re.sub(r'^\s*\*\*\s*\*\*\s*$', '', html_content, flags=re.MULTILINE) + html_content = re.sub(r'^\s*\*\*\s*$', '', html_content, flags=re.MULTILINE) + + # Supprimer le \--- à la fin des messages + html_content = re.sub(r'\\---\s*$', '', html_content) + + # Supprimer les crochets isolés + html_content = re.sub(r'\[\s*$', '', html_content) + + # Supprimer les lignes vides multiples + html_content = re.sub(r'\n\s*\n', '\n\n', html_content) + + # Nettoyer au début et à la fin + html_content = html_content.strip() + + # Supprimer les sections vides (comme "*Contenu vide*") + if not html_content or html_content.lower() == "*contenu vide*": + return "*Contenu vide*" + + return html_content + +def format_date(date_str): + """ + Formate une date ISO en format lisible. + """ + if not date_str: + return "" + + try: + dt = datetime.fromisoformat(date_str.replace('Z', '+00:00')) + return dt.strftime("%d/%m/%Y %H:%M:%S") + except (ValueError, TypeError): + return date_str + +def create_markdown_from_json(json_file, output_file): + """ + Crée un fichier Markdown à partir d'un fichier JSON de messages. + + Args: + json_file: Chemin vers le fichier JSON contenant les messages + output_file: Chemin du fichier Markdown à créer + """ + try: + with open(json_file, 'r', encoding='utf-8') as f: + data = json.load(f) + except Exception as e: + print(f"Erreur : {e}") + return False + + # Obtenir le répertoire du ticket pour accéder aux autres fichiers + ticket_dir = os.path.dirname(json_file) + + # Essayer de lire le fichier ticket_info.json si disponible + ticket_info = {} + ticket_info_path = os.path.join(ticket_dir, "ticket_info.json") + if os.path.exists(ticket_info_path): + try: + with open(ticket_info_path, 'r', encoding='utf-8') as f: + ticket_info = json.load(f) + except Exception as e: + print(f"Avertissement: Impossible de lire ticket_info.json: {e}") + + # Récupérer les informations du sommaire du ticket + ticket_summary = {} + if "ticket_summary" in data: + ticket_summary = data.get("ticket_summary", {}) + else: + summary_path = os.path.join(ticket_dir, "ticket_summary.json") + if os.path.exists(summary_path): + try: + with open(summary_path, 'r', encoding='utf-8') as f: + ticket_summary = json.load(f) + except Exception as e: + print(f"Avertissement: Impossible de lire ticket_summary.json: {e}") + + # Tenter de lire le fichier structure.json + structure = {} + structure_path = os.path.join(ticket_dir, "structure.json") + if os.path.exists(structure_path): + try: + with open(structure_path, 'r', encoding='utf-8') as f: + structure = json.load(f) + except Exception as e: + print(f"Avertissement: Impossible de lire structure.json: {e}") + + # Commencer à construire le contenu Markdown + md_content = [] + + # Ajouter l'en-tête du document avec les informations du ticket + ticket_code = ticket_summary.get("code", os.path.basename(ticket_dir).split('_')[0]) + ticket_name = ticket_summary.get("name", "") + + md_content.append(f"# Ticket {ticket_code}: {ticket_name}") + md_content.append("") + + # Ajouter des métadonnées du ticket + md_content.append("## Informations du ticket") + md_content.append("") + md_content.append(f"- **Code**: {ticket_code}") + md_content.append(f"- **Nom**: {ticket_name}") + md_content.append(f"- **Projet**: {ticket_summary.get('project_name', '')}") + md_content.append(f"- **État**: {ticket_summary.get('stage_name', '')}") + + # Chercher l'utilisateur assigné dans les métadonnées + assigned_to = "" + if "user_id" in structure and structure["user_id"]: + user_id = structure["user_id"] + if isinstance(user_id, list) and len(user_id) > 1: + assigned_to = user_id[1] + + md_content.append(f"- **Assigné à**: {assigned_to}") + + # Ajouter le client si disponible + partner = "" + if "partner_id" in ticket_info: + partner_id = ticket_info.get("partner_id", []) + if isinstance(partner_id, list) and len(partner_id) > 1: + partner = partner_id[1] + + # Ajouter l'email du client si disponible + partner_email = "" + if "email_from" in ticket_info and ticket_info["email_from"]: + partner_email = ticket_info["email_from"] + if partner: + partner += f", {partner_email}" + else: + partner = partner_email + + md_content.append(f"- **Client**: {partner}") + + # Ajouter les tags s'ils sont disponibles + tags = [] + if "tag_ids" in ticket_info: + tag_ids = ticket_info.get("tag_ids", []) or [] + for tag in tag_ids: + if isinstance(tag, list) and len(tag) > 1: + tags.append(tag[1]) + + if tags: + md_content.append(f"- **Tags**: {', '.join(tags)}") + + # Ajouter les dates + md_content.append(f"- **Créé le**: {format_date(ticket_info.get('create_date', ''))}") + md_content.append(f"- **Dernière modification**: {format_date(ticket_info.get('write_date', ''))}") + if "date_deadline" in ticket_info and ticket_info.get("date_deadline"): + md_content.append(f"- **Date limite**: {format_date(ticket_info.get('date_deadline', ''))}") + + md_content.append("") + + # Ajouter la description du ticket + description = ticket_info.get("description", "") + if description: + cleaned_description = clean_html(description) + if cleaned_description and cleaned_description != "*Contenu vide*": + md_content.append("## Description") + md_content.append("") + md_content.append(cleaned_description) + md_content.append("") + + # Ajouter les messages + messages = [] + if "messages" in data: + messages = data.get("messages", []) + + if not messages: + md_content.append("## Messages") + md_content.append("") + md_content.append("*Aucun message disponible*") + else: + # Filtrer les messages système non pertinents + filtered_messages = [] + for msg in messages: + # Ignorer les messages système vides + if msg.get("is_system", False) and not msg.get("body", "").strip(): + continue + + # Ignorer les changements d'état sans contenu + if msg.get("is_stage_change", False) and not msg.get("body", "").strip(): + # Sauf si on veut les garder pour la traçabilité + filtered_messages.append(msg) + continue + + filtered_messages.append(msg) + + # Si nous avons au moins un message significatif + if filtered_messages: + md_content.append("## Messages") + md_content.append("") + + # Trier les messages par date + filtered_messages.sort(key=lambda x: x.get("date", "")) + + for i, message in enumerate(filtered_messages): + if not isinstance(message, dict): + continue + + # Déterminer l'auteur du message + author = "Système" + author_details = message.get("author_details", {}) + if author_details and author_details.get("name"): + author = author_details.get("name") + else: + author_id = message.get("author_id", []) + if isinstance(author_id, list) and len(author_id) > 1: + author = author_id[1] + + # Formater la date + date = format_date(message.get("date", "")) + + # Déterminer le type de message + message_type = "" + if message.get("is_stage_change", False): + message_type = "Changement d'état" + elif message.get("is_system", False): + message_type = "Système" + elif message.get("is_note", False): + message_type = "Commentaire" + elif message.get("email_from", False): + message_type = "E-mail" + + # Récupérer le sujet du message + subject = message.get("subject", "") + + # Créer l'en-tête du message + md_content.append(f"### Message {i+1}") + md_content.append(f"**De**: {author}") + md_content.append(f"**Date**: {date}") + md_content.append(f"**Type**: {message_type}") + if subject: + md_content.append(f"**Sujet**: {subject}") + + # Ajouter le corps du message + body = message.get("body", "") + cleaned_body = clean_html(body) + md_content.append("") + if not cleaned_body or cleaned_body == "*Contenu vide*": + md_content.append("*Contenu vide*") + else: + md_content.append(cleaned_body) + + # Ajouter les pièces jointes si elles existent + attachment_ids = message.get("attachment_ids", []) + has_attachments = False + + # Vérifier si les pièces jointes existent et ne sont pas vides + if attachment_ids: + valid_attachments = [] + for att in attachment_ids: + if isinstance(att, list) and len(att) > 1: + valid_attachments.append(att) + + if valid_attachments: + has_attachments = True + md_content.append("") + md_content.append("**Pièces jointes:**") + for att in valid_attachments: + md_content.append(f"- {att[1]}") + + md_content.append("") + md_content.append("---") + md_content.append("") + + # Ajouter une section pour les pièces jointes du ticket si elles existent + attachment_data = {} + attachment_path = os.path.join(ticket_dir, "attachments.json") + if os.path.exists(attachment_path): + try: + with open(attachment_path, 'r', encoding='utf-8') as f: + attachment_data = json.load(f) + except Exception as e: + print(f"Avertissement: Impossible de lire attachments.json: {e}") + + if attachment_data and "attachments" in attachment_data: + attachments = attachment_data.get("attachments", []) + if attachments: + md_content.append("## Pièces jointes") + md_content.append("") + md_content.append("| Nom | Type | Taille | Date |") + md_content.append("|-----|------|--------|------|") + + for att in attachments: + name = att.get("name", "") + mimetype = att.get("mimetype", "") + file_size = att.get("file_size", 0) + size_str = f"{file_size / 1024:.1f} KB" if file_size else "" + create_date = format_date(att.get("create_date", "")) + + md_content.append(f"| {name} | {mimetype} | {size_str} | {create_date} |") + + md_content.append("") + + # Ajouter des informations sur l'extraction + extract_time = datetime.now().strftime("%d/%m/%Y %H:%M:%S") + md_content.append("## Informations sur l'extraction") + md_content.append("") + md_content.append(f"- **Date d'extraction**: {extract_time}") + md_content.append(f"- **Répertoire**: {ticket_dir}") + + # Écrire le contenu dans le fichier de sortie + try: + with open(output_file, 'w', encoding='utf-8') as f: + f.write("\n".join(md_content)) + print(f"Rapport Markdown créé : {output_file}") + return True + except Exception as e: + print(f"Erreur lors de l'écriture du fichier Markdown: {e}") + return False + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Convertir les fichiers JSON de tickets en Markdown") + parser.add_argument("--ticket_code", "-t", help="Code du ticket à convertir (ex: T11067)") + parser.add_argument("--date_dir", "-d", help="Dossier spécifique par date, optionnel (ex: 20250403_155134)") + parser.add_argument("--input_dir", "-i", default="output", help="Dossier racine contenant les tickets") + parser.add_argument("--output_name", "-o", default="rapport.md", help="Nom du fichier Markdown à générer") + + args = parser.parse_args() + + if not args.ticket_code: + print("Erreur : Vous devez spécifier un code de ticket. Exemple : -t T11067") + sys.exit(1) + + # Construire le chemin d'entrée + ticket_dir = f"{args.input_dir}/ticket_{args.ticket_code}" + + if args.date_dir: + ticket_dir = f"{ticket_dir}/{args.ticket_code}_{args.date_dir}" + else: + # Trouver le dossier le plus récent + import glob + date_dirs = glob.glob(f"{ticket_dir}/{args.ticket_code}_*") + if date_dirs: + ticket_dir = max(date_dirs) # Prend le plus récent par ordre alphabétique + + json_file = f"{ticket_dir}/all_messages.json" + output_file = f"{ticket_dir}/{args.output_name}" + + if not os.path.exists(json_file): + print(f"Erreur : Le fichier {json_file} n'existe pas.") + sys.exit(1) + + if create_markdown_from_json(json_file, output_file): + print(f"Rapport Markdown créé : {output_file}") + else: + print("Échec de la création du rapport Markdown") + sys.exit(1) \ No newline at end of file diff --git a/utils/message_manager.py b/utils/message_manager.py index ad701da..bc210a4 100644 --- a/utils/message_manager.py +++ b/utils/message_manager.py @@ -275,13 +275,23 @@ class MessageManager: # Appliquer la stratégie de nettoyage, sauf si raw if strategy != "raw": - message_copy['body'] = clean_html( + cleaned_body = clean_html( message_copy.get('body', ''), strategy=cleaning_config['strategy'], preserve_links=cleaning_config['preserve_links'], preserve_images=cleaning_config['preserve_images'] ) - + + # Nettoyer davantage le code HTML qui pourrait rester + if cleaned_body: + # Supprimer les balises style et script avec leur contenu + cleaned_body = re.sub(r']*>.*?', '', cleaned_body, flags=re.DOTALL) + cleaned_body = re.sub(r']*>.*?', '', cleaned_body, flags=re.DOTALL) + # Supprimer les balises HTML restantes + cleaned_body = re.sub(r'<[^>]+>', '', cleaned_body) + + message_copy['body'] = cleaned_body + # Récupérer les détails de l'auteur message_copy['author_details'] = self.get_message_author_details(message_copy) @@ -302,12 +312,45 @@ class MessageManager: # Trier les messages par date processed_messages.sort(key=lambda x: x.get('date', '')) + # Récupérer les informations supplémentaires du ticket + try: + ticket_data = self.auth._rpc_call("/web/dataset/call_kw", { + "model": "project.task", + "method": "read", + "args": [[ticket_id]], + "kwargs": {"fields": ["project_id", "stage_id"]} + }) + + project_id = None + stage_id = None + project_name = None + stage_name = None + + if ticket_data and isinstance(ticket_data, list) and len(ticket_data) > 0: + if "project_id" in ticket_data[0] and ticket_data[0]["project_id"]: + project_id = ticket_data[0]["project_id"][0] if isinstance(ticket_data[0]["project_id"], list) else ticket_data[0]["project_id"] + project_name = ticket_data[0]["project_id"][1] if isinstance(ticket_data[0]["project_id"], list) else None + + if "stage_id" in ticket_data[0] and ticket_data[0]["stage_id"]: + stage_id = ticket_data[0]["stage_id"][0] if isinstance(ticket_data[0]["stage_id"], list) else ticket_data[0]["stage_id"] + stage_name = ticket_data[0]["stage_id"][1] if isinstance(ticket_data[0]["stage_id"], list) else None + except Exception as e: + logging.error(f"Erreur lors de la récupération des informations du ticket: {e}") + project_id = None + stage_id = None + project_name = None + stage_name = None + # Créer la structure pour le JSON messages_with_summary = { "ticket_summary": { "id": ticket_id, "code": ticket_code, "name": ticket_name, + "project_id": project_id, + "project_name": project_name, + "stage_id": stage_id, + "stage_name": stage_name, "date_extraction": datetime.now().isoformat() }, "metadata": {