diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 6d2f14c..07c9639 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,14 +1,12 @@
+
@@ -78,13 +76,6 @@
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_17279.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 20:54:51.790587 : Prepare_and_Send_Convention_From_Session_By_PDF -[WinError 123] La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte: '{\'_id\': ObjectId(\'6572ec3a0b24a6f90b31d100\'), \'partner_owner_recid\': \'dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a\', \'ref_interne\': \'CONVENTION_STAGIAIRE\', \'nom\': \'Convenion formation entreprise_1_pdf\', \'sujet\': \'Convenion formation entreprise\', \'cible\': \'inscription\', \'type_doc\': \'pdf\', \'contenu_doc\': \'
\\r\\n
cherifff : sesion_ data = {{ params.connected_user_data }}
\\r\\n\\r\\n Entre L\\\'Organisme de formation {{ params.societe_nom }} ci-après nommé l\\\'Organisme de formation \\r\\n | \\r\\n\\r\\n Et le bénéciaire : \\r\\n | \\r\\n
Est conclue la convention suivante.
\\r\\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\\\'action de formation suivante organisée par l\\\'organisme de formation {{ params.company_data.societe_nom }}
Formation : {{ params.list_class_data[0].formation_title }}
Type d\\\'action de formation : xxx
Durée : {{ params.list_class_data[0].formation_duration }} {{ params.list_class_data[0].formation_duration_unit }} (s)
Lieu de formation :{{ params.list_session_data[0].session_ville }}
Effectif formé : xxx
Dates de formation : {{ params.list_session_data[0].session_date_debut }} au {{ params.list_session_data[0].session_date_fin }}
Nom formateur : {{ params.list_session_data[0].session_formateur_nom_prenom }}
\\r\\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\\\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\\r\\n
\\r\\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : {{ params.list_session_data[0].session_prix_session }} {{ params.list_session_data[0].session_prix_session }}
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\\r\\n
\\r\\n
Paris , {{ params.systeme_data.date_jour }}
\\r\\n\\r\\n Pour l\\\'organisme de formation | \\r\\n\\r\\n Pour le client : | \\r\\n
\\r\\n
\\r\\n
\\r\\n
{{ params.company_data.societe_nom }}
Téléphone :
Site web : {{ params.company_data.societe_website }}
\\r\\n
\', \'valide\': \'1\', \'locked\': \'0\', \'date_update\': \'2023-12-15 20:21:00.000853\', \'update_by\': \'64ad69a9676a466fea8a8c02\', \'duplicate\': \'1\', \'default_version\': \'0\', \'edit_by_client\': \'1\', \'joint_pdf\': \'0\'}' - Line : 4104 +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 20:54:51] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 20:58:13.026848 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 20:58:13.027833 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 20:58:13.027833 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 20:58:13.027833 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 20:58:13.027833 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 20:58:32.149192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 20:58:32] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 20:58:37.101819 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_92163.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 20:58:38.134551 : Prepare_and_Send_Convention_From_Session_By_PDF -[WinError 123] La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte: '{\'_id\': ObjectId(\'6572ec3a0b24a6f90b31d100\'), \'partner_owner_recid\': \'dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a\', \'ref_interne\': \'CONVENTION_STAGIAIRE\', \'nom\': \'Convenion formation entreprise_1_pdf\', \'sujet\': \'Convenion formation entreprise\', \'cible\': \'inscription\', \'type_doc\': \'pdf\', \'contenu_doc\': \'
\\r\\n
cherifff : sesion_ data = {{ params.connected_user_data }}
\\r\\n\\r\\n Entre L\\\'Organisme de formation {{ params.societe_nom }} ci-après nommé l\\\'Organisme de formation \\r\\n | \\r\\n\\r\\n Et le bénéciaire : \\r\\n | \\r\\n
Est conclue la convention suivante.
\\r\\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\\\'action de formation suivante organisée par l\\\'organisme de formation {{ params.company_data.societe_nom }}
Formation : {{ params.list_class_data[0].formation_title }}
Type d\\\'action de formation : xxx
Durée : {{ params.list_class_data[0].formation_duration }} {{ params.list_class_data[0].formation_duration_unit }} (s)
Lieu de formation :{{ params.list_session_data[0].session_ville }}
Effectif formé : xxx
Dates de formation : {{ params.list_session_data[0].session_date_debut }} au {{ params.list_session_data[0].session_date_fin }}
Nom formateur : {{ params.list_session_data[0].session_formateur_nom_prenom }}
\\r\\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\\\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\\r\\n
\\r\\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : {{ params.list_session_data[0].session_prix_session }} {{ params.list_session_data[0].session_prix_session }}
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\\r\\n
\\r\\n
Paris , {{ params.systeme_data.date_jour }}
\\r\\n\\r\\n Pour l\\\'organisme de formation | \\r\\n\\r\\n Pour le client : | \\r\\n
\\r\\n
\\r\\n
\\r\\n
{{ params.company_data.societe_nom }}
Téléphone :
Site web : {{ params.company_data.societe_website }}
\\r\\n
\', \'valide\': \'1\', \'locked\': \'0\', \'date_update\': \'2023-12-15 20:21:00.000853\', \'update_by\': \'64ad69a9676a466fea8a8c02\', \'duplicate\': \'1\', \'default_version\': \'0\', \'edit_by_client\': \'1\', \'joint_pdf\': \'0\'}' - Line : 4106 +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 20:58:38] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:02:01.443566 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:02:01.443566 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:02:01.444568 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:02:01.444568 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:02:01.444568 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:02:34.953386 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:02:34.953386 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:02:34.953386 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:02:34.953386 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:02:34.953386 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:02:35.005417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:02:35.007431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:02:35] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:02:35.607629 : Create_Convention_By_Client_PDF L'identifiant du client est invalide +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:02:35] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:03:25.409777 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:03:25.409777 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:03:25.409777 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:03:25.409777 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:03:25.409777 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:03:32.307345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:03:32] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:03:38.192794 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_94037.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 21:03:39.225414 : Prepare_and_Send_Convention_From_Session_By_PDF -[WinError 123] La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte: '{\'_id\': ObjectId(\'6572ec3a0b24a6f90b31d100\'), \'partner_owner_recid\': \'dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a\', \'ref_interne\': \'CONVENTION_STAGIAIRE\', \'nom\': \'Convenion formation entreprise_1_pdf\', \'sujet\': \'Convenion formation entreprise\', \'cible\': \'inscription\', \'type_doc\': \'pdf\', \'contenu_doc\': \'
\\r\\n
cherifff : sesion_ data = {{ params.connected_user_data }}
\\r\\n\\r\\n Entre L\\\'Organisme de formation {{ params.societe_nom }} ci-après nommé l\\\'Organisme de formation \\r\\n | \\r\\n\\r\\n Et le bénéciaire : \\r\\n | \\r\\n
Est conclue la convention suivante.
\\r\\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\\\'action de formation suivante organisée par l\\\'organisme de formation {{ params.company_data.societe_nom }}
Formation : {{ params.list_class_data[0].formation_title }}
Type d\\\'action de formation : xxx
Durée : {{ params.list_class_data[0].formation_duration }} {{ params.list_class_data[0].formation_duration_unit }} (s)
Lieu de formation :{{ params.list_session_data[0].session_ville }}
Effectif formé : xxx
Dates de formation : {{ params.list_session_data[0].session_date_debut }} au {{ params.list_session_data[0].session_date_fin }}
Nom formateur : {{ params.list_session_data[0].session_formateur_nom_prenom }}
\\r\\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\\\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\\r\\n
\\r\\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : {{ params.list_session_data[0].session_prix_session }} {{ params.list_session_data[0].session_prix_session }}
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\\r\\n
\\r\\n
Paris , {{ params.systeme_data.date_jour }}
\\r\\n\\r\\n Pour l\\\'organisme de formation | \\r\\n\\r\\n Pour le client : | \\r\\n
\\r\\n
\\r\\n
\\r\\n
{{ params.company_data.societe_nom }}
Téléphone :
Site web : {{ params.company_data.societe_website }}
\\r\\n
\', \'valide\': \'1\', \'locked\': \'0\', \'date_update\': \'2023-12-15 20:21:00.000853\', \'update_by\': \'64ad69a9676a466fea8a8c02\', \'duplicate\': \'1\', \'default_version\': \'0\', \'edit_by_client\': \'1\', \'joint_pdf\': \'0\'}' - Line : 4107 +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:03:39] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:04:50.917635 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:04:50.917635 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:04:50.917635 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:04:50.917635 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:04:50.917635 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:04:50.971073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:04:50.975726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:04:50] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_60499.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:04:51] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:07:25.014046 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:07:25.015038 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:07:25.015038 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:07:25.015038 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:07:25.015038 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:07:43.262636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:07:43] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:07:48.025539 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_20423.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 21:07:49.064851 : Prepare_and_Send_Convention_From_Session_By_PDF -[Errno 22] Invalid argument: "List_Convention_session_65284ce77c1556935ce75a95_
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_34532.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:09:04] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1" 200 - +INFO:root:2023-12-15 21:10:54.640233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:10:55] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:10:57.243274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:10:57] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:10:57.526628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:10:57.530918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:10:57] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:10:57] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:11:34.662117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:11:35] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:11:36.842432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:11:36] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:11:37.159748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:11:37.164236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:11:37] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:11:37] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:12:00.172329 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:12:00] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:12:05.468796 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_34432.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_28313.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:12:05] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/6572ec3a0b24a6f90b31d100 HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.322314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.329312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.333315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.351723 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.539244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.544235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.551126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.557119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.566000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.578738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:19.584756 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.605713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:19.614964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:19] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:29.056232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:29.064860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:29.066857 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:29.073689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:13:29.080125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:29] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:29] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:13:34.743890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:13:34] "POST /myclass/api/GetSpecificPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:15:00.644079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:01] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:15:03.908830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:03] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:15:04.439118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:15:04.444117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:04] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:04] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:15:34.880189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:34] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:15:48.374420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:15:49.249361 : Create_Convention_By_Client_PDF Le modèle de courrier n'est pas éditable par client +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:15:49] "[35m[1mGET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w/65284ce77c1556935ce75a95/657327551d3796bc291cca74 HTTP/1.1[0m" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:30:40.144929 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:30:40.144929 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:30:40.144929 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:30:40.144929 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:30:40.144929 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:45:20.206545 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:45:20.206545 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:45:20.206545 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:45:20.206545 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:45:20.206545 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m + * Running on http://localhost:5001 +INFO:werkzeug:[33mPress CTRL+C to quit[0m +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:45:32.359965 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:45:32.360941 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:45:32.360941 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:45:32.360941 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:45:32.360941 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:45:59.321717 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:45:59.321717 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:45:59.321717 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:45:59.321717 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:45:59.321717 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:45:59.364760 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:45:59.369307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:45:59.373353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:45:59.378352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:45:59.385353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:45:59.394352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:45:59.395353 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2023-12-15 21:45:59.398352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:45:59.414352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:45:59] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:46:06.265044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:46:12.458540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:46:12.463540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:46:12.470563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:12] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:12] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:12] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:46:28.646668 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:28] "POST /myclass/api/Delete_Given_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:46:28.731317 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:46:28] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:47:25.416632 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:47:25] "POST /myclass/api/Add_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:47:25.565514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:47:25] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:47:39.051800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:47:39.057167 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:47:39.065911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:47:39] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:47:39] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:47:39] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:48:31.820885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:48:31] "POST /myclass/api/Add_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:48:31.854562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:48:31] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:48:42.290619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:48:42] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:48:57.693667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:48:58.876328 : Get_Partner_Client_Communication_Contact Le champ 'class_internal_url' n'existe pas +INFO:root:2023-12-15 21:48:58.877327 : Impossible de récupérer les contacts de communication du client +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:48:58] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:50:55.976635 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:50:55.977638 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:50:55.977638 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:50:55.977638 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:50:55.977638 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:51:22.673979 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:51:22.673979 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:51:22.673979 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:51:22.673979 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:51:22.674979 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:51:22.715663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:51:22] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:51:35.106334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:51:36.000858 : Prepare_and_Send_Convention_From_Session_By_Email -'str' object has no attribute 'keys' - Line : 3970 +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:51:36] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:52:50.120775 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:52:50.120775 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:52:50.120775 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:52:50.120775 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:52:50.120775 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:54:02.151312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:54:02] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:54:11.806160 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:54:12.271397 : Prepare_and_Send_Convention_From_Session_By_Email -'str' object has no attribute 'keys' - Line : 3971 +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:54:12] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:55:29.669452 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:55:29.669452 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:55:29.669452 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:55:29.669452 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:55:29.669452 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 21:55:29.719361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:55:29] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 21:55:32.499084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 21:55:34.185257 : Sent_Convention_Stagiaire_By_Email_By_Partner_client -'inscription_id' - Line : 7395 +INFO:root:2023-12-15 21:55:34.185257 : WARNING : impossible d'envoyer la convention au client : 64b6603317e5c7b2225ca4fa +INFO:root:2023-12-15 21:55:35.137975 : Sent_Convention_Stagiaire_By_Email_By_Partner_client -'inscription_id' - Line : 7395 +INFO:root:2023-12-15 21:55:35.138965 : WARNING : impossible d'envoyer la convention au client : 64c2cdc469d5628338fbd24f +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 21:55:35] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 21:59:22.131530 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 21:59:22.132537 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 21:59:22.132537 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 21:59:22.132537 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 21:59:22.132537 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 22:00:33.368403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:33] "POST /myclass/api/Get_Given_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:33.430525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:33] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:41.762744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:00:41.767990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:00:41.770586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:41] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:41.779981 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:41.879196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:49.611114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:00:49.614126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:00:49.617137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:49] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:49] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:49] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:56.496120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:56] "POST /myclass/api/Get_Given_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:00:56.529530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:00:56] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:06.314812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:06] "POST /myclass/api/Update_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:06.385548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:06] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:29.189675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:29] "POST /myclass/api/Get_Given_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:29.215607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:29] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:33.345102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:33] "POST /myclass/api/Update_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:33.359102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:33] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:43.696697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:43] "POST /myclass/api/Get_Given_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:01:43.743454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:01:43] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:02:20.243270 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:20] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:02:33.876926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:33] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:02:33.881245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:33] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:02:46.548807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:02:46.551814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:46] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:46] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:02:57.711617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:02:57] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:04:30.459221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:04:30] "POST /myclass/api/Update_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:04:31.983575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:04:31] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:04:43.882744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:04:43] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:04:52.662742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-12-15 22:04:54.017954 : Add_Historique_Event - L'identifiant du 'related_collection_recid' n'est pas valide +INFO:root:2023-12-15 22:04:54.017954 : WARNING : Impossible de logguer l'historique pour l'évènement : {'token': 'CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w', 'related_collection': 'partner_client', 'related_collection_recid': '64b6603317e5c7b2225ca4fa', 'action_date': '15/12/2023 22:04:53', 'action_description': "Convention envoyée par email à la liste : ['mysytraining@gmail.com']"} +INFO:root:2023-12-15 22:04:54.785591 : Add_Historique_Event - L'identifiant du 'related_collection_recid' n'est pas valide +INFO:root:2023-12-15 22:04:54.785591 : WARNING : Impossible de logguer l'historique pour l'évènement : {'token': 'CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w', 'related_collection': 'partner_client', 'related_collection_recid': '64c2cdc469d5628338fbd24f', 'action_date': '15/12/2023 22:04:54', 'action_description': "Convention envoyée par email à la liste : ['mysylaplumedepierrot@gmail.com']"} +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:04:54] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:10:01.071910 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:10:01.072919 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:10:01.072919 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:10:01.072919 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:10:01.072919 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:10:38.417301 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:10:38.417301 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:10:38.417301 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:10:38.417301 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:10:38.417301 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:11:10.021447 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:11:10.022574 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:11:10.022574 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:11:10.022574 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:11:10.022574 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 22:11:23.510640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:11:23] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:11:30.304412 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_46008.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 22:11:32.057688 : Add_Historique_Event - L'identifiant du 'related_collection_recid' n'est pas valide +INFO:root:2023-12-15 22:11:32.057688 : WARNING : Impossible de logguer l'historique pour l'évènement : {'token': 'CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w', 'related_collection': 'partner_client', 'related_collection_recid': '64b6603317e5c7b2225ca4fa', 'action_date': '15/12/2023 22:11:31', 'action_description': "Convention envoyée par email à la liste : ['mysytraining@gmail.com']"} +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_71152.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:root:2023-12-15 22:11:33.330085 : Add_Historique_Event - L'identifiant du 'related_collection_recid' n'est pas valide +INFO:root:2023-12-15 22:11:33.330085 : WARNING : Impossible de logguer l'historique pour l'évènement : {'token': 'CywNrGS2h5j9ysITHPlGzXoi5m4eDWD3_w', 'related_collection': 'partner_client', 'related_collection_recid': '64c2cdc469d5628338fbd24f', 'action_date': '15/12/2023 22:11:33', 'action_description': "Convention envoyée par email à la liste : ['mysylaplumedepierrot@gmail.com']"} +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:11:33] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:12:12.864648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:12:12] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:12:19.503233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:12:19] "POST /myclass/api/Update_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:12:20.859094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:12:20] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Collection_Historique.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:15:39.449783 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:15:39.450781 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:15:39.450781 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:15:39.450781 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:15:39.450781 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 22:15:41.239798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:15:41] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:15:48.300999 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:15:50] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:16:58.132307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:16:58] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:17:06.980371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:17:07] "POST /myclass/api/Update_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:17:08.604102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:17:08] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:17:14.596656 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:17:14] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:17:31.559278 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_67618.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_32799.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:17:33] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:18:48.672129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:18:48] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:18:55.957837 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_65774.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_12437.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:18:57] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:20:29.756700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:20:29] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:20:41.339816 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_53678.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_29361.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:20:43] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:22:54.236580 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:22:54.236580 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:22:54.236580 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:22:54.236580 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:22:54.236580 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:23:31.064803 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:23:31.064803 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:23:31.065820 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:23:31.065820 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:23:31.065820 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 22:23:42.488461 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:23:42] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:24:00.587797 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_75967.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_22907.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:24:02] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-12-15 22:27:17.221823 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-12-15 22:27:17.221823 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-12-15 22:27:17.221823 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-12-15 22:27:17.221823 : ++ FLASK PORT 5001 ++ +INFO:root:2023-12-15 22:27:17.222823 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-12-15 22:27:17.264422 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:27:17] "POST /myclass/api/Get_List_Conventions_Stagiaire/ HTTP/1.1" 200 - +INFO:root:2023-12-15 22:27:31.930786 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_12968.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:pisaDocument options: + src = '
\n
cherifff : sesion_ data = {\'connected_user_email\': \'mysytraining+dev@gmail.com\', \'connected_user_contact_nom\': \'\', \'connected_user_contact_prenom\': \'\'}
\n\n Entre L\'Organisme de formation ci-après nommé l\'Organisme de formation \n | \n\n Et le bénéciaire : \n | \n
Est conclue la convention suivante.
\nArticle 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation MySy Dev Compte
Formation : PRATICIEN EN OLFACTOTHERAPIE
Type d\'action de formation : xxx
Durée : 21.0 jour (s)
Lieu de formation :
Effectif formé : xxx
Dates de formation : 21/10/2023 au 27/10/2023
Nom formateur : emp_test01 prenom01
\n
Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client
Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires :
\n
\n
Article 4 : Prix de la formation
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 142 142
Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\n
\n
Paris , 15/12/2023
\n\n Pour l\'organisme de formation | \n\n Pour le client : | \n
\n
\n
\n
MySy Dev Compte
Téléphone :
Site web : www.mysy-test.com
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convention_dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a_05046.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [15/Dec/2023 22:27:34] "POST /myclass/api/Prepare_and_Send_Convention_From_Session_By_Email/ HTTP/1.1" 200 - diff --git a/Session_Formation.py b/Session_Formation.py index 7f49a0e..51ecc24 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -1,6 +1,7 @@ """ Ce fichier gere les sessions de formation """ +import ast from email import encoders from email.mime.base import MIMEBase @@ -15,6 +16,7 @@ from datetime import datetime, date from xhtml2pdf import pisa +import partner_client import prj_common as mycommon import secrets import inspect @@ -3892,6 +3894,9 @@ pour les autres, on envoi des conventions individuelle """ def Prepare_and_Send_Convention_From_Session_By_Email(tab_files, Folder, diction): try: + + print(" #### INITIAL tab_files = ", tab_files) + ORIG_tab_files = tab_files field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'email_test', 'email_production'] for val in field_list_obligatoire: @@ -3943,22 +3948,47 @@ def Prepare_and_Send_Convention_From_Session_By_Email(tab_files, Folder, diction "client_rattachement_id":'' } ) - - print(" ### la liste des liste_inscription_no_client = ", str(liste_inscription_no_client)) + for tmp in liste_inscription_no_client: + print(" ### la liste des liste_inscription_no_client = ", str(tmp)) for single_client in liste_client_rattachement_id : print(" Traintement du client_id = ", single_client) #field_list_obligatoire = ['token', 'courrier_template_id', 'email_test', 'email_production', 'partner_client_id', 'session_id'] + + # Recuperation des contacts de communication du client + local_diction = {} + local_diction['token'] = diction['token'] + local_diction['_id'] = str(single_client) + + print(" ##### local_diction = ", local_diction) + local_status, partner_client_contact_communication = partner_client.Get_Partner_Client_Communication_Contact(local_diction) + + + if (local_status is False): + mycommon.myprint(" Impossible de récupérer les contacts de communication du client ") + return False, " Impossible de récupérer les contacts de communication du client " + + print(" ### partner_client_contact_communication = ", partner_client_contact_communication) + tab_local_email_production = [] + for tmp in partner_client_contact_communication: + tmp_JSON = ast.literal_eval(tmp) + if ("email" in tmp_JSON.keys()): + tab_local_email_production.append(str(tmp_JSON["email"])) + + list_local_email_production = ",".join(tab_local_email_production) + new_diction_client = {} new_diction_client['partner_client_id'] = single_client new_diction_client['token'] = diction['token'] new_diction_client['courrier_template_id'] = diction['courrier_template_id'] new_diction_client['email_test'] = diction['email_test'] - new_diction_client['email_production'] = diction['email_production'] + new_diction_client['email_production'] = str(list_local_email_production) new_diction_client['session_id'] = diction['session_id'] print(" ##### new_diction_client = ", new_diction_client) + print(" ##### tab_files = ", tab_files) + print(" ##### ORIG_tab_files = ", ORIG_tab_files) local_status, local_retval = Inscription_mgt.Sent_Convention_Stagiaire_By_Email_By_Partner_client(tab_files, Folder, new_diction_client) if( local_status is False): @@ -4059,11 +4089,12 @@ def Prepare_and_Send_Convention_From_Session_By_PDF(diction): local_diction['courrier_template_id'] = diction['courrier_template_id'] local_diction['client_id'] = str(val) - print(" #### Traitemnt de local_diction = ", local_diction) + print(" #### Traitemnt de local_diction aaa = ", local_diction) local_status, local_full_file_name = Create_Convention_By_Client_PDF(local_diction) if( local_status is False): return local_status, local_full_file_name else: + print(" ### pdf_file_name = ", local_full_file_name) list_file_name_to_zip.append(str(local_full_file_name)) @@ -4076,17 +4107,19 @@ def Prepare_and_Send_Convention_From_Session_By_PDF(diction): }, {'_id':1} ) - print(" ### la liste des liste_inscription_no_client = ", str(liste_inscription_no_client)) + for val in liste_inscription_no_client: + print(" ### la liste des liste_inscription_no_client = ", str(val)) + for val in liste_inscription_no_client: local_diction = {} # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] local_diction['token'] = diction['token'] local_diction['session_id'] = diction['session_id'] local_diction['courrier_template_id'] = diction['courrier_template_id'] - local_diction['inscription_id'] = str(val) + local_diction['inscription_id'] = str(val['_id']) - print(" #### Traitemnt de local_diction = ", local_diction) - local_status, local_full_file_name = Create_Convention_By_Client_PDF(local_diction) + print(" #### Traitemnt de local_diction bb = ", local_diction) + local_status, local_full_file_name = Create_Convention_By_Stagiaire_PDF(local_diction) if( local_status is False): return local_status, local_full_file_name else: @@ -4097,14 +4130,15 @@ def Prepare_and_Send_Convention_From_Session_By_PDF(diction): todays_date = str(date.today().strftime("%d/%m/%Y")) ts = datetime.now().timestamp() ts = str(ts).replace(".", "").replace(",", "")[-3:] - zip_file_name = "List_Convention_session_"+str(diction['session_id'])+"_"+str(str)+".pdf" + zip_file_name = "List_Convention_session_"+str(diction['session_id'])+"_"+str(ts)+".zip" - with ZipFile('zip_file_name', 'w') as zip_object: + with ZipFile(zip_file_name, 'w') as zip_object: for pdf_files in list_file_name_to_zip : + print(" ### fichier a zipper = ", pdf_files) zip_object.write(str(pdf_files)) - if os.path.exists("./temp_direct/mysy.zip"): + if os.path.exists(zip_file_name): # print(" ### ok os.path.exists(outputFilename) "+str(outputFilename)) return True, send_file(zip_file_name, as_attachment=True) @@ -4160,12 +4194,12 @@ def Create_Convention_By_Client_PDF(diction): # Verifier que le client est valide client_data = MYSY_GV.dbname['partner_client'].find_one({'_id':ObjectId(str(diction['client_id'])), 'valide':'1', 'locked':'0', - 'partner_owner_recid':str(my_partner['recid'])}) + 'partner_recid':str(my_partner['recid'])}) if (client_data is None ): mycommon.myprint( str(inspect.stack()[0][ - 3]) + " L'identifiant du client est invalide ") + 3]) + " L'identifiant du client est invalide ") return False, " L'identifiant du client est invalide " tab_client = [] @@ -4241,7 +4275,7 @@ def Create_Convention_By_Client_PDF(diction): resultFile.close() - return True, template_courrier_data + return True, outputFilename except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info()