From 5421cf386fd8f7e89ad3c36999fc32a6ccdd35d2 Mon Sep 17 00:00:00 2001 From: Cherif Date: Sat, 21 Feb 2026 19:58:21 +0100 Subject: [PATCH] 21/02/26 - 20h Signed-off-by: Cherif --- .idea/workspace.xml | 67 +- Activite.py | 20 +- Collection_Historique.py | 2 +- Contact.py | 10 +- Dashbord_queries/BPF.py | 8 +- Dashbord_queries/common_tdb_qries.py | 4 +- Dashbord_queries/factures_tbd_qries.py | 20 +- Dashbord_queries/formation_tbd_qries.py | 12 +- Dashbord_queries/inscription_tdb_qries.py | 16 +- .../ressources_humaines_tbd_qries.py | 8 +- Dashbord_queries/session_tbd_qries.py | 10 +- GlobalVariable.py | 12 +- Inscription_mgt.py | 37 +- Job_Cron_Common.py | 2 +- Log/log_file.log | 7918 +++++++++++++++++ Session_Formation_Sequence.py | 10 +- abonnement_mgt.py | 6 +- admission_mgt.py | 16 +- agenda.py | 12 +- appel_offre.py | 10 +- apprenant_mgt.py | 147 +- attached_file_mgt.py | 10 +- attestation_formation.py | 2 +- base_class_calcul_note.py | 10 +- base_config_modele_journee.py | 6 +- base_document_automatic_setup.py | 4 +- base_partner_catalog_config.py | 4 +- base_partner_session_step.py | 6 +- base_specific_fields.py | 8 +- categorie_formation_mgt.py | 4 +- class_mgt.py | 14 +- competence_pedagogique.py | 108 + domaine_formation_mgt.py | 4 +- email_mgt.py | 4 +- email_queu/email_queu_mgt.py | 4 +- ent_alert_messages.py | 6 +- ent_student_common.py | 12 +- equipe_team_mgt.py | 6 +- groupe_client_mgt.py | 4 +- groupe_inscrit_mgt.py | 12 +- internal_email_mgt.py | 10 +- invoice_paiement_mgt.py | 4 +- jury_mgt.py | 26 +- lms_chamilo/mysy_lms.py | 2 +- main.py | 62 + metier_formation_mgt.py | 4 +- note_evaluation_mgt.py | 6 +- notes_apprenant_mgt.py | 8 +- paiement_condition.py | 78 +- partner_base_setup.py | 4 +- partner_client.py | 38 +- partner_document_mgt.py | 36 +- partner_invoice.py | 265 +- partner_order.py | 18 +- partner_produit_service_mgt.py | 6 +- partners.py | 4 +- prj_common.py | 30 +- purchase_prices.py | 10 +- ressources_humaines.py | 24 +- ressources_materiels.py | 18 +- session_admission_fi.py | 10 +- suivi_pedagogique_mgt.py | 6 +- tools_cherif/mysy_openai_file.py | 8 +- type_cours.py | 2 +- unite_enseignement_mgt.py | 2 +- 65 files changed, 8866 insertions(+), 390 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 2b513f4..f284f97 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,15 +4,72 @@ - @@ -523,6 +579,7 @@ - \ No newline at end of file diff --git a/Activite.py b/Activite.py index f1981ad..2f80721 100644 --- a/Activite.py +++ b/Activite.py @@ -52,7 +52,7 @@ def Add_activite(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -267,7 +267,7 @@ def Update_activite(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -459,7 +459,7 @@ def Update_activite_status(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -605,7 +605,7 @@ def Get_List_Entity_Activite(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False, False """ @@ -744,7 +744,7 @@ def Get_List_Activite_Assign_To(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -840,7 +840,7 @@ def Get_Nb_Entity_Activite_Assign_To_Me_En_Retard(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -934,7 +934,7 @@ def Get_Nb_Entity_Activite_Assigne_To_Me_En_Retard_No_token(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1011,7 +1011,7 @@ def Get_Nb_New_Activite_Assigne_To_Me_Token(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1070,7 +1070,7 @@ def Get_Given_Activite(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -1203,7 +1203,7 @@ def Delete_Given_Activite(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Collection_Historique.py b/Collection_Historique.py index b082e86..5527005 100644 --- a/Collection_Historique.py +++ b/Collection_Historique.py @@ -208,7 +208,7 @@ def Get_Action_Historique_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ diff --git a/Contact.py b/Contact.py index f3620f5..9c36ff4 100644 --- a/Contact.py +++ b/Contact.py @@ -60,7 +60,7 @@ def Add_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -324,7 +324,7 @@ def Update_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -567,7 +567,7 @@ def Get_List_Entity_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -640,7 +640,7 @@ def Get_Given_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -727,7 +727,7 @@ def Delete_Given_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/BPF.py b/Dashbord_queries/BPF.py index 99accb6..41481a5 100644 --- a/Dashbord_queries/BPF.py +++ b/Dashbord_queries/BPF.py @@ -46,7 +46,7 @@ def Get_Qery_Generate_BPF_From_partner_invoice_header(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1282,7 +1282,7 @@ def Prepare_and_Print_BPF_PDF(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2598,7 +2598,7 @@ def Get_Qery_Generate_BPF_From_partner_invoice_header_work(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3308,7 +3308,7 @@ def Get_Qery_Generate_BPF_From_Inscription(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/common_tdb_qries.py b/Dashbord_queries/common_tdb_qries.py index 94057aa..b8bde14 100644 --- a/Dashbord_queries/common_tdb_qries.py +++ b/Dashbord_queries/common_tdb_qries.py @@ -39,7 +39,7 @@ def Get_List_Partner_Dashbord(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -275,7 +275,7 @@ def Get_Connected_User_List_Dashbord(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/factures_tbd_qries.py b/Dashbord_queries/factures_tbd_qries.py index 2144c72..f87e120 100644 --- a/Dashbord_queries/factures_tbd_qries.py +++ b/Dashbord_queries/factures_tbd_qries.py @@ -44,7 +44,7 @@ def Get_Qery_List_Factures_Data_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -274,7 +274,7 @@ def Get_Qery_List_Factures_Data_By_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -498,7 +498,7 @@ def Get_Qery_List_Factures_Data_By_Client_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -697,7 +697,7 @@ def Get_Qery_List_Factures_Data_By_Client_V2(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -922,7 +922,7 @@ def Get_Qery_List_Quotation_Data_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1173,7 +1173,7 @@ def Get_Qery_List_Quotation_Data_By_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1420,7 +1420,7 @@ def TBD_FACTURE_01_Export_Dashbord_To_Excel(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1944,7 +1944,7 @@ def Get_Qery_List_Facture_Previsionnelle_Data_By_Periode_save(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2168,7 +2168,7 @@ def Get_Qery_List_Facture_Previsionnelle_Data_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2433,7 +2433,7 @@ def Get_Qery_List_Factures_For_List_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/formation_tbd_qries.py b/Dashbord_queries/formation_tbd_qries.py index 99f06f9..c49213b 100644 --- a/Dashbord_queries/formation_tbd_qries.py +++ b/Dashbord_queries/formation_tbd_qries.py @@ -42,7 +42,7 @@ def Get_Qery_Formation_By_Session_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -267,7 +267,7 @@ def Get_Qery_Formation_By_Session_By_Periode_Export_CSV(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -544,7 +544,7 @@ def Get_Qery_Session_By_Periode_V2(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -741,7 +741,7 @@ def Get_Qery_Session_By_Formation_V2(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -943,7 +943,7 @@ def Get_Qery_Session_By_Periode_Cumule_V2(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1144,7 +1144,7 @@ def Get_Qery_Session_For_List_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/inscription_tdb_qries.py b/Dashbord_queries/inscription_tdb_qries.py index 9813e74..3833ddd 100644 --- a/Dashbord_queries/inscription_tdb_qries.py +++ b/Dashbord_queries/inscription_tdb_qries.py @@ -47,7 +47,7 @@ def Get_Qery_Inscription_By_Session_By_Periode_old(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -302,7 +302,7 @@ def Get_Qery_Inscription_By_Session_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -580,7 +580,7 @@ def Get_Qery_Inscription_By_Session_By_Periode_cumule(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -862,7 +862,7 @@ def Get_Qery_Inscription_Group_By_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1149,7 +1149,7 @@ def Get_Qery_Inscription_Group_By_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1574,7 +1574,7 @@ def TBD_Inscription_Export_Dashbord_To_Csv(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1739,7 +1739,7 @@ def Get_Qery_Inscription_For_List_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2048,7 +2048,7 @@ def Get_Qery_Taux_Success_For_List_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/ressources_humaines_tbd_qries.py b/Dashbord_queries/ressources_humaines_tbd_qries.py index 71aef4e..d96ead6 100644 --- a/Dashbord_queries/ressources_humaines_tbd_qries.py +++ b/Dashbord_queries/ressources_humaines_tbd_qries.py @@ -46,7 +46,7 @@ def Get_Humain_Ressource_With_Planning(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -339,7 +339,7 @@ def TBD_RH_01_Export_Dashbord_To_Csv(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -514,7 +514,7 @@ def Get_Humain_Ressource_With_Planning_And_Cost(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1092,7 +1092,7 @@ def TBD_RH_01_Export_Dashbord_To_Excel(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Dashbord_queries/session_tbd_qries.py b/Dashbord_queries/session_tbd_qries.py index c23f057..f3eab99 100644 --- a/Dashbord_queries/session_tbd_qries.py +++ b/Dashbord_queries/session_tbd_qries.py @@ -41,7 +41,7 @@ def Get_Qery_List_Session_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -224,7 +224,7 @@ def Get_Qery_List_Taux_Remplissage_Session_Data_V2(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -449,7 +449,7 @@ def Get_Qery_Session_By_Trainer_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -644,7 +644,7 @@ def Get_Qery_Session_Repartition_Session_By_Trainer_By_Periode(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -879,7 +879,7 @@ def Export_Dashbord_To_Csv(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/GlobalVariable.py b/GlobalVariable.py index 91498eb..bcc577f 100644 --- a/GlobalVariable.py +++ b/GlobalVariable.py @@ -1183,4 +1183,14 @@ APPRENANT_MOBILITE = ["pied", "velo", "voiture", "transport", "autre", ""] Nombre de relance maximum autorisé par le systeme Quelque soit la configuration d'un utilisateur """ -SYSTEM_MAX_RELANCE = 10 \ No newline at end of file +SYSTEM_MAX_RELANCE = 10 + + +""" +Ftion Initiale : Fréquence de facturation d'un inscrit +"1" ==> Mensuelle +"2" ==> Trimestrielle +"3" ==> Annuelle +"" ==> "" +""" +INSCRIT_FREQUENCE_FACTURE = ["", "1", "2", "3", ] \ No newline at end of file diff --git a/Inscription_mgt.py b/Inscription_mgt.py index c03885f..ee6f07f 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -86,7 +86,7 @@ def AddStagiairetoClass(diction): 'is_handicap', 'is_droit_image', 'is_rgpd', 'nationalite', 'situation_famille', 'naissance_lieu', 'naissance_departement', 'naissance_pays', 'num_secu', 'identite_type', 'piece_identite_num', 'type_mobilite', - 'telephone_bis', + 'telephone_bis', 'frequence_facturation' ] incom_keys = diction.keys() @@ -297,6 +297,17 @@ def AddStagiairetoClass(diction): mydata['telephone_bis'] = telephone_bis + frequence_facturation = "" + if ("frequence_facturation" in diction.keys() and diction['frequence_facturation'] not in MYSY_GV.INSCRIT_FREQUENCE_FACTURE ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La fréquence de facturation doit être "+str(MYSY_GV.INSCRIT_FREQUENCE_FACTURE)) + return False, " La fréquence de facturation doit être "+str(MYSY_GV.INSCRIT_FREQUENCE_FACTURE) + frequence_facturation = diction['frequence_facturation'] + + mydata['frequence_facturation'] = frequence_facturation + + if ("is_rgpd" in diction.keys() and str(diction['is_rgpd']) not in ['0', '1', '']): mycommon.myprint( @@ -1879,7 +1890,7 @@ def UpdateStagiairetoClass(diction): 'is_handicap', 'is_droit_image', 'is_rgpd', 'nationalite', 'situation_famille', 'naissance_lieu', 'naissance_departement', 'naissance_pays', 'num_secu', 'identite_type', 'piece_identite_num', 'type_mobilite', - 'telephone_bis', + 'telephone_bis', 'frequence_facturation' ] @@ -2008,6 +2019,16 @@ def UpdateStagiairetoClass(diction): mydata['date_naissance'] = str(date_naissance) + frequence_facturation = "" + if ("frequence_facturation" in diction.keys() and diction[ + 'frequence_facturation'] not in MYSY_GV.INSCRIT_FREQUENCE_FACTURE): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La fréquence de facturation doit être " + str(MYSY_GV.INSCRIT_FREQUENCE_FACTURE)) + return False, " La fréquence de facturation doit être " + str(MYSY_GV.INSCRIT_FREQUENCE_FACTURE) + frequence_facturation = diction['frequence_facturation'] + + mydata['frequence_facturation'] = frequence_facturation if ("price" in diction.keys()): mydata['price'] = str(diction['price']).strip() @@ -13959,7 +13980,7 @@ def Get_Stagiaire_Communication_List_Email(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -14065,7 +14086,7 @@ def Get_Statgiaire_Communication_Contact_OLD(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -14270,7 +14291,7 @@ def Get_Statgiaire_Communication_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -14477,7 +14498,7 @@ def Export_Inscription_To_Excel_From_from_List_Id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -17231,7 +17252,7 @@ def Get_Inscrit_List_Tuteurs(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -17393,7 +17414,7 @@ def Get_Inscrit_By_Invoice_Status_For_List_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Job_Cron_Common.py b/Job_Cron_Common.py index 3be7542..bda1a24 100644 --- a/Job_Cron_Common.py +++ b/Job_Cron_Common.py @@ -3339,7 +3339,7 @@ def Cron_Get_Given_Class_List_Default_Documents_For_Given_Type_Doc(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/Log/log_file.log b/Log/log_file.log index eafa577..11e57b6 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -43616,3 +43616,7921 @@ INFO:werkzeug:127.0.0.1 - - [18/Feb/2026 17:53:53] "POST /myclass/api/GetTableau INFO:werkzeug:127.0.0.1 - - [18/Feb/2026 17:53:53] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [18/Feb/2026 17:53:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [18/Feb/2026 17:53:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-19 08:19:30.094904 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-19 08:19:30.095906 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-19 08:19:30.095906 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-19 08:19:30.095906 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-19 08:19:30.095906 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-19 08:20:20.015752 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-19 08:20:20.015752 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-19 08:20:20.015752 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-19 08:20:20.016756 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-19 08:20:20.016756 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-19 09:14:39.044114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:39.058313 : Le token partner est vide +INFO:root:2026-02-19 09:14:39.061308 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:39.116728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:39.128723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:39.241686 : La session de connexion n'est pas valide +INFO:root:2026-02-19 09:14:39.242684 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:39] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:39.247706 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:39] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.409005 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.516264 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.519284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.529296 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.533294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.547360 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.565361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.586343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.600348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.606903 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.614903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:40.621947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 09:14:40.628926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:41.166013 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-19 09:14:41.168029 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 09:14:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:15.750794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:15.753773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:15.759804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:15.769804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:15.773309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:15] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:15] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.113795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.115800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.121254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.125255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.129746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.133747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.134744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.139748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.145599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.152599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.157666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.159693 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.170748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.176256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.180240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.188240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.199266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.211257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.221251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.228259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.233240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.240257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.260184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.256173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.275738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.279720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.287737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.294736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-19 14:36:16.298743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:36:16.305719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:36:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-19 14:42:40.985464 : Security check : IP adresse '127.0.0.1' connected +INFO:root: TMP = 0 +INFO:werkzeug:127.0.0.1 - - [19/Feb/2026 14:42:42] "POST /myclass/api/add_partner_account/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:02:41.471311 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:02:41.472631 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:02:41.472631 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:02:41.472631 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:02:41.472631 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:02:58.329265 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:02:58.329265 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:02:58.330264 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:02:58.330264 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:02:58.330264 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 09:05:42.453327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:42.456337 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:42.459337 : Le token partner est vide +INFO:root:2026-02-20 09:05:42.465343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:42.475476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:42.563712 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:42.565711 : La session de connexion n'est pas valide +INFO:root:2026-02-20 09:05:42.565711 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:42] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.616138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.683086 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:43.686659 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:43.690457 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.699484 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:43.706034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.737293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:43.737293 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.748645 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.756519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:05:43.761059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.771969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:43.782132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:43] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:05:44.668216 : getRecodedImage - Impossible de récupérer le recid du user +INFO:root:2026-02-20 09:05:44.668216 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:05:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:02.498224 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.500222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.503238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.508239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.512256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.517223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:02.524224 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.529240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:02.538260 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:02.546239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:02] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:13.320143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:13] "POST /myclass/api/Get_Apprenant_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:17.426834 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:17] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:21.298962 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:21] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:06:22.446878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:22.448891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:22.450879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:22.453885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:22.458886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:06:22.470398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:06:22] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:11:25.772473 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:11:25.772473 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:11:25.772473 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:11:25.772473 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:11:25.772473 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:30:14.921320 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:30:14.921320 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:30:14.921320 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:30:14.921320 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:30:14.921320 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:30:27.656564 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:30:27.656564 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:30:27.657618 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:30:27.657618 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:30:27.657618 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 09:37:02.175120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.184122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.189121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.193120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.198111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.206133 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:37:02.219649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:37:02.229634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:37:02.235661 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:37:02.246635 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:02] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:37:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:39:10.576116 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:39:10.576116 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:39:10.576116 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:39:10.576116 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:39:10.576116 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 09:43:53.123658 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.129661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.133657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.139704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.144657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.149659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:43:53.174658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:43:53.186659 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.190658 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:43:53.192658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:53] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:43:54] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:44:23.271824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:23] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:44:26.252346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:44:26.256348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:44:26.258344 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:44:26.261346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:44:26.267343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:44:26.275344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:44:26] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:46:59.079953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:46:59.082967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:46:59.087966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:46:59.092968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:46:59.101471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:46:59.110476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:46:59.117479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:46:59.121963 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:46:59.130981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:46:59.145168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:46:59] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:16.506299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:16.513289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:16.523286 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:16.531816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:16.537816 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:16.544813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:16.563807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:16.571806 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:16.581839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:16.592843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:16] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:18.509070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:18] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:19.489360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:19.490359 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:19.494518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:19.499484 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:47:19.504485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:47:19.516525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:47:19] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:54:33.225655 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:54:33.225655 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:54:33.225655 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:54:33.225655 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:54:33.225655 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:56:03.166977 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:56:03.167977 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:56:03.167977 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:56:03.167977 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:56:03.167977 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 09:59:26.742562 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 09:59:26.743557 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 09:59:26.743557 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 09:59:26.743557 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 09:59:26.743557 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 09:59:49.446552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:49.491561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:49.536272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:51.817090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:52.040088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:52.349779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:53.129817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:53.179819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:53.290343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:53.329379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:53] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:54] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.278437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.331978 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:55.372503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.434584 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.467550 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.507078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.544604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 09:59:55.583648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:55.625197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 09:59:55.692743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:56] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 09:59:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.084173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.095691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.106213 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.122224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.154264 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.159275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.168269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.172273 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.179792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.225866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.253385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.291386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.318383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.381921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.408923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.469965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.483968 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:45.496970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.523992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.665764 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.807254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.868313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.912309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:45] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:45.989391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:46.082511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:46.086509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:46.143122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:46.172645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:06:46.188643 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:06:46.261222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:06:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.662215 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:07:20.675356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:07:20.686043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.691986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.704650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.720383 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:07:20.729482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.737481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:07:20.747388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:07:20.763427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:20] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:21] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:07:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:10:06.017171 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.022169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.026169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.030679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.036689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:10:06.045689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:10:06.062120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:10:06.074670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.080828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:10:06.086827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:10:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:26:22.635737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.639739 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.642737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.645760 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.648748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.655747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:26:22.673840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.680826 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:26:22.691349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:26:22.703859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:26:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:27:08.007203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.014203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.021210 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.024209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:27:08.032210 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.038725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:27:08.051726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.053724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:27:08.062727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:27:08.074725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:27:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:30:12.435831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.439826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.445829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.450829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.457830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.463826 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:30:12.476828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:30:12.491849 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.505365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:30:12.515351 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:30:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:31:56.558494 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.559494 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.561497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.567529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.572507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.577508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:31:56.592505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:31:56.606027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.608022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:31:56.617057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:31:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:19.546915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:19.549913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:19.559912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:19.561914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:19.573916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:19.583913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:19.601913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:19.620033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:19.628616 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:19.639601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:19] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:20] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:21] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.643925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:36.648922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:36.657924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:36.663448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:33:36.675449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.688449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.697449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.706476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.726452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:33:36.737453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:36] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:37] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:33:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:38:23.509829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:38:23.521830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:38:23.533862 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:38:23.552508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:38:23.575518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:38:23.589401 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:38:23.605528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:38:23.619274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:38:23.633482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:38:23.655195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:23] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:24] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:38:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:39:13.450035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.455039 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.457038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.462038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.465118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.468038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:39:13.483038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.485037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:39:13.492037 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:39:13.498038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:39:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:22.826713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.831713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.835716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.838715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.846714 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:22.853713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:22.862713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:22.872746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.877755 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:22.882755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:22] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:23] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:47.622903 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:47.631901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:47.634905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:47.637910 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:47.641910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:47.651953 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:47.662953 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:47.667951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:41:47.677948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:41:47.683951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:41:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:07.900985 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:07] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:08.886771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:08.891786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:08.893786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:08.897788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:08.902773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:08.914784 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:08] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:48.364937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:48] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:50.780816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:50.791788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:50.808366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:50.820915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:42:50.827902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:42:50.836900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:42:50] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.687370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:43:03.703938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.712921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:43:03.726966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.747180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.772804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:43:03.788823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.809823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:43:03.831838 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:43:03.854389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:04] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:43:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:31.435119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.446126 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:31.455722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.459811 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.466927 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.472844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:31.491041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:31.505021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.514023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:31.520039 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:31] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:36.288891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:36] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:44:37.193862 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:37.197860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:37.199893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:37.204860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:37.208894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:44:37.215862 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:44:37] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.197861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.205858 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.210858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.223861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.251858 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.298736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.304748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.312748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.319257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.330275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.336268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.355268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.365268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.372272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.381276 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.442920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.457970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.477976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.511990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.564995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.591006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.630573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.634526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:34.653528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:34.782071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:34] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:35] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:35] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:57.984097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:57.989619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:57.993619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:58.007662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:58.013171 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:58.037188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:58.065181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:58.081190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:47:58.090184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:47:58.115710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:47:58] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:48:00.424522 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:00] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:48:01.708557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:48:01.709558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:48:01.714555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:48:01.718122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:48:01.721135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:48:01.727148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:48:01] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:18.501565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.506580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.510583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.513581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.517614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:18.527584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.532581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:18.550581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.555598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:18.562588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:20.044825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:20.769757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:20.772772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:20.776771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:20.782853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:49:20.789846 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:49:20.795829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:49:20] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.495444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.497436 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.501436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.509436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.525436 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.576952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.579953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.582952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.585951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.587954 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.593980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.605953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.611951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.629953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.641960 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.794576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.800090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.804091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.811092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.834091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.843111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.850096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.867613 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:18.874614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:18.905622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.112761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.115759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.129760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.166828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.178194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.203195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.210194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.232197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.241198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.266715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.288239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.327781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.364787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.436900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.486980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.529498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:19.538496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.551504 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.643037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.765071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.838690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.871212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.913356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:19.995849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.025843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.055850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.082361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:20.088361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.333734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.747402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.777944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.815666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.862220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.938286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.965260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:20.995327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:21] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:21.023328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.148555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.254608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.401088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.428610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.474141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.509684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.589175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:22.595173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.618174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.635173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.653173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:22] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:22.920361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.024458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.061458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.094714 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.126717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.217702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.257742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.289840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:23.295987 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.327638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.434217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.522342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.548392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.579895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:23.586896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.616894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.638893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.684611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:23.691639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.717617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.757619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:23.911843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:24] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:48.225917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:52.338001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:52.341042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:52.344019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:52.348006 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 10:54:52.354018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:52.362019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_Type_Organisme_Financement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:52.371044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_Groupe_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_Type_Pouvoir_Public/ HTTP/1.1" 200 - +INFO:root:2026-02-20 10:54:52.376024 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 10:54:52] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2026-02-20 11:56:45.837356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 11:56:45.840869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 11:56:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 11:56:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:42.536592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.542111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.545628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.552573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.555580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:42.563644 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:42.579191 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.584705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.588206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:42.597742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:42.603768 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:42.611817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:42] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:45.136582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:45.141766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:45.148496 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:45.155563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:45.167104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:45.176648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:45.184748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:45] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:48.364442 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:48.366946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:48] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2026-02-20 12:29:49.638657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:49.644206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:49.649259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:49.654788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 12:29:49.661640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 12:29:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:43.458470 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.463453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.480478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.493994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:43.511992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:43.578939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.589283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.597272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:43.603272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:43.617273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:43] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:44.565269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.573272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.581832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.592377 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.597375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:44.613374 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.623379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:44.634374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 14:54:44.648382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 14:54:44.655907 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:44] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 14:54:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 16:00:56.895894 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 16:00:56.895894 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 16:00:56.895894 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 16:00:56.895894 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 16:00:56.896896 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 16:01:43.410279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.415814 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.420833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.425792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.430793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.435812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:01:43.474920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.482885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.490899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:43.498950 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:01:50.273874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:50] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:01:51.252233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:51.254233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:51.258248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:51.265247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:51.271236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:51.272352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:51] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:01:52.818121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:01:52.820637 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:01:52] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.475907 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.477914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.478908 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.479908 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.482936 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.963381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.966380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.967381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.970381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.973382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.980381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:01.981381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.987381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.990383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.993380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.996382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:01.999383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.007381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.010386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.013379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.021390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.024393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.027391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.033389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.035395 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.040581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.048605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.055584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.057586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.066581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.068583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.072581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:02.085582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.086586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:02.091597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:04.815385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:04.868557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.871560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.873558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.877556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.881596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:04.902557 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:04.906557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.909557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.914557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.918556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:04.922559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:04.934564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:04] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:10.476680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.480682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.484680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.488683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.495683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.499682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:10.507682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:10.520699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:10.526681 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:10.534682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:11.589407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:11] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:12.282403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:12.286401 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:12.289934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:12.292932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:12.297929 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:12.309928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:12] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:13.810451 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:13.814477 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:13] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:49.940327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.945309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.950309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.954347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.958309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:49] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:49.965310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.971339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:49] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:49.981338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:49] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:49.988910 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:49.994910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:50] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:50] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:58.211212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:58] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:02:59.051426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:59.055426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:59.059441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:59.063440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:59.066425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:02:59.077458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:02:59] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:00.437621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:00] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.389246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.400282 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.404278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.410250 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.424261 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.431261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.434261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.438773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.444783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:45.451338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.459881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.466888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.474893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.489447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:45.499447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:46.928400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:46] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:51.411871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:51.415868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:51.419868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:51.422866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:51.426869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:03:51.433880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:51] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:03:53.313665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:03:53] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:04:11.365531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.369042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.373045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:04:11.427566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.430558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.433557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.439558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:04:11.446557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:04:11.454562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:04:11.460563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:04:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:15.645340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:15.659466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:15.677986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:15.701985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:15.714029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:15.730006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:15.747524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:15.774563 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:15.783555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:15.812557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:16] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:28.905741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:28] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:29.631713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:29.635708 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:29.639222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:29.642256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:29.647347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:29.662363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:29] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:31.326003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:31] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.572335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.575334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.579842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.590365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.597360 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.638362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.641361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.643361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.647364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.651366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.655365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.659363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.670556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:38.673564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:38.687068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:39] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:39.945746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:39] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:40.670629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:40.672635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:40.676648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:40.679640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:05:40.682642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:40.690157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:40] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:05:42.064045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:05:42] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:15.626471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:15.657989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.662990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.664990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.669001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.674001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.682000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:15.699517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:15.707521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:15.714535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:17.314378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:17] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:18.237877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:18.239876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:18.242880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:18.248412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:18.254406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:18.264407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:18] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:19.773127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:19] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:51.180871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:51.184873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:51.189874 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:51.193380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:51.200387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:51.208393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:51.215393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:06:51.221385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:51.227386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:06:51.233388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:06:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:08:12.184241 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.187243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.190242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.193243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.197243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.202249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:08:12.221760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:08:12.231760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:08:12.239759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:08:12.248772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:08:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.502541 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.509542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.515054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.523059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.530566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.536086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.546091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.561129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.568130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.578130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.724163 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.729169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.736685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.740687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.763683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.770683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.793683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.801686 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:24:56.810686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:24:56.846214 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:56] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:24:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:25:52.017603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:25:52.021604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:25:52.028606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:25:52.034609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:25:52.040641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:25:52.046613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:25:52.059129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:25:52.072129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:25:52.079128 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:25:52.081127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:25:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.782904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.784906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.790905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.794903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.805938 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.832938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.835037 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.837035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.843058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.845038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.849075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.858038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.874054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:08.876054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:08.883080 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:08] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:10.144635 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:10.951911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:10.954927 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:10.958931 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:10.964909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:26:10.966911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:10.973938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:10] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:26:12.238507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:26:12] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:29:01.586433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:29:01.597431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:29:01.599958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:29:01.608952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:29:01.613955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:29:01.621954 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:29:01.638955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:29:01.658954 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:29:01.682962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:29:01.689959 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:01] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:02] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:29:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:17.298972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:17.304964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:17.312971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:17.319969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:17.326004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:17.338967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:17.349971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:17.363967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:17.371969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:17.384979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:24.828988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:24] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 404 - +INFO:root:2026-02-20 16:30:35.795609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.796608 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.799647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.803609 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.821615 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.848851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.851852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.854852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.859858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.868857 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:35.873413 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.884371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.890416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.898373 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:35.909378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:36] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:36] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:37.215735 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:37] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:38.148616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:38.153175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:38.157173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:38.159171 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:38.164179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:30:38.169179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:38] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:30:39.625997 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:30:39] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:31:02.884609 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:31:02] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 16:33:26.706960 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 16:33:26.706960 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 16:33:26.707961 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 16:33:26.707961 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 16:33:26.707961 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 16:33:26.869044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.872046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.874044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.877044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.881050 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.884043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:33:26.904043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:33:26.911041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:33:26.935055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:33:26.941568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:26] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:27] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:33:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:34:07.730379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:34:11.459114 : Add_Update_Apprenant_Invoice_Data Le champ 'invoice_telephone' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:34:11] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 16:35:18.163893 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 16:35:18.163893 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 16:35:18.163893 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 16:35:18.163893 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 16:35:18.163893 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 16:38:07.286538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:38:09.579807 : Add_Update_Apprenant_Invoice_Data -'token' - Line : 3555 +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:38:09] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 16:39:14.785064 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 16:39:14.785064 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 16:39:14.785064 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 16:39:14.785064 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 16:39:14.785064 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 16:41:07.330754 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:07] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:07.407689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:07] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:14.412277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:14] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:24.038143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:24] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.209883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.212881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.220393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.223392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.244408 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.269393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.272409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.277410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.283392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.286413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:37.292421 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.305960 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.311969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.320122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:37.326096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:37] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:39.879062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:39] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:40.699624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:40.703638 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:40.707657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:40.713650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:40.722174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:40.731190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:40] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:42.041407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:42] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:44.289058 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:44] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:45.575959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:45.579958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:45.582957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:45.586957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:41:45.592000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:45.594956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:45] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:41:47.697744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:41:47] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 16:43:23.905685 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 16:43:23.905685 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 16:43:23.905685 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 16:43:23.905685 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 16:43:23.905685 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 16:43:53.865657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:43:54] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:43:54.636282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:43:54] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:05.711589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:05] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:06.642894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:06.646911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:06.650901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:06.654911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:06.661922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:06.662898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:06] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:07.797315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:07] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:09.824425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:09] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:10.621370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:10.624527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:10.627525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:10.632523 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:10.635521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:44:10.644522 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:10] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:44:12.287043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:44:12] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:45:32.507845 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.510315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.513314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.516833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.523867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.535867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:45:32.553877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.557879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:45:32.569392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:45:32.574392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:45:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:46:48.556250 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.558258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.560248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.564256 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:46:48.587779 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:46:48.620783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.623776 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.626778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.631775 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.636777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:46:48.641780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.648796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:46:48.664812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.667809 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:46:48.673904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:46:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.653203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.656205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.658203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.667203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.668205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.674335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.678334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.686336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.695345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.701346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.702850 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.715389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:47:04.718389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.727387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:47:04.730388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:47:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:04.694060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.698045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.703022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.708051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.714046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.722064 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:04.738034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.740049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:04.755612 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:04.765578 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:04] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.800341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.802341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.807573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.811574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.826571 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.867690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.870684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.875687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.878683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.884702 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.888717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.901695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.907216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:12.911781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:12.929815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:12] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:13] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.070532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.083507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.085529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.090528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.097193 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.103848 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.128250 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.131243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.132243 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.136465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.139467 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.159469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.171462 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:48:58.185466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:48:58.199473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:58] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:48:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:15.526438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.529436 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.535435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.543443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:15.549448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.552973 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.559968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:15.580975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.583976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:15.592502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.031465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.033804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.037806 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.041831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.056804 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.080808 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.082806 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.087362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.088354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.094354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.099865 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.112882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.119866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:24.123882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:24.129890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:24] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.581809 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.584809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.597815 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.600816 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.614975 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.643489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.646487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.651489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.653489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.659488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.661488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.671525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.678489 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:51:41.688488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:51:41.691530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:41] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:51:42] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:52:05.977488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:52:05.980510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:52:05.983505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:52:05.988505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:52:05.994508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:06] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:52:06.004489 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:06] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:07] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:52:35.754796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:52:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:35.392914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:43.312987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:43.313984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:43.317987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:43.320986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:43] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:43] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:43] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:43.349528 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:43.373135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.637692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.640692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.642690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.651245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.664780 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.684765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.686792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.689765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.695778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:51.700761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.709791 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.715762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.723779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.731803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:51.735779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:54.820726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:54] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:53:55.656661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:55.658685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:55.664234 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:55.668277 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:55.673233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:53:55.678232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:53:55] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:56:46.040589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.043592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.048590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.052588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:56:46.058587 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.061591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.069590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:56:46.083589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:56:46.091590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:56:46.098589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:56:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:57:47.967115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:57:47.974629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:57:47.976629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:47] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:57:47.985634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:57:47.989634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:57:47.998148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:57:48.015174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:57:48.023682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:57:48.028690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:57:48.035689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:57:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:00.861179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:00] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:01.975567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:01.977567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:01.981572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:01.985571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:01.991834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:01.995831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:01] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:02] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:02] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:02] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:02] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:03.592972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:03] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:07.357304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:07] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:08.174751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:08.177752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:08.182752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:08.186752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:08.188758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:08.193756 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:08] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:09.426372 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:09] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:11.785661 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:11] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:12.600132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:12.606169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:12.613168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:12.616168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:12.621695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:58:12.628678 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:12] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:58:14.022295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:58:14] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:15.153242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.154268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.159242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.161855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.168382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:15.180389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.183390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:15.184389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:15.192391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:15.196390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:18.516510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:18] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:19.186723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:19.189737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:19.192738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:19.196722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 16:59:19.202723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:19.211736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:19] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 16:59:20.370701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 16:59:20] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:04.387345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.391347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.394344 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.399343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.406345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:04.412389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.419388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:04.434900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:04.445898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:04.451900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:06.134026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:06] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:10.502579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:10.506591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:10.509577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:10.513600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:10.518581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:00:10.524593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:10] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:00:11.826364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:00:11] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:29:20.442527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:29:20.478896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:21] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:29:21.913996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:29:21.915020 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:22] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:29:23.145858 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:29:23.149849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:23] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:23] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:29:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\paiement_condition.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 17:40:53.571445 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 17:40:53.571445 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 17:40:53.572448 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 17:40:53.572448 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 17:40:53.572448 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\paiement_condition.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 17:41:34.739401 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 17:41:34.739401 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 17:41:34.739401 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 17:41:34.739401 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 17:41:34.739401 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\paiement_condition.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 17:41:47.418816 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 17:41:47.418816 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 17:41:47.419818 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 17:41:47.419818 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 17:41:47.419818 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 17:44:29.657648 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 17:44:29.658649 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 17:44:29.658649 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 17:44:29.658649 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 17:44:29.658649 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 17:44:37.530195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.535194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.540206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.543755 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.548782 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.553777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:44:37.592895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.599894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:44:37.614884 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.620885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:44:37.628896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:37] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:44:39] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:31.047906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.056889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.061889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:31.069888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.076891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:31.085890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:31.092889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.095887 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.099904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:31.107889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:31.125889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:31] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.571516 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.574517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.577651 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.586657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.599180 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.624178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.627181 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.629178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.635179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.637179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.646178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.655181 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.656178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.663181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:55.674179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:55.678180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:57.065029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:57.878597 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:57.882630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:57.886624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:57.890625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:47:57.898121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:57.904137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:57] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:47:59.357551 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:47:59] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:53:26.081157 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.085158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.091159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.094161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.102159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:53:26.115155 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.128158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:53:26.144678 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:53:26.154689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:53:26.166696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:53:26.169688 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:53:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:29.582898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.590893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.599897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.605900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.612902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:29.617389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.648913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:29.671429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:29.682429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:29.694460 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:29.703431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:29] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:43.802837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:43] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:44.452484 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:44.456481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:44.457480 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:44.460482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:44.467482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:56:44.473485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:44] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:56:45.937783 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:56:45] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:57:00.042316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:57:00] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:57:00.122486 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:57:00] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:57:05.113385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:57:05] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.474789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.481788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.491788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.508809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.527906 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.594567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.599544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.603572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.618644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.621652 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.630636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.638733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.650736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.659734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:05.694750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:05.723295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:05] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:06] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:29.174181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:29] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:30.098828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:30.139451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:30.176976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:30.204970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 17:58:30.231955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:30.243960 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:30] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 17:58:32.231430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 17:58:32] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.725929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:42.729439 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:42.734438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:42.738438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.743437 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:42.748441 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.764440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.771440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.776440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:42.784443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:42.799440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:42] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:46.598318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:46] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:47.393522 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:47.398529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:47.402537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:47.404537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:47.410540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:02:47.415538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:47] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:02:49.622868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:02:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\apprenant_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-20 18:06:21.038215 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-20 18:06:21.038215 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-20 18:06:21.038215 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-20 18:06:21.038215 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-20 18:06:21.038215 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-20 18:09:54.173715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.182716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.188726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.212249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.218245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.225249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:09:54.238247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:09:54.266825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:09:54.294834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.301350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:09:54.309345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:09:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.605001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:51.610008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:51.615009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:51.622009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:51.626525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.639526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.651523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.660528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.666828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:51.674088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:51.679087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:54.445243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:54] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:56.108894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:56.112989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:56.117010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:56.123995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:56.126994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:10:56.130374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:56] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:10:59.045376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:10:59] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.718070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.722070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.737070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.744070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.769068 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.822599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.828599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.832603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.846599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.857600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.866601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.882599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:30.888607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.907132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.916701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:30.959218 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:31] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:31] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:35.918571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:35] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:36.963604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:36.967602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:36.972600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:36.978604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:36.983605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:36.986601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:36] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:36] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:37] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:37] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:37] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:38.916666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:38] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:58.310613 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.317594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.324594 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:58.329598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.336605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.342601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.349119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:11:58.370134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.376119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.382122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:11:58.387121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:58] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:11:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:08.598599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.607602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.618603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.629602 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:08.637601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.639601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.658123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:08.679724 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:08.684682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:08.708685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:08.725683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:08] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:10.946890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:10] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:12.231224 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:12.238230 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:12.245225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:12.257233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:12.267828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:12:12.279821 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:12] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:13.537247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:13] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:17.629796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:17] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:17.746956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:17] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:12:21.419758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:12:21] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:19.197059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.200059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.202061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.207088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:19.212060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.215060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.222061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:19.233061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:19.246069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.249070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:19.257069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:19] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.758505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.760505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.762505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.766509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.783676 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.814677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.817183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.820188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.823188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.826189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.830189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.835190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.846190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.848239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:25.855190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:25.860194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:26.990194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:27.760722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:27.763721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:27.767723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:27.773227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:13:27.775234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:27.789347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:27] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:29.197003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:29] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:33.531277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:33] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:33.760543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:33] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:13:35.765716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:13:35] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:18.646362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.650364 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.655363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.659363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:18.662362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.669363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.672394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:18.682363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:18.695363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:18.698364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:18.706362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:37.559241 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.565238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.569746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:37.579746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.589747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.596746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.601746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:37.618748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:37.638765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.643766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:37.651293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:37] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:39] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.394546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:54.399551 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:54.408549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.421546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.436558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:54.450091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:54.460611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.472611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.485612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:14:54.499615 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:14:54.503613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:14:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:12.171361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.178356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.188881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.192876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.199879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.208878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:12.235879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.250903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:12.281399 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:12.298408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:12.319956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:12] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:16.808689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:16] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:17.762180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:17.770177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:17.784206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:17.800719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:17.814749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:17.826316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:17] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:19.598174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:19] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.444581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.455100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.471099 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.480100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.511108 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.527354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.542362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.552879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.560879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.585880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.601888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.621424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.631943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.649466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:40.658466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:40.674477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:40] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:41] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.708791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.712790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.716791 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.729791 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.745797 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.771329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.773325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.778325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.783326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.797345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.801343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.807326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.813329 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.832352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:47.844331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:47.863918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:47] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:48] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:49.336375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:49] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:50.135734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:50.139734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:50.144735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:50.146834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:50.149834 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:50.157344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:50] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:51.535011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:54.901781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:54] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:55.161072 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:55] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:56.949906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:56] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:58.732694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:58] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:59.773105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:59.776109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:59.779103 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:59.784437 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:15:59.790973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:15:59.795974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:15:59] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:00.997246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:01] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:03.430558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:03] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:04.290236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:04.294238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:04.297239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:04.301256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:04.305268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:04.314269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:04] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:05.543853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:05] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:52.735156 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.744668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.752667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.756669 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:52.766672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.773670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:52.782668 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:52.786672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.791671 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:52.801683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:52.816197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:52] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:53] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:56.361011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:56] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:57.200571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:57.204572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:57.208582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:57.214580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:16:57.220085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:57.228097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:57] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:16:58.615866 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:16:58] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:44.522172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.534176 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.542189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.548184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:44.597244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.603279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.613800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.622817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:44.632807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:44.644826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:44.646819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:44] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:51.723073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:51] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:53.283792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:53.285793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:53.287812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:53.293796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:17:53.302800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:17:53.310797 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:17:53] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:18:04.376886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:18:04] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:18:06.306573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:18:06] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:01.355948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.359948 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:01.378953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.381986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.390070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.394051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.397049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:01.408115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:01.418185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:01.431723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:01.441787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:01] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:02] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:07.708727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:07] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:08.653964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:08.656964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:08.659980 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:08.663971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:08.665981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:08.675453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:08] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:10.129985 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:10] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:43.950556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:43.955553 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:43.961554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:43] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:43.975563 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:43.982087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:43.986088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:43.992100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:43] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:44.006622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:44.026153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:19:44.037151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:19:44.045151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:44] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:19:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:20:25.703119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.710007 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.714011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.721008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.725022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:20:25.733012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.742006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:20:25.758039 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:20:25.793585 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.804572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:20:25.813570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:25] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:20:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:21:51.199323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.212381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.220378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.225394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:21:51.245552 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:21:51.253532 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.260537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:21:51.267716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:21:51.278253 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.283273 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:21:51.284273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:21:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:13.641836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.649823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.658335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.664331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.668332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.677335 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:13.692330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:13.702332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:13.713336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:13.717336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:13.729376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:13] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:14] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:25.640747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.646256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.654268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.663328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:25.673330 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.682328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.691331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:25.716329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.724328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:25.732328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:25.741342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:25] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:28.148350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:28] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:28.977640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:28.980640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:28.984656 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:28.989641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-20 18:22:28.993641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_Apprenant_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:29.005640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_List_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_List_Apprenant_Notes_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:29] "POST /myclass/api/Get_Apprenant_List_Inscription/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:30.613109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:30] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:50.338138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:50] "POST /myclass/api/Add_Update_Apprenant_Invoice_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:50.418156 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:50] "POST /myclass/api/Get_Given_Apprenant_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-20 18:22:52.083892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Feb/2026 18:22:52] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 09:12:35.616686 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 09:12:35.616686 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 09:12:35.616686 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 09:12:35.616686 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 09:12:35.616686 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 09:13:40.099567 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 09:13:40.099567 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 09:13:40.100567 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 09:13:40.100567 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 09:13:40.100567 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 09:14:19.725749 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 09:14:19.725749 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 09:14:19.725749 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 09:14:19.726751 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 09:14:19.726751 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 09:14:57.454029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:14:57.458030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:14:57.465255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:14:57] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:14:57] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:14:57.726771 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:14:57] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:22.231203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:15:22.247184 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:22] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:30.121786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:15:30.124785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:15:30.128787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:30.135788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:30.149625 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:30.193968 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:15:30.196969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:15:30.197967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:30.242967 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:39.437638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:39] "POST /myclass/api/DeleteClassImage_v2/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:39.463800 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:39] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:42.318096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:42] "POST /myclass/api/update_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:42.342083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:42] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:51.703324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:51] "POST /myclass/api/update_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:15:51.743139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:15:51] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:04.805427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:04.808429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:30.743011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.746078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.749159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.753301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.761158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.770288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:30.775549 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:30.781354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:30.795880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:30.820662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:31] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:18:46.218553 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:18:46.222553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:18:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:20:28.174774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:20:28.175791 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:20:28] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:20:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:24.470027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:24.471027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:24] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:33.796741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:33.798712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:33.800713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:33.800713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:33.802711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:33] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:33] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:33] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.056462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.064468 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.068462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.075472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.077485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.091988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.094014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.096984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.106002 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.111030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.114029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.118033 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.129571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.133588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.140573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.144589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.151593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.156571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.158572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.164572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.169572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.173588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.176571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.180592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.186573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.191572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.196621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.206607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:34.211686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:34.217673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:34] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:35.986092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.240865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.249865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.254893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.273451 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.291556 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.300570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.303593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.308571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:36.315591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.320576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.327701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:36.334702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:36] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:42.285075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:42.289076 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:42.293081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:42.298082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:42.300081 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_Competence_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:42.314591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:42.319590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_Competence_Level/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:44.576050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:44] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.548166 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.552157 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.555158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.559172 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.566168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.573168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.577279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.582238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.586238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:45.592239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.601238 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_Partner_Group_Purchase_Price_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:45.612265 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Survey_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_Employee_Suivi_Pedagogique_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:45] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:22:50.256766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:50.260789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:22:50.264798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:50] "POST /myclass/api/Get_User_Access_Scope/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:50] "POST /myclass/api/GetAllValideSessionPartner_List_Without_Scope_Action/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:22:50] "POST /myclass/api/get_partner_class_Without_Scope_Action/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:06.455766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:06] "POST /myclass/api/Add_Update_User_Access_Right/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:10.724159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.726209 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.728178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.728178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.729176 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:10.971854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.972857 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:10.976362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:10.981882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:10.984884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:10.988410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.002410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.008413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.013434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.021426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.030411 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.032430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.035427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.044426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.047426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.051409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.054409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.057410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.064410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.067471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.074433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.076433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.082968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.089493 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.094476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.097494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.103038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:11.105038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.111037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:11.115038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.820175 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.866341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.870338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.875342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.882901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.886902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.896423 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.902418 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.916417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.917419 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.923419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:12.928420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:12.936420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:12] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:16.906998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:16.908003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:17] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:22.881117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:22.884122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:22.888122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:22] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:22.893122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:22] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:22] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:22.910137 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:22] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:22.957676 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:22.958676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:23] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:27.010207 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.011208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.013204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.014203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.018209 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.022212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.029214 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:27.043734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:27.048730 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:27.055730 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:27] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:23:52.736756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:23:52.739733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:53] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:23:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:24:45.158409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:24:45.159430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:24:45] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:24:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:25:00.325620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:25:00.327621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:25:00] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:25:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:26:36.076026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:26:36.077530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:26:36] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:26:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:30:38.341918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:30:38.345919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:30:38] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:30:39] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:32:00.437117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.441118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.446120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.451121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.462631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:32:00.469656 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:32:00.488143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.496194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:32:00.504149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:32:00.523169 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:00] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:32:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:35:15.590726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:35:15.595709 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:35:15] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:35:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:36:14.201939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:36:14.203941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:36:14] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:36:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:37:08.254602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:37:08.258099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:37:08] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:37:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:38:52.513982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:38:52.518496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:38:53] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:38:54] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:39:12.804448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:39:12.809449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:39:13] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:39:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:09.430712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.437247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.443769 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.446765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.461787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.471770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:09.501740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:09.510738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:09.519736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:09.535853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:34.219078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.222077 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.227078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.233081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.237076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:34.241079 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.254084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:34.265109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:44:34.271626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:44:34.286660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:34] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:44:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.452641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.454641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.458640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.465641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.488655 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.565209 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.570208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.574202 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.585206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.604207 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.619393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.624408 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.628391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.639415 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.656392 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.707474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.710024 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.720050 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.724053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.745592 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.765121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.768118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.771102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:26.774102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.790130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.794641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:26.809157 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:28.065261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.070701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.074724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.080724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.090724 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:28.118385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:28.127512 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.132509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:55:28.165625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:55:28.168625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:28] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:55:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 09:58:32.698098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 09:58:32.700440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:58:32] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 09:58:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:00:02.363819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:00:02] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:02:47.623712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:02:47.627715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:02:47.629706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:02:47.637743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:02:47.651233 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:02:47.655254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:02:47.657250 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:02:51.521820 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:02:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:03:10.990526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:03:11] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:04:58.039875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:04:58.042319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:04:58.043320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:04:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:04:58] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:04:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:05:02.565221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:05:02] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:06:08.905244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:06:08.909265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:06:08.914243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:06:08.918368 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:06:08.923919 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:06:08.933956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:08] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:06:08.952932 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:08] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:06:08.966434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:08] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:06:08.974944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:08] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:06:08.991961 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:09] "POST /myclass/api/Get_List_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:09] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:06:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:11:34.600396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:11:34.600396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:11:34.603505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:11:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:11:35] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:11:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:28.719136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:28.721142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:28.724142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:29] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:39.572991 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:39.575992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:39.581993 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:39.585994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:39.602998 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:39.628504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:39.631015 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:12:39.635014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:39] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:41.146106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:41] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:12:44.271549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:12:44] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:13:46.842400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:13:46.847399 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:13:46.852400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:13:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:13:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:13:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:14:15.376796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:14:15.432708 : Add_Partner_Draft_Invoice Le champ 'order_header_comment' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:14:15] "POST /myclass/api/Add_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:15:06.936049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:06.938047 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:06.944050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 10:15:51.714546 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 10:15:51.715545 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 10:15:51.715545 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 10:15:51.715545 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 10:15:51.715545 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 10:15:51.839246 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:51.842271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:51.844271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:51.846271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:51.849273 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:15:51.850270 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:51] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:52] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:15:54.311923 : Add_Partner_Draft_Invoice -'date_echeance' - Line : 5655 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:15:54] "POST /myclass/api/Add_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 10:16:45.886231 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 10:16:45.886231 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 10:16:45.886231 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 10:16:45.886231 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 10:16:45.886231 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 10:16:50.244471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:16:50] "POST /myclass/api/Add_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:16:50.365161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:16:50] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:16:56.655300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:16:56.659301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:16:56] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:16:56] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 10:18:21.982258 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 10:18:21.982258 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 10:18:21.982258 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 10:18:21.982258 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 10:18:21.982258 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 10:18:47.972256 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 10:18:47.972256 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 10:18:47.972256 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 10:18:47.972256 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 10:18:47.972256 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 10:26:18.725837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:26:18.728839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:26:18.732838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:26:34.130319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:26:34.134361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:26:34.138361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:34] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:34] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:26:34] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:36:55.159421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:55.160421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:55.164421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:55.168929 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:36:55.199447 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:36:55.221480 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:55.224452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:55.228964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:55] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:36:56.840632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:36:56.844623 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:56] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:36:56] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:41:17.775116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:41:17.781101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:41:17.789102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:41:18.004846 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:41:18.014954 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:41:18.022869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:41:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:42:04.194066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:42:04.204679 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:42:04] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:42:04] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:42:05.945636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:42:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:42:13.705978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:42:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.216710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.220712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.224710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.229710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.253842 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.303842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.306841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.310843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.319845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.339853 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.454186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.458184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.465873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.470880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.504878 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.577410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.585428 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.591423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.604417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.624409 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.837059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.838068 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.845064 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:37.851083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:37.876124 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.007975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.011980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.020975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.027998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.040983 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.061497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.066513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.081497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.087500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.103499 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.199553 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.207546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.211545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.220547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.235585 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.250548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.254726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.259723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:38.428227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.434293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:38.439292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:38] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:39.525092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:39.530075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:39.538098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:40] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:44.069573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:50:44.075572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:44] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:44] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:50:45.492305 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:50:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:51:42.534978 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:51:42.537976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:51:42.544999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:51:42.546998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:51:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:51:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:51:42] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:51:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:51:47.179370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:51:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:52:20.368723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:52:20.373729 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:52:20.378732 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:52:20.381057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:52:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:52:20] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:52:21] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:52:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:56:55.346746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:56:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:58:54.155414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:58:54.159415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:58:54.160425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:58:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:58:54] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:58:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:59:08.370759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:08.372759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:08.374759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:08.380760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:59:08.396764 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:59:08.419777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:08.422838 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:08.427160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:08] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:59:11.358389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:11.361388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:11] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:11] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 10:59:13.504443 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:13.507444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 10:59:13.512441 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:13] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 10:59:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:23:57.510105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:23:57.515088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:23:57.516087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:23:57] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:23:57] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:23:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:24:15.210356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:24:15.214860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:24:15] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:24:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:24:18.506763 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:24:18.512777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:24:18] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:24:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:24:20.073650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:24:20] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:27:56.680675 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:27:56.680675 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:27:56.681675 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:27:56.681675 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:27:56.681675 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:29:07.556112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:07.560111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:07.563125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:29:15.319989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:15.323993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:15] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:15] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:29:17.043822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:17.046814 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:17.050797 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:17] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:17] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:29:23.291211 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:23.295193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:23] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:23] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:29:24.493122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:24] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:29:48.894269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:48.896266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:29:48.899268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:29:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:30:11.884821 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:30:13.234295 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_id' n'existe pas +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:30:13] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:31:13.842586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:31:13.848588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:31:13.851589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:31:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:31:14] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:31:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:31:56.906597 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:31:56.910595 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_id' n'existe pas +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:31:56] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:32:15.560757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:32:15.561752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:32:15.565752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:15] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:32:18.653778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:32:18.656773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:18] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:18] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:32:20.023774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:20] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:32:23.220077 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:32:23.232062 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_id' n'existe pas +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:32:23] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:33:31.337920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:31.339921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:31.340920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:31.342920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:33:31.362386 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:33:31.397139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:31.399139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:31.400392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:33:58.451129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:33:58.454121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:58] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:33:58] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:34:00.438674 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:34:00.439654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:34:00.447702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:00] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:34:04.784797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:34:04.785796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:04] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:34:06.320031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:06] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:34:09.042824 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:34:09.046822 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_id' n'existe pas +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:34:09] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:35:25.125089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:35:25.126411 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:35:25.128409 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:35:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:35:25] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:35:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\groupe_inscrit_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:36:28.370565 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:36:28.371566 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:36:28.371566 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:36:28.371566 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:36:28.371566 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:37:43.059094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:37:45.045439 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_id' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:37:45] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:38:47.356169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:38:47.360172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:38:47.362187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:38:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:38:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:38:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:39:01.066744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:39:01.071766 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_status' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:39:01] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:40:13.922853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:13.924871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:13.927853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:14] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:40:17.521536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:17.524535 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:17.528535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:17] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:17] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:40:24.208054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:24.211057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:24] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:24] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:40:25.491013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:25] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:40:32.451140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:40:32.454673 : Add_Update_Partner_Draft_Invoice_Line Le champ 'order_line_tab_inscrit_id' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:40:32] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:01.913463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:01.916486 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:01.919463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:02] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:04.457487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:04.460483 : Add_Update_Partner_Draft_Invoice_Line - La valeur 'invoice_header_id' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:04] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:26.093702 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:26.097709 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:26.100711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:26] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:31.494331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:31.495329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:31.500313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:31] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:31] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:31] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:35.324473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:35.326470 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:35] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:35] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:37.425410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:37] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:42.882992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:42] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:42.998140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:43.000137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:43] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:43] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:51.096784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:51.104794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:51] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:51] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:57.947478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:57.949479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:57.952986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:57.957507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:57] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:57] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:57] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:57.976506 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:57] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:41:58.000505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:58.003504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:41:58.005507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:58] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:41:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:42:02.134925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:42:02.135904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:42:02] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:42:02] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:42:05.872636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:42:05.883635 : Get_Given_Line_Of_Partner_Invoice_Lines -'order_header_ref_interne' - Line : 2751 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:42:05] "POST /myclass/api/Get_Given_Line_Of_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:44:31.530248 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:44:31.530248 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:44:31.530248 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:44:31.530248 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:44:31.531250 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:44:36.916718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:44:36.920701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:36] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:36] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:46.178459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:46] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:46.204041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:46] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:50.122347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:44:50.136356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:50] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:50.150881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:54.808229 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:44:54.810234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:54] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:54] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:44:56.354127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:44:56] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:01.613673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:01] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:01.743132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:01.744130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:01] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:01] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:07.388906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:07.392907 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:07.394906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:07.397909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:07.418907 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:07.451424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:07.455421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:07.458423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:26.606017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:45:26.609037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:26] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:26] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:45:33.928301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:36] "GET /myclass/api/GerneratePDF_Partner_Invoice/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 500 - +INFO:root:2026-02-21 11:45:39.055204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:45:39] "GET /myclass/api/GerneratePDF_Partner_Invoice_regeneration/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:47:49.804451 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:47:49.804451 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:47:49.804451 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:47:49.804451 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:47:49.804451 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:50:13.248104 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:50:13.249103 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:50:13.249103 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:50:13.250109 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:50:13.250109 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:50:26.793880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:50:26.797876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:26] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:26] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:50:37.805787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:50:37.808792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:50:37.810789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:37] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:37] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:50:42.434447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:50:42.439451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:42] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:42] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:50:46.884803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:46] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:50:47.001938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:50:47.002937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:47] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:50:47] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:54:52.425632 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:54:52.426631 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:54:52.426631 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:54:52.426631 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:54:52.426631 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:54:52.529833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:52.530819 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:52.533818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:52.534818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:52.536818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:52.538818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:54:52.547054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:54:52.563962 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:52] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:54:54.352594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:54.363594 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:54] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:54] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:54:56.633327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:56.645346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:54:56.658433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:56] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:54:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:55:05.428166 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:55:05.435717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:05] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:05] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:55:06.938794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:06] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:55:12.052946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:12] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:55:12.179019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:55:12.185026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:12] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:55:12] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:56:05.417033 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:56:05.417033 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:56:05.417033 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:56:05.417033 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:56:05.417033 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:58:26.538736 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:58:26.538736 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:58:26.538736 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:58:26.538736 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:58:26.538736 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 11:59:22.047781 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 11:59:22.047781 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 11:59:22.047781 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 11:59:22.047781 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 11:59:22.047781 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 11:59:31.680067 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:31.683066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:31.684069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:31.688067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:31] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:31] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:31] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:31.713577 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:31.729577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:31.733578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:31.738578 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:32] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:36.298392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:36.298392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:36] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:36] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:38.835544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:38.838559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:38.841560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:38] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:43.813963 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:43.846475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:43] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:43] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:47.542795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 11:59:47.554795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:47] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:47] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:49.153119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:49] "POST /myclass/api/Get_Inscrit_By_Invoice_Status_For_List_Session/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:51.219596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:51] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:51.350705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:51] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 11:59:51.376689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 11:59:51] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:00:07.681279 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n
SASU JMJ FORMATION
BP 60540 97206 FORT DE FRANCE CEDEX
Email: jmjformation@gmail.com
Tel: 0596 97 58 46
\n

\n
\n\n

 

\n\n\n\n\n\n\n\n\n
  Date Facture   21/02/2026 
\n\n\n\n\n\n\n\n
\n

Facture n° Draft_Fact_6 

Destinataire : nom1

adrr fact
cp_facty  - vile_fact
pays03_fact

\n
\n

Client : sdsd  

\n

Intitulé de la formation : OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201  

\n
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DésignationQuantitéPrix unitaire HTTotal HT
\n
OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201
12/01/2026 - 16/01/2026
\n
15750 €5750 €
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total HT
 TaxesPrestations de formation en exonération de TVA, article 261-4-4a du CGI
 Total
\n


\n

Condition de règlement :    

\n

Date échéance :  

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Code banque
XXXX
Code guichet
00001
N° de compte
0XXXXXXXXXX
Clé RIB
YY
Monnaie
EUR
 IBAN
FR76 FFFF YYYY XXXX TTTT XXXX YYY
\n

BIC
QNTOFRP1XXX

\n
\n

 

\n

JMJ FORMATION
Siége social : 15 Rue Georges Eucharis, Espace POSEIDON, Dillon Stade, 97200 Fort-de-France
Adresse Postale : BP 60540 97206 FORT DE FRANCE CEDEX
Siret : 799 674 064 00032 - Numéro de déclaration d’activité : 97 97 01982 97 – QUALIOPI : N° RNQ 3318
Tel : 06 96 50 23 33 / 0596 97 58 46/ Mail : jmjformation@gmail.com / Web : www.jmjformation.com  

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Invoice_Draft_Fact_6.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '20%', '20%'] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:00:08] "GET /myclass/api/GerneratePDF_Partner_Invoice/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:20.989942 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:20.991929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:20.994915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:20.997916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:21.027072 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:21.057072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:21.060073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:21.063079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:21] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:22.876984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:22.881493 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:22] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:22] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:27.009799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:27.012797 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:27] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:27] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:03:47.381320 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:47.384513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:03:47.386529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:03:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:04:10.986945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:10.991947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:10.993944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:11] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:04:26.700044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:26.711055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:26.729989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:04:32.763168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:32.765178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:32] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:32] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:04:36.099239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:36.102238 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:36] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:36] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:04:47.746840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:47.748841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:04:47.750843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:48] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:04:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:06:24.747008 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:06:24] "GET /myclass/api/Compute_Invoice_Header HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 12:09:08.646728 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 12:09:08.646728 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 12:09:08.646728 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 12:09:08.647741 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 12:09:08.647741 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 12:09:08.821782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:08] "GET /myclass/api/Compute_Invoice_Header HTTP/1.1" 308 - +INFO:root:2026-02-21 12:09:08.834781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:09] "GET /myclass/api/Compute_Invoice_Header/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:09:32.120594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:32.123593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:32.127595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:32.133596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:09:32.155148 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:09:32.188244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:32.192291 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:32.195278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:32] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:33] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:09:38.190265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:38.193264 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:38] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:38] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:09:50.548078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:50.549046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:09:50.558048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:50] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:09:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:06.035667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:06] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:06.147653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:06.151779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:06] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:06] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:14.114142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:14] "GET /myclass/api/Compute_Invoice_Header HTTP/1.1" 308 - +INFO:root:2026-02-21 12:10:14.121139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:14] "GET /myclass/api/Compute_Invoice_Header/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:19.386875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:19.388876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:19.395875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:19.396873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:19.415873 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:19.453896 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:19.456883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:19.458983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:10:20.869861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:10:20.872861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:20] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:10:20] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 12:12:18.606954 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 12:12:18.606954 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 12:12:18.606954 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 12:12:18.606954 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 12:12:18.606954 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 12:13:30.424069 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 12:13:30.424069 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 12:13:30.424069 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 12:13:30.424069 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 12:13:30.424069 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 12:14:20.203286 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 12:14:20.204288 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 12:14:20.204288 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 12:14:20.204288 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 12:14:20.204288 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 12:15:37.251000 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 12:15:37.251000 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 12:15:37.251000 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 12:15:37.251000 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 12:15:37.251000 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 12:15:39.918514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:15:39.919531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:15:39.924532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:39] "POST /myclass/api/Get_List_Partner_Produit_Service/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:15:59.271217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:59] "POST /myclass/api/Add_Update_Partner_Draft_Invoice_Line/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:15:59.461762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:15:59.486267 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:59] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:15:59] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:16:16.085885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:16:16.089885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:16:16.091884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:16:16.101890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:16:16.121905 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:16:16.146881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:16:16.150881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:16:16.155928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:16] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 12:16:21.550404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 12:16:21.551376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:21] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 12:16:21] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:12:26.254261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:12:26] "POST /myclass/api/Add_Update_Invoice_Annotation/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:12:31.345224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:12:31] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:14:08.687242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:14:08.692241 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:14:08.694241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:14:57.005401 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:14:57.008990 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:14:57.012498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:57] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:14:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:15:54.603818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:15:54.607830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:15:54.610833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:15:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:15:54] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:15:55] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:16:43.174215 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:16:43.176214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:16:43.180212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:16:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:16:43] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:16:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:20:11.067576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:11.068575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:11.073113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:11] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:20:18.304245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:18.311271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:18.314270 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:20:49.281923 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:49.282922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:20:49.287920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:20:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:21:48.942415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:21:48.945508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:21:48.945508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:21:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:21:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:21:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:21:51.523950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:21:51.526940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:21:51] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:21:51] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:08.425183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:08.435181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:08.444180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:08.451178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:08] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:08.469179 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:08.496616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:08.503619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:08.511618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:45.038175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:45.042173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:45.044503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:45] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:22:58.644652 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:58.651632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:22:58.655634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:22:59] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:23:00.519502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:23:00.523500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:00] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:00] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:23:06.426933 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:23:06.426933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:06] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:06] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:23:45.120500 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:23:45.122509 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:23:45.125507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:45] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:23:49.418342 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:23:49.422359 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:49] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:23:49] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:24:06.780746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:24:06] "POST /myclass/api/Confirm_Partner_Invoice_Header_And_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:24:06.900385 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:24:06.901890 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:24:06.904914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:24:06] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:24:06] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:24:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:26:10.672144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:26:10.676189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:26:10.678165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:10] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:26:56.682499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:26:56.685503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:26:56.689503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:57] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:26:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:27:03.550033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:27:03.551034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:27:03] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:27:03] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:27:58.294938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:27:58.295962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:27:58.298938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:27:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:27:58] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:27:59] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:07.017517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:07.019518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:07.026519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:07.030519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:07.042523 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:07.074030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:07.077029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:07.080032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:08.519538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:08.522514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:08] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:08] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:21.829890 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n
SASU JMJ FORMATION
BP 60540 97206 FORT DE FRANCE CEDEX
Email: jmjformation@gmail.com
Tel: 0596 97 58 46
\n

\n
\n\n

 

\n\n\n\n\n\n\n\n\n
  Date Facture   21/02/2026 
\n\n\n\n\n\n\n\n
\n

Facture n° NEW_Invoice_109 

Destinataire : nom1

adrr fact
cp_facty  - vile_fact
pays03_fact

\n
\n

Client : sdsd  

\n

Intitulé de la formation : OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201  

\n
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DésignationQuantitéPrix unitaire HTTotal HT
\n
OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201
12/01/2026 - 16/01/2026
\n
15750 €5750 €
\n
Deplacement 022
\n
5100.1 €500.5 €
\n
Deplacement 02_up
\n
3120.1 €360.3 €
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total HT6610.8 €
 TaxesPrestations de formation en exonération de TVA, article 261-4-4a du CGI
 Total7914.95 €
\n


\n

Condition de règlement :    

\n

Date échéance :  

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Code banque
XXXX
Code guichet
00001
N° de compte
0XXXXXXXXXX
Clé RIB
YY
Monnaie
EUR
 IBAN
FR76 FFFF YYYY XXXX TTTT XXXX YYY
\n

BIC
QNTOFRP1XXX

\n
\n

 

\n

JMJ FORMATION
Siége social : 15 Rue Georges Eucharis, Espace POSEIDON, Dillon Stade, 97200 Fort-de-France
Adresse Postale : BP 60540 97206 FORT DE FRANCE CEDEX
Siret : 799 674 064 00032 - Numéro de déclaration d’activité : 97 97 01982 97 – QUALIOPI : N° RNQ 3318
Tel : 06 96 50 23 33 / 0596 97 58 46/ Mail : jmjformation@gmail.com / Web : www.jmjformation.com  

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Invoice_NEW_Invoice_109.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '20%', '20%'] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:22] "GET /myclass/api/GerneratePDF_Partner_Invoice/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:53.953976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:53] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:53.980976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:54.008992 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:54.022506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:54.058506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:54] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:54.107518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:28:54.116517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:28:54.151045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:28:58] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:29:01.943669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:29:01.950670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:01] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:01] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:29:08.684529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:29:08.686527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:08] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:08] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:29:14.893285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:29:14.898294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:14] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:14] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:29:16.269333 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:29:16.274318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:16] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:29:16] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:31:08.259778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:31:08.267297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:31:08.273297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:08] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:31:27.019097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:31:27.022188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:27] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:27] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:31:35.844957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:31:35.850919 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:31:35.853919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:35] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:35] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:31:35] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:34:46.517647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:46.522649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:46.528647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:34:51.135964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:51.136964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:51.140967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:34:51.337646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:51.340645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:51.345646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:51] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:51] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:34:58.641565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:34:58.645564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:58] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:34:58] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:35:06.407517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:35:06.408547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:35:06] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:35:06] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:35:08.045473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:35:08.049011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:35:08.053482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:35:08] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:35:08] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:35:08] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:36:23.872813 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:23.875812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:23.878825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:24] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:36:25.750100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:25.753100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:25.757105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:25] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:25] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:25] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:36:41.817275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:41.822276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:41.824274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:41] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:42] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:43] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:36:50.273662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:50.276659 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:36:50.281659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:50] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:36:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:37:26.826867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:26.834865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:26.839871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:37:27.626778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:27.640783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:27.648776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:28] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:37:49.725695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:49.732699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:37:49.741701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:50] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:37:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:00.252287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:38:00.255302 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:38:00.258302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:00] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:00] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:00] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:14.847620 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:14] "POST /myclass/api/Add_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:14.942220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:38:14.945218 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:14] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:14] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:26.261206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:26] "POST /myclass/api/Add_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:26.362950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:38:26.365951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:26] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:26] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:38:40.564005 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n
SASU JMJ FORMATION
BP 60540 97206 FORT DE FRANCE CEDEX
Email: jmjformation@gmail.com
Tel: 0596 97 58 46
\n

\n
\n\n

 

\n\n\n\n\n\n\n\n\n
  Date Facture   21/02/2026 
\n\n\n\n\n\n\n\n
\n

Facture n° NEW_Invoice_109 

Destinataire : nom1

adrr fact
cp_facty  - vile_fact
pays03_fact

\n
\n

Client : sdsd  

\n

Intitulé de la formation : OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201  

\n
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DésignationQuantitéPrix unitaire HTTotal HT
\n
OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201
12/01/2026 - 16/01/2026
\n
15750 €5750 €
\n
Deplacement 022
\n
5100.1 €500.5 €
\n
Deplacement 02_up
\n
3120.1 €360.3 €
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total HT6610.8 €
 TaxesPrestations de formation en exonération de TVA, article 261-4-4a du CGI
 Total7914.95 €
\n


\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Règlements
 DateRéferenceMontantMode
 21/02/2026sssss7414.95
 21/02/2026qsqsq500
 FACTURE ACQUITTÉE
\n

\n

Condition de règlement :    

\n

Date échéance :  

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Code banque
XXXX
Code guichet
00001
N° de compte
0XXXXXXXXXX
Clé RIB
YY
Monnaie
EUR
 IBAN
FR76 FFFF YYYY XXXX TTTT XXXX YYY
\n

BIC
QNTOFRP1XXX

\n
\n

 

\n

JMJ FORMATION
Siége social : 15 Rue Georges Eucharis, Espace POSEIDON, Dillon Stade, 97200 Fort-de-France
Adresse Postale : BP 60540 97206 FORT DE FRANCE CEDEX
Siret : 799 674 064 00032 - Numéro de déclaration d’activité : 97 97 01982 97 – QUALIOPI : N° RNQ 3318
Tel : 06 96 50 23 33 / 0596 97 58 46/ Mail : jmjformation@gmail.com / Web : www.jmjformation.com  

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Invoice_NEW_Invoice_109.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '20%', '20%'] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col 5 has width 1.5 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col 5 has width 1.5 +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, 1.5] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:38:41] "GET /myclass/api/GerneratePDF_Partner_Invoice_regeneration/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 200 - +INFO:root:2026-02-21 15:40:18.675892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:40:18.679892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:40:18.682889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:18] "POST /myclass/api/Get_List_Default_Paiement_Mode/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:18] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:18] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:40:20.040477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:20] "POST /myclass/api/Get_Given_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:40:52.061677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:40:52.066678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:40:52.072675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:52] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:40:58.955159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:40:58] "POST /myclass/api/Get_Given_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:41:24.822594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:41:24.826593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:41:24.831592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:24] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:25] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:41:39.444382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:41:39.450407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:41:39.465407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:40] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:41:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:42:17.083425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:42:17.093431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:42:17.100438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:42:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:42:17] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:42:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:42:56.783664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:42:56] "POST /myclass/api/Get_Given_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:43:06.691901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:43:06] "POST /myclass/api/Update_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:43:06.792982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:43:06.797000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:43:06] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:43:06] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:44:03.424625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:44:03.427627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:44:03.433139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:03] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:44:05.890188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:05] "POST /myclass/api/Get_Given_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:44:20.240104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:20] "POST /myclass/api/Update_Invoice_Paiement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:44:20.347546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:44:20.349543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:20] "POST /myclass/api/Get_Invoice_Total_Amount_Payed_And_Remaining_Amount/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:20] "POST /myclass/api/Get_Invoice_Liste_Payement/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:44:42.723811 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n
SASU JMJ FORMATION
BP 60540 97206 FORT DE FRANCE CEDEX
Email: jmjformation@gmail.com
Tel: 0596 97 58 46
\n

\n
\n\n

 

\n\n\n\n\n\n\n\n\n
  Date Facture   21/02/2026 
\n\n\n\n\n\n\n\n
\n

Facture n° NEW_Invoice_109 

Destinataire : nom1

adrr fact
cp_facty  - vile_fact
pays03_fact

\n
\n

Client : sdsd  

\n

Intitulé de la formation : OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201  

\n
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DésignationQuantitéPrix unitaire HTTotal HT
\n
OPÉRATEUR POLYVALENT DES OPÉRATIONS AU SOL_201
12/01/2026 - 16/01/2026
\n
15750 €5750 €
\n
Deplacement 022
\n
5100.1 €500.5 €
\n
Deplacement 02_up
\n
3120.1 €360.3 €
\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total HT6610.8 €
 TaxesPrestations de formation en exonération de TVA, article 261-4-4a du CGI
 Total7914.95 €
\n


\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Règlements
 DateRéferenceMontantMode
 21/02/2026sssss7414.95
 21/02/2026qsqsq500Espèces
 FACTURE ACQUITTÉE
\n

\n

Condition de règlement :    

\n

Date échéance :  

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Code banque
XXXX
Code guichet
00001
N° de compte
0XXXXXXXXXX
Clé RIB
YY
Monnaie
EUR
 IBAN
FR76 FFFF YYYY XXXX TTTT XXXX YYY
\n

BIC
QNTOFRP1XXX

\n
\n

 

\n

JMJ FORMATION
Siége social : 15 Rue Georges Eucharis, Espace POSEIDON, Dillon Stade, 97200 Fort-de-France
Adresse Postale : BP 60540 97206 FORT DE FRANCE CEDEX
Siret : 799 674 064 00032 - Numéro de déclaration d’activité : 97 97 01982 97 – QUALIOPI : N° RNQ 3318
Tel : 06 96 50 23 33 / 0596 97 58 46/ Mail : jmjformation@gmail.com / Web : www.jmjformation.com  

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Invoice_NEW_Invoice_109.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 20% +DEBUG:xhtml2pdf.tables:Col 3 has width 20% +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '20%', '20%'] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col 5 has width 1.5 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, 1.5] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 70 32 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 114 9 +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 135 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 135 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 154 8192 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:44:43] "GET /myclass/api/GerneratePDF_Partner_Invoice_regeneration/YBNrYrizVtqqg86TQ0yYXsCwDHHp7v5dJg/699978024f5d8615b8317e17 HTTP/1.1" 200 - +INFO:root:2026-02-21 15:45:30.146737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:45:30.150697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:45:30] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:45:30] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:45:30.531767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:45:30.532763 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:45:30.537766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:45:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:45:30] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:45:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:47:33.234090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:33.239602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:33.245601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:33] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:34] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:47:47.371712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:47.373717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:47.378718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:47.383134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:47:47.408133 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:47:47.425144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:47.429172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:47.432133 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:47:49.313187 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:47:49.317172 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:49] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:47:49] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:49:07.408340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:49:07.413341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:49:07.419858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:07] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:49:09.537258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:49:09.540249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:09] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:09] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:49:29.258889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:49:29.261888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:49:29.265887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:29] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:49:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:50:15.853337 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:50:15.855840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:50:15.860845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:16] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:50:50.491557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:50:50.495556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:50:50.497558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:50] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:50:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:51:07.719327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:51:07.722324 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:51:07.727324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:51:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:51:08] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:51:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:52:05.463911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:52:05.469905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:52:05.479927 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:52:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:52:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:52:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:54:03.580667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:54:03.588682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:54:03.594684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:04] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:54:27.364863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:54:27.370880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:54:27.374887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:54:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:55:19.021174 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:55:19.032182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:55:19.036181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:55:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:55:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:55:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:55:31.042151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:55:31.045168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:55:31] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:55:31] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:57:47.153918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:57:47.157960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:57:47.159917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:57:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:57:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:57:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 15:57:55.051223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 15:57:55.052224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:57:55] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 15:57:55] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:01:02.317855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:01:02.357298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:01:02.419251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:01:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:01:06] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:01:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:02:36.496338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:02:36.509355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:02:36.526557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:02:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:02:38] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:02:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:03:33.585733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:03:33.589764 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:03:33] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:03:33] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 16:06:39.865151 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 16:06:39.865151 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 16:06:39.866133 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 16:06:39.866133 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 16:06:39.866133 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 16:07:28.819644 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 16:07:28.819644 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 16:07:28.819644 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 16:07:28.820181 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 16:07:28.820181 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 16:09:14.107891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:14.110891 : Le token partner est vide +INFO:root:2026-02-21 16:09:14.114889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:14.118889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:14.124897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:14.246001 : La session de connexion n'est pas valide +INFO:root:2026-02-21 16:09:14.247000 : La session de connexion n'est pas valide +INFO:root:2026-02-21 16:09:14.248002 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:14] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.496357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.597976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:15.600975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:15.602977 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:15.607980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.648986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.659508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.694508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.742043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.783087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:15.784087 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:15.833781 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:15.835796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:15] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:17.036171 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:17] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:17.040161 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:17] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:21.496743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:21.499726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:21.502747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:21] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:09:23.340246 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:09:23.343243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:23] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:09:23] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:08.122794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:08.125795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:08] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:08] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:46.487787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:46.495786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:46.501787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:51.635680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:51.637682 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:51.644684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:51.647686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:51] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:51] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:51] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:51.685745 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:51] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:51.718754 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:51.726271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:51.734329 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:52] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:10:54.336924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:10:54.339923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:54] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:10:54] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:09.656993 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:09.660998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:09.663994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:10] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:16.319225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:16.322227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:16.325229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:16.334226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:16.347226 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:16.369331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:16.371227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:16.374231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:16] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:11:18.923966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:11:18.929066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:18] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:11:18] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:10.579628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:10.583630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:10.588788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:10] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:12.091107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:12.095091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:12] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:12] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:17.660051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:17.663056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:17.666056 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:17] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:17.674102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:17.684116 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:17] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:17] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:17] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:17.710645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:17.711661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:17.716662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:12:19.359345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:12:19.363364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:19] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:12:19] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:13:44.988421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:13:44.997414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:13:45.005416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:13:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:13:45] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:13:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:13:58.288031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:13:58.297065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:13:58.301050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:13:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:13:58] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:14:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:14:00.398311 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:14:00.400324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:14:00] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:14:00] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:16:04.371183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:16:04.374190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:16:04.378189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:04] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:16:55.067694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:16:55.069694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:16:55.073697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:55] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:16:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:17:40.056883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:17:40.059878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:17:40.066878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:17:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:17:40] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:17:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:18:19.450261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:18:19.452284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:18:19.456261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:18:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:18:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:18:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:21:18.419657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:21:18.426656 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:21:18.434659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:21:18.766846 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:21:18.779383 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:21:18.801899 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:21:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:22:16.372529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:22:16.381527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:22:16.389530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:17] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:22:19.779677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:22:19.786666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:19] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:19] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:22:57.183013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:22:57.186013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:22:57.191018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:57] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:22:58] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:00.974102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:00.976098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:00] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:00] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:02.469022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:02] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:19.479453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:19.481451 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:19.485453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:19] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:25.625998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:25.628486 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:25.632496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:25] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:35.617043 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:35.622043 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:35.624042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:36] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:38.976177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:23:38.979698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:38] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:38] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:23:40.147564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:23:40] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:20.360594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:20.363960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:20.366963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:20] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:21] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:33.347327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:33.348358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:33.352346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:33.360348 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:33.369552 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:33.398121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:33.400121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:33.404148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:33] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:34] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:35.357822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:25:35.361821 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:35] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:35] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:25:37.185377 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:25:37] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:26:02.476405 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:26:02] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:26:46.342855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:26:46.346860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:26:46.349859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:26:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:26:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:26:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:28:09.229249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:28:09.230253 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:28:09.232255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:28:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:28:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:28:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:29:11.016284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:29:11.018285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:29:11.021283 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:11] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:29:34.435583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:29:34.438583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:29:34.441586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:34] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:29:41.821174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:41] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:29:51.021395 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:29:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:29.841308 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:29.847311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:29] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:29.856306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:29.859309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:29] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:29] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:29.875313 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:29] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:29.897858 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:29.900862 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:29.904860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:30] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:44.215611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:44.219657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:44.223657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:44] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:46.860165 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:30:46.864163 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:46] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:46] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:30:48.341894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:30:48] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:37.418254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:37.421258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:37.424248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:37] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:47.308543 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:47.311544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:47.313544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:47.321101 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:47.334215 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:47.363220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:47.366221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:47.367728 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:47] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:49.132823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:31:49.136839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:49] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:49] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:31:50.613279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:31:50] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:39:20.895521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:39:20.896521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:39:20.899521 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:39:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:39:21] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:39:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:42:03.331984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:42:03.333981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:42:03.336981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:42:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:42:03] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:42:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:42:11.808913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:42:11.811909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:42:11] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:42:11] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:44:28.732699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:44:28.734697 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:44:28.736700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:44:28.740698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:28] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:44:28.751524 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:44:28.816522 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:44:28.818527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:44:28.821526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:29] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:44:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:45:47.405683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:45:47.408684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:45:47] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:45:47] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:46:01.332514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:46:01] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:46:53.331640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:46:53.334640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:46:53.334640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:46:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:46:53] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:46:54] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:47:06.516761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:47:06.519765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:47:06.522766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:06] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:47:55.296008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:47:55.300009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:47:55.304012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:55] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:47:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:48:05.065283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:05.068283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:05.071283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:05.072284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:48:05.088549 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:48:05.115068 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:05.119067 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:05.119067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:48:06.515593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:48:06.519589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:06] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:06] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:48:09.989309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:48:09] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:49:31.136515 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:49:31.164518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:49:31.196519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:49:33.186949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:49:33.223008 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:33] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:33] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:49:55.610382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:49:55] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:50:11.018020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:50:11.021019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:50:11.023048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:50:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:50:11] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:50:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:50:59.942454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:50:59.944453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:50:59.948483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:50:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:00] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:51:23.603368 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:51:23.607369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:51:23.612368 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:24] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:51:29.054776 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:51:29.059287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:29] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:29] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:51:34.126821 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:34] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:51:49.006293 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:51:49.007291 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:49] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:51:49] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:53:13.954330 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:53:13.957331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:53:13.959331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:14] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:53:35.547269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:53:35.549274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:35] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:35] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:53:37.095258 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:37] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 16:53:53.328035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:53:53.331038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 16:53:53.333095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:53] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 16:53:54] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:04:11.386625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:04:11.387623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:04:11.389627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:04:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:04:12] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:04:12] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:05:13.622604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:05:13.625604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:05:13.630604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:05:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:05:13] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:05:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:12:41.730328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:12:41] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:12:44.417864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:12:44] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:12:51.953874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:12:51] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:12:53.271672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:12:53] "POST /myclass/api/Get_Given_bloc_competence/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:12:57.891099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:12:57] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:01.526251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:01] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:05.801108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:05] "POST /myclass/api/Get_tache_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:08.086101 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:08] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:09.644847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:09] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:12.487587 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:13:12.490586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:12] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:12] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:54.058402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:54] "POST /myclass/api/Get_tache_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:13:59.570812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:13:59] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:14:01.625752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:14:01] "POST /myclass/api/Get_tache_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:14:10.377281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:14:10] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:14:12.370814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:14:12] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:14:21.754552 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:14:21] "POST /myclass/api/Get_tache_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:14:23.656555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:14:23] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:22:21.930555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:22:21] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:22:34.723650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:22:34] "POST /myclass/api/Get_Given_bloc_competence/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:55.945428 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:55.973925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:55.977923 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:55.979925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:55.982925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:55] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:55.991409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:55.994470 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:55] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:55] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:56] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:56] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:57.200094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:57] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.710281 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.711786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.712790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.718791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.722791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.727792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.740833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.753357 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.758357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.768421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.776420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.781419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.785420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:23:58.887427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.893465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:23:58.896427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:34:43.903118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:34:43.908099 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:34:43.910104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:44] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:34:45.650591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:34:45.654595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:45] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:45] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:34:50.332102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:34:50] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:36:36.138616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:36:36.143616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:36:36.145617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:36:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:36:36] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:36:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:37:11.775768 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:37:11.777767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:37:11.780766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:37:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:37:12] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:37:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:38:17.352562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:38:17.355562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:38:17.359560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:38:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:38:17] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:38:18] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:44:48.959941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:44:48.961918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:44:48] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:44:48] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:44:50.511243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:44:50] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:45:01.510759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:45:01.518332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:45:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:45:01.534326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:45:02] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:45:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:45:16.825935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:45:16.873515 : Update_Partner_Draft_Invoice Le champ 'invoice_header_description' n'est pas autorisé +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:45:16] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 17:46:15.206783 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 17:46:15.206783 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 17:46:15.206783 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 17:46:15.206783 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 17:46:15.206783 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 17:46:40.467697 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 17:46:40.467697 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 17:46:40.468700 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 17:46:40.468700 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 17:46:40.468700 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 17:48:54.497265 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 17:48:54.497265 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 17:48:54.497265 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 17:48:54.497265 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 17:48:54.497265 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 17:49:39.687034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:49:39.690028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:49:39.696043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:40] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:49:49.650530 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:49:49.651530 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:49:49.655548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:49:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 17:58:18.855504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 17:58:20.984677 : Update_Partner_Draft_Invoice - La valeur 'order_header_client_id' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 17:58:20] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:18.362011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:18.366010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:18.369069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:23.173000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:23] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:23.280105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:23] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:33.854235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:33.855236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:33.857233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:33.860232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:33] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:33] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:33.876231 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:33] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:33] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:33.906231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:33.908231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:33.911232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:34] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:34] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:35.487081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:00:35.491085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:35] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:35] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:00:38.447634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:00:38] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:01:01.604758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:01:01] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:01:01.707224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:01:02] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:01:10.557516 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:01:10.560498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:01:10] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:01:10] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:02:37.890396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:02:37.893413 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:02:37] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:02:37] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:04:57.216273 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:04:57.216273 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:04:57.216273 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:04:57.216273 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:04:57.216273 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:05:36.144727 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:05:36.144727 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:05:36.144727 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:05:36.144727 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:05:36.144727 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:06:26.264334 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:06:26.264334 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:06:26.264334 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:06:26.264334 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:06:26.264334 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:07:16.239665 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:07:16.239665 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:07:16.239665 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:07:16.240665 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:07:16.240665 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 18:08:03.347550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:08:03.351580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:08:03] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:08:03] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:08:05.221564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:08:05] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:08:25.163531 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:08:25] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:08:25.264901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:08:25] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:10:00.994078 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:10:00.994078 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:10:00.994078 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:10:00.994078 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:10:00.994078 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:10:36.690901 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:10:36.691904 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:10:36.691904 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:10:36.691904 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:10:36.691904 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 18:11:37.464400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:37.466400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:37.471396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:37] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:45.555124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:45.556125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:45.557641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:45.566640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:45] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:45.580639 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:45.614691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:45.617666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:45.622665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:47.026044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:11:47.029042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:47] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:47] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:11:49.007102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:11:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:12:05.290354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:12:05] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:12:05.388182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:12:05.389186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:12:05.390188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:12:05] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:12:05] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:12:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:13:04.674964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:13:04.682475 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:13:04.688472 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:13:24.849581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:13:24.851584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:13:24.854580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:24] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:25] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:13:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:16:29.742073 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:16:29.742073 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:16:29.742073 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:16:29.742073 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:16:29.742073 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:16:56.597141 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:16:56.597141 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:16:56.597141 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:16:56.597141 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:16:56.597141 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:18:12.028600 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:18:12.028600 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:18:12.028600 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:18:12.029604 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:18:12.029604 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:18:57.566708 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:18:57.566708 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:18:57.566708 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:18:57.566708 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:18:57.566708 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 18:19:35.766219 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:19:35.770220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:19:35.773219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:36] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:19:51.833147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:19:51.837148 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:19:51.840149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:52] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:19:59.343420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:19:59.346416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:59] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:19:59] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:20:14.711322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:20:14.713826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:20:14.716833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:15] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:16] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:20:16.616025 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:20:16.619566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:16] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:16] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:20:49.438710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:20:49.441710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:20:49.443710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:20:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:21:00.743405 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:21:00.747402 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:21:00.756440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:01] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:02] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:21:02.784497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:21:02.787497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:02] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:02] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:21:10.373252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:21:10.376249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:10] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:10] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:21:20.596118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:21:20.599114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:20] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:21:20] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:22:31.169413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:22:31.171419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:22:31.174421 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:22:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:22:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:22:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:22:48.993713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:22:48.997695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:22:49] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:22:49] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:40.719415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:40.721414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:40.726415 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:41] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:41] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:44.637799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:44.640796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:44] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:44] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:46.054301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:46] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:54.824676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:54] "POST /myclass/api/Update_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:54.947127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:54.949125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:54.951620 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:54] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:54] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:55] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:23:58.227667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:23:58.231686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:58] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:23:58] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:24:01.516995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:24:01.520964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:24:01] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:24:01] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:24:05.418788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:24:05.422793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:24:05] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:24:05] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:25:49.383534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:25:49.384534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:25:49.386520 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:25:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:25:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:25:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:26:26.977206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:26:26.980207 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:26:26] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:26:26] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:27:35.665060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:27:35.668564 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:27:35.672571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:27:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:27:36] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:27:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:27:37.709342 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:27:37.712340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:27:37] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:27:37] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:28:37.079875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:28:37.083855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:28:37.086855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:37] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:28:41.886076 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:28:41.888092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:41] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:41] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:28:44.776432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:28:44] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:29:45.258956 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:29:45.259952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:29:45.261952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:29:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:29:46] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:29:46.871788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:29:46.881814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:29:46] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:29:46] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:29:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:30:31.016537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:30:31.019537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:30:31.022537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:30:48.699496 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:30:48.703495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:48] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:48] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:30:49.295880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:30:49.298915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:30:49.301879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:30:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:31:09.582433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:31:09.585437 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:31:09.587437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:10] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:31:17.435546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:31:17.442583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:31:17.448544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:31:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:32:43.839464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:32:43.843464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:32:43.847465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:32:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:32:44] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:32:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:33:08.938421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:08.942419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:08.944421 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:33:28.085576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:28.089580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:28.092575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:28] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:33:42.703372 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:42.712368 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:33:42.718369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:43] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:33:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:34:11.527352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:34:11.530348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:34:11.534348 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:34:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:34:12] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:34:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:34:13.647001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:34:13.648968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:34:13] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:34:13] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:18.830876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:18] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:26.157136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.160136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.164646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.169156 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:26.191155 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:26.227155 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.230176 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.234157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:26.476860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.483859 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.486858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:26.796040 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.798042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:26.804040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:27.069531 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:27.327029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:27.353644 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:27] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:27.740630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:28] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:28.400663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:28.447181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:29] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:29.395687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:29.492331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:29.528328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:29.971636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:30.349476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:30] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:30.361477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:48.894488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:35:48.895509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:48] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:48] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:35:52.269052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:35:52] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:36:29.461340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:36:29.462341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:36:29.469343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:29] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:36:31.177613 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:36:31.180780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:36:31.185778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:31] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:36:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:04.884164 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:04.889173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:04.895168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:05] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:06.560461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:06.563449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:06.567435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:06] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:20.142751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:20.145762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:20.149760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:20] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:21.637734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:21.643734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:21.648737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:22] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:54.965583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:54.967476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:54.973477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:55] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:37:56.473566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:56.477466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:37:56.482474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:57] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:37:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:02.049183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:02.052188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:02.053185 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:02.053185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:02.075273 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:02.098271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:02.102271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:02.104298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:02] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:03.522807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:03.526805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:03] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:03] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:05.355339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:05] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:38:16.095911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:38:16.098891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:16] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:38:16] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:06.430017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:06.434014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:06.436021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:06] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:08.922336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:08.926332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:08.929337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:16.680603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:16.683600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:16.685584 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:17] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:17] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:17.948695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:17.950695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:39:17.953680 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:18] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:19] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:21.248622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:21] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:39:23.361298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:39:23] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:40:49.533681 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:40:49.536705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:40:49.540697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:49] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:50] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:40:51.256071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:40:51.258629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:40:51.264627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:51] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:40:52.233186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:52] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:40:54.925519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:40:54] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:09.003557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:09] "POST /myclass/api/Add_Partner_Draft_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:09.083090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:09] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:10.867790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:10.871774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:10] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:10] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:22.944141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:22] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:30.640347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.643878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.648400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:30.662397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:30.679398 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:30.699394 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.803948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.805947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.810948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.816947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.819946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_Groupe_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_Type_Organisme_Financement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:30.836951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.840500 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:30.848498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_Type_Pouvoir_Public/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:30] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:31] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:59.022399 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:59.029400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:59.040922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:59.049040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:59.089049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:59.096040 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:41:59.101044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:41:59.112035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:41:59] "POST /myclass/api/Get_List_Partner_Invoice_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:42:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:42:01.958090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:42:01.960104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:42:01] "POST /myclass/api/Get_Given_Partner_Invoice_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:42:01] "POST /myclass/api/Get_Given_Partner_Invoice/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:44:39.092600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:44:39] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:44:40.345267 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:44:40] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:44:43.194242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:44:43] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:44:47.253450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:44:47.257433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:44:47] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:44:47] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:23.042984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:45:23.045963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:23] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:23] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:25.936061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:45:25.940078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:25] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:25] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:42.582350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:42] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:43.941981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:43] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:45.208226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:45] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:45:49.438321 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:45:49] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:46:00.887495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:46:00] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:46:01.825298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:46:01] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:46:03.123973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:46:03] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:48:44.084470 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:48:44.087471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:48:44.094470 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:48:44.097470 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:48:44.109475 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:48:44.141015 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 18:48:44.143013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:48:44] "POST /myclass/api/Get_Given_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 18:51:30.374555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 18:51:30] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 18:57:09.848376 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 18:57:09.848376 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 18:57:09.848376 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 18:57:09.849378 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 18:57:09.849378 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:00:55.249788 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:00:55.249788 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:00:55.249788 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:00:55.249788 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:00:55.249788 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:02:24.711783 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:02:24] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:14:41.746131 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:14:41.747130 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:14:41.747130 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:14:41.747130 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:14:41.747130 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:14:52.389416 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:14:52.389416 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:14:52.390416 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:14:52.390416 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:14:52.390416 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:15:01.276511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:15:01] "POST /myclass/api/Get_Given_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:16:02.579602 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:16:02.579602 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:16:02.579602 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:16:02.579602 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:16:02.579602 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:16:50.629425 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:16:50.629425 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:16:50.630424 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:16:50.630424 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:16:50.630424 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:17:08.927366 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:17:08] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:17:08.935350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:17:10.760408 : Get_List_competence_pedagogique_Having_Given_List_Activite -string indices must be integers, not 'str' - Line : 821 +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:17:10] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:17:53.968834 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:17:53.968834 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:17:53.969835 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:17:53.969835 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:17:53.969835 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:18:03.061004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:18:03] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:18:03.067229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:18:03] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:21:49.580705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:21:49] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:28:33.347938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:28:33.351921 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:28:33] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:28:33] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:35:13.295978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:13] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:35:13.530055 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:13] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:35:19.162547 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:35:19.166545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:19] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:19] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:35:29.156932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:35:29.159919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:29] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:29] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:35:32.680326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:35:32.684341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:32] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:35:32] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:36:32.590652 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:36:32] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:37:09.711052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:37:09] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:37:14.413055 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:37:14] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:37:25.122143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:37:25.125141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:37:25] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:37:25] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:37:25.174161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:37:25] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:19.416738 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:19] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:24.777915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:38:24.781916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:24] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:24] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:24.832716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:24] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:50.510059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:50] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:58.845788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:38:58.848789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:58] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:58] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:38:58.934452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:38:58] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:39:27.657649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:39:27] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:39:31.970245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:39:31.974245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:39:31] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:39:31] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:39:32.024759 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:39:32] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:40:22.637838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:40:22] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:40:25.358212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:40:25.362212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:40:25] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:40:25] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:40:25.415750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:40:25] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:07.411190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:07] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:10.137044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:41:10.140057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:10] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:10] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:10.194167 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:10] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:52.561011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:52] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:52.914699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:52] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:55.362212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:41:55.369212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:55] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:55] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:41:55.438330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:41:55] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:25.180922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:25] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:25.437973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:25] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:26.569392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:42:26.572394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:26] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:26] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:26.623629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:26] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:43.554424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:43] "POST /myclass/api/Get_bloc_competence_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:46.322862 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:46] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:42:52.144597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:42:52] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:43:58.598730 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:43:58.599730 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:43:58.599730 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:43:58.599730 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:43:58.599730 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:44:03.703502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:44:03.710503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:44:03] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:44:03] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:44:03.776881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:44:03] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:44:27.396054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:44:27] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:44:27.402070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:44:27] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:45:24.133108 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:45:24.133108 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:45:24.133108 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:45:24.133108 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:45:24.133108 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:45:26.962527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:45:26] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:45:26.967927 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:45:26] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:46:59.358239 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:46:59.358239 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:46:59.358239 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:46:59.358239 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:46:59.358239 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:47:56.802539 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:47:56.802539 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:47:56.802539 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:47:56.802539 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:47:56.803544 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:48:01.178876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:48:01] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:48:01.187863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:48:01] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\competence_pedagogique.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-02-21 19:48:23.580130 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-02-21 19:48:23.580130 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-02-21 19:48:23.580130 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-02-21 19:48:23.580130 : ++ FLASK PORT 5001 ++ +INFO:root:2026-02-21 19:48:23.580130 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-02-21 19:49:01.793301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:49:01] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:49:06.261887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:49:06] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:49:11.092964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:49:11] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:49:15.430873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:49:15] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:50:13.771879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:50:13] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite HTTP/1.1" 308 - +INFO:root:2026-02-21 19:50:13.779880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:50:13] "GET /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:18.766432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:18] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:20.491004 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:52:20.496006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:20] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:20] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:20.545533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:20] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:42.266001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:42] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:46.483456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:46] "POST /myclass/api/Delete_Activite_From_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:46.517905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:46] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:49.960642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:52:49.964658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:49] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:49] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:52:50.012548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:52:50] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:53:34.778909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:53:34] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:53:51.206525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:53:51] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:53:54.317917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:53:54.321933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:53:54] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:53:54] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:53:54.365094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:53:54] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:01.626936 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:01] "POST /myclass/api/Delete_Activite_From_Pole_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:01.703312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:01] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:01.780007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:01] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:05.889818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:05] "POST /myclass/api/Delete_Activite_From_Pole_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:05.935469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:05] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:05.984707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:05] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:22.171098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:22] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:24.475895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:54:24.480003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:24] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:24] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:24.529020 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:24] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:29.408077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:29] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:30.884706 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:54:30.888709 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:30] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:30] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:30.928227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:30] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:56.145878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:56] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:59.245679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:54:59.247801 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:59] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:59] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:54:59.296235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:54:59] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:09.745315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:09] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:14.307188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:55:14.311192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:14] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:14] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:14.353712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:14] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:17.298577 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:17] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:19.916313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:19] "POST /myclass/api/Add_Update_tab_Activite_To_Pole_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:19.992351 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:20] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:55:20.042509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:55:20] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:11.681812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:11] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:14.735318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-02-21 19:56:14.739318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:14] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:14] "POST /myclass/api/Get_competence_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:14.780308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:14] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:29.097087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:29] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:31.952328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:31] "POST /myclass/api/Add_Update_tab_Activite_To_Pole_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:32.079926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:32] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:32.155890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:32] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:56:33.742220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:56:33] "POST /myclass/api/Get_pole_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:57:10.572578 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:57:10] "POST /myclass/api/Get_Given_competence_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:57:26.782705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:57:26] "POST /myclass/api/Get_activite_pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:57:29.503507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:57:29] "POST /myclass/api/Add_Update_tab_Activite_To_Pole_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:57:29.593131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:57:29] "POST /myclass/api/Get_Given_pole_activite_pedagogique/ HTTP/1.1" 200 - +INFO:root:2026-02-21 19:57:29.651613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Feb/2026 19:57:29] "POST /myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/ HTTP/1.1" 200 - diff --git a/Session_Formation_Sequence.py b/Session_Formation_Sequence.py index 746de3f..4b58611 100644 --- a/Session_Formation_Sequence.py +++ b/Session_Formation_Sequence.py @@ -1682,7 +1682,7 @@ def Get_Session_Sequence_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1803,7 +1803,7 @@ def Get_Session_Nb_Sequence(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1861,7 +1861,7 @@ def Get_Given_Session_Sequence(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1936,7 +1936,7 @@ def Delete_Given_Session_Sequence(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2015,7 +2015,7 @@ def Delete_Given_Session_Sequence_Mass(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/abonnement_mgt.py b/abonnement_mgt.py index c402a5b..070f504 100644 --- a/abonnement_mgt.py +++ b/abonnement_mgt.py @@ -40,7 +40,7 @@ def Add_Abonnement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -213,7 +213,7 @@ def Update_Abonnement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -366,7 +366,7 @@ def Get_Abonnement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/admission_mgt.py b/admission_mgt.py index 574fcd7..f7ee19b 100644 --- a/admission_mgt.py +++ b/admission_mgt.py @@ -326,7 +326,7 @@ def Get_List_Admission_Setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -398,7 +398,7 @@ def Get_Given_Admission_Setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -636,7 +636,7 @@ def Get_List_Admission_Setup_Etape(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -707,7 +707,7 @@ def Get_Given_Admission_Setup_Etape(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -944,7 +944,7 @@ def Get_List_Admission_Setup_Critere(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1015,7 +1015,7 @@ def Get_Given_Admission_Setup_Critere(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1259,7 +1259,7 @@ def Get_List_Admission_Setup_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1330,7 +1330,7 @@ def Get_Given_Admission_Setup_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/agenda.py b/agenda.py index 7f61701..de4b5c7 100644 --- a/agenda.py +++ b/agenda.py @@ -437,7 +437,7 @@ def get_Agenda_Event_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -523,7 +523,7 @@ def get_Agenda_Event_List_For_Many_Users(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -608,7 +608,7 @@ def get_Agenda_Event_List_Stagiaire(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -669,7 +669,7 @@ def get_Agenda_Event_List_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -896,7 +896,7 @@ def get_Ressource_Info_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -964,7 +964,7 @@ def get_Ressource_Info_Data_Satgiaire(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/appel_offre.py b/appel_offre.py index c9fc826..4bd2ac1 100644 --- a/appel_offre.py +++ b/appel_offre.py @@ -38,7 +38,7 @@ def Add_Appel_Offre(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -291,7 +291,7 @@ def Add_Update_AO_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -442,7 +442,7 @@ def Update_Appel_Offre(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -640,7 +640,7 @@ def Get_Given_Appel_Offre(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -723,7 +723,7 @@ def Get_List_Appel_Offre(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/apprenant_mgt.py b/apprenant_mgt.py index 225956e..a0d1d37 100644 --- a/apprenant_mgt.py +++ b/apprenant_mgt.py @@ -208,6 +208,8 @@ def Add_Apprenant(diction): new_data['update_date'] = str(datetime.now()) new_data['update_by'] = str(my_partner['_id']) + new_data['invoice_data'] = {} + todays_date = str(date.today().strftime("%d/%m/%Y")) new_data['date_creation'] = str(todays_date) @@ -1815,7 +1817,7 @@ def Add_Apprenant_mass(file=None, Folder=None, diction=None): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Verifier votre API, Toutes les informations techniques ne sont pas fournies" ''' @@ -2647,7 +2649,7 @@ def Export_Apprenant_To_Excel_From_from_List_Id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3458,3 +3460,144 @@ def unarchive_apprenant(diction): mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) return False, " Impossible desarchiver les apprenants" + + +""" +Ajout / mise à jour des données de facturation +""" +def Add_Update_Apprenant_Invoice_Data(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', '_id', 'invoice_email', 'invoice_civilite', 'invoice_nom', 'invoice_prenom', 'invoice_telephone', 'invoice_comment', + 'invoice_adresse', 'invoice_code_postal', 'invoice_ville', 'invoice_pays', + 'invoice_telephone_bis', 'invoice_mode_paiement', 'invoice_condition_paiement', + 'invoice_is_company', 'invoice_frequence' + ] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes", + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', '_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes", + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + # Verifier que l'apprenant existe deja + is_apprenant_exist = MYSY_GV.dbname['apprenant'].count_documents({'_id':ObjectId(str(diction['_id'])), + 'partner_owner_recid':str(my_partner['recid']), + 'valide':'1', + 'locked':'0'}) + if( is_apprenant_exist <= 0 ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de l'apprenant n'est pas valide ") + return False, " L'identifiant de l'apprenant n'est pas valide ", + + + # Verifier que l'adresse email est valide + if ("invoice_email" in diction.keys() and diction['invoice_email']): + if (mycommon.isEmailValide(str(diction['invoice_email'])) is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'adresse email '" + str(diction['invoice_email']) + "' n'est pas valide") + return False, " L'adresse email '" + str(diction['invoice_email']) + "' n'est pas valide ", + + # Verifier la civilité + if ("invoice_civilite" in diction.keys() and diction['invoice_civilite'] not in MYSY_GV.CIVILITE): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La civilité est invalide ") + return False, " La civilité est invalide " + + # Verifier la frequence de facturation + if ("invoice_frequence" in diction.keys() and diction['invoice_frequence'] not in MYSY_GV.INSCRIT_FREQUENCE_FACTURE): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La frequence de facturation est invalide ") + return False, " La frequence de facturation est invalide " + + + + if ("invoice_is_company" in diction.keys() and str(diction['invoice_is_company']) not in ['0', '1', '']): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Le champ 'invoice_is_company' est invalide ") + return False, " Le champ 'invoice_is_company' est invalide " + + + apprenant_id = str(diction['_id']) + stored_token = str(diction['token']) + + new_data = diction + + # Initialisation des champs non envoyés à vide + for val in field_list: + if val not in diction.keys(): + new_data[str(val)] = "" + + if("token" in new_data.keys() ): + del new_data['token'] + + if ("_id" in new_data.keys()): + del new_data['_id'] + + new_data['valide'] = '1' + new_data['locked'] = '0' + new_data['update_date'] = str(datetime.now()) + new_data['update_by'] = str(my_partner['_id']) + + ret_val = MYSY_GV.dbname['apprenant'].find_one_and_update( + {'_id': ObjectId(str(apprenant_id)), + 'partner_owner_recid':str(my_partner['recid'])}, + {"$set": {'invoice_data':new_data}}, + upsert=False, + return_document=ReturnDocument.AFTER + ) + + if ret_val is None or ret_val['_id'] is None: + mycommon.myprint(str(inspect.stack()[0][3]) + " Impossible de mettre à jour les données de facturation (1) ") + return False, " Impossible de mettre à jour les données de facturation (1) " + + ## Add to log history + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + history_event_dict = {} + history_event_dict['token'] = stored_token + history_event_dict['related_collection'] = "apprenant" + history_event_dict['related_collection_recid'] = apprenant_id + history_event_dict['action_date'] = str(now) + history_event_dict['action_description'] = "Mise à jour données de facturation" + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, "Les données de facturation a été correctement mise à jour " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de mettre à jour les données de facturation " + diff --git a/attached_file_mgt.py b/attached_file_mgt.py index 8cecbe4..8bb2695 100644 --- a/attached_file_mgt.py +++ b/attached_file_mgt.py @@ -91,7 +91,7 @@ def Store_User_Downloaded_File(file=None, Folder=None, diction=None): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -272,7 +272,7 @@ def Internal_Usage_Store_User_Downloaded_File(Folder=None, diction=None, tab_rel for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -777,7 +777,7 @@ def Get_List_object_owner_collection_Stored_Files(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1298,7 +1298,7 @@ def Get_List_object_owner_collection_Stored_Files_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", ''' @@ -1784,7 +1784,7 @@ def Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", ''' diff --git a/attestation_formation.py b/attestation_formation.py index d987a34..024875e 100644 --- a/attestation_formation.py +++ b/attestation_formation.py @@ -315,7 +315,7 @@ def Get_Attestion_By_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_class_calcul_note.py b/base_class_calcul_note.py index 1ae7607..9e1d47e 100644 --- a/base_class_calcul_note.py +++ b/base_class_calcul_note.py @@ -869,7 +869,7 @@ def Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1024,7 +1024,7 @@ def Get_List_Evaluation_UE_Note_Classement_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1195,7 +1195,7 @@ def Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1534,7 +1534,7 @@ def Get_List_base_calcul_note_class_and_ue_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1613,7 +1613,7 @@ def Calcul_Note_Classement_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_config_modele_journee.py b/base_config_modele_journee.py index 459b5e0..cdaa567 100644 --- a/base_config_modele_journee.py +++ b/base_config_modele_journee.py @@ -157,7 +157,7 @@ def Get_Given_Modele_Journee(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -218,7 +218,7 @@ def Get_Default_Modele_Journee(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -314,7 +314,7 @@ def Get_Default_Debut_Fin_journee_Modele_Journee(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_document_automatic_setup.py b/base_document_automatic_setup.py index 1ae6fa5..23b465a 100644 --- a/base_document_automatic_setup.py +++ b/base_document_automatic_setup.py @@ -184,7 +184,7 @@ def Get_List_base_document_automatic_setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -280,7 +280,7 @@ def Get_Given_base_document_automatic_setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_partner_catalog_config.py b/base_partner_catalog_config.py index f123d43..7b9cc9a 100644 --- a/base_partner_catalog_config.py +++ b/base_partner_catalog_config.py @@ -39,7 +39,7 @@ def Get_List_Theme_Catalog_Pub(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -207,7 +207,7 @@ def Get_Partner_Catalog_Pub_Config(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_partner_session_step.py b/base_partner_session_step.py index 0bcbc11..10b5e3f 100644 --- a/base_partner_session_step.py +++ b/base_partner_session_step.py @@ -228,7 +228,7 @@ def Get_List_Partner_Or_Default_session_step(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -316,7 +316,7 @@ def Get_List_Partner_session_step(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -387,7 +387,7 @@ def Get_Given_Partner_session_step(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/base_specific_fields.py b/base_specific_fields.py index b7e7638..eff2594 100644 --- a/base_specific_fields.py +++ b/base_specific_fields.py @@ -629,7 +629,7 @@ def Get_Partner_Object_Specific_Valide_Displayed_Fields(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -704,7 +704,7 @@ def get_list_specific_field_partner_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -774,7 +774,7 @@ def get_list_specific_field_partner_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -854,7 +854,7 @@ def get_list_specific_field_partner_by_object(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/categorie_formation_mgt.py b/categorie_formation_mgt.py index 3de8ddf..09ed0bb 100644 --- a/categorie_formation_mgt.py +++ b/categorie_formation_mgt.py @@ -344,7 +344,7 @@ def Get_List_Class_Categorie(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -418,7 +418,7 @@ def Get_Given_Class_Categorie(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/class_mgt.py b/class_mgt.py index 3321095..4660fbf 100644 --- a/class_mgt.py +++ b/class_mgt.py @@ -6721,7 +6721,7 @@ def delete_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6837,7 +6837,7 @@ def delete_list_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6957,7 +6957,7 @@ def delete_Class_by_internal_url(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7534,7 +7534,7 @@ def Get_List_Class_Niveau_Formation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7602,7 +7602,7 @@ def Export_Class_To_Excel_From_from_List_Id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -8414,7 +8414,7 @@ def Get_Given_Class_List_Default_Documents(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -8482,7 +8482,7 @@ def Get_Given_Class_List_Default_Documents_For_Given_Type_Doc(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/competence_pedagogique.py b/competence_pedagogique.py index 00f6856..2bc105a 100644 --- a/competence_pedagogique.py +++ b/competence_pedagogique.py @@ -746,3 +746,111 @@ def Delete_Activite_From_competence_pedagogique(diction): exc_type, exc_obj, exc_tb = sys.exc_info() mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) return False, " Impossible de supprimer l'activité " + + + +""" +Recuperer la liste des Compétences qui valide une liste de compétence données +""" + +def Get_List_competence_pedagogique_Having_Given_List_Activite(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'tab_activite_id' ] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes" + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'tab_activite_id' ] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes" + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + + tab_activite_id = [] + tab_activite_id_ObjectId = [] + + tab_activite_id_split = str(diction['tab_activite_id']).split(",") + for tmp in tab_activite_id_split: + if (tmp): + tab_activite_id.append(str(tmp)) + tab_activite_id_ObjectId.append(ObjectId(str(tmp))) + + + filt_tab_activit = {'tab_activite_pedagogique._id':{'$in':tab_activite_id_ObjectId}} + + + RetObject = [] + val_tmp = 0 + + + local_id = 0 + final_tab = [] + for data in tab_activite_id : + local_qry = {'$and': [{"partner_owner_recid":str(my_partner['recid']), 'valide':'1', 'locked':'0', }, + {'tab_activite_pedagogique._id':ObjectId(data)},] } + + print("local_qry = ", local_qry) + + activite_pedago_data = MYSY_GV.dbname['activite_pedagogique'].find_one( + {'_id': ObjectId(str(data)), 'valide': '1'}, + {'_id': 1, 'code': 1, 'description': 1, }) + + + + print(" ## activite_pedago_data = ", activite_pedago_data) + + if( activite_pedago_data ): + + for competence_pedagogique in MYSY_GV.dbname['competence_pedagogique'].find(local_qry): + local_node = {} + local_node['id'] = local_id + local_node['competence_code'] = competence_pedagogique['code'] + local_node['competence_description'] = competence_pedagogique['description'] + + local_node['activite_pedagogique_id'] = str(activite_pedago_data['_id']) + local_node['activite_pedagogique_code'] = activite_pedago_data['code'] + local_node['activite_pedagogique_description'] = activite_pedago_data['description'] + + local_id = local_id + 1 + + print(" ## local_node = ", local_node) + + RetObject.append(mycommon.JSONEncoder().encode(local_node)) + + + + return True, RetObject + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de récupérer la liste des compétences pédagogiques " + diff --git a/domaine_formation_mgt.py b/domaine_formation_mgt.py index 8d0c4bb..3155a2b 100644 --- a/domaine_formation_mgt.py +++ b/domaine_formation_mgt.py @@ -339,7 +339,7 @@ def Get_List_Class_domaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -409,7 +409,7 @@ def Get_Given_Class_domaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/email_mgt.py b/email_mgt.py index cc714b4..5c15c29 100644 --- a/email_mgt.py +++ b/email_mgt.py @@ -3365,7 +3365,7 @@ def Strip_Get_Customer_Upcoming_Invoice(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4239,7 +4239,7 @@ def Individual_Mail_Store_Queu_And_Internal_Mail(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", diff --git a/email_queu/email_queu_mgt.py b/email_queu/email_queu_mgt.py index 8d887a6..01a6759 100644 --- a/email_queu/email_queu_mgt.py +++ b/email_queu/email_queu_mgt.py @@ -337,7 +337,7 @@ def Get_List_Message_To_Mail_Queue(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -406,7 +406,7 @@ def Get_Given_Mail_Queue(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ diff --git a/ent_alert_messages.py b/ent_alert_messages.py index 0e4c1d8..b149a2f 100644 --- a/ent_alert_messages.py +++ b/ent_alert_messages.py @@ -328,7 +328,7 @@ def Get_List_Ent_Alert_Message(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -399,7 +399,7 @@ def Get_List_Published_Ent_Alert_Message(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -542,7 +542,7 @@ def Get_Given_Ent_Alert_Message(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/ent_student_common.py b/ent_student_common.py index 8c0e507..adca8fe 100644 --- a/ent_student_common.py +++ b/ent_student_common.py @@ -65,7 +65,7 @@ def Get_Apprenant_Tab_Class_Inscrip_Session_Id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -196,7 +196,7 @@ def Get_Ent_Student_List_Class(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -371,7 +371,7 @@ def Get_Ent_Student_List_Session_Promotion(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -582,7 +582,7 @@ def Get_Ent_Student_Session_Sequence_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1354,7 +1354,7 @@ def Get_Ent_Student_List_Class_Evaluation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1477,7 +1477,7 @@ def Get_Ent_Student_List_object_owner_collection_Stored_Files(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/equipe_team_mgt.py b/equipe_team_mgt.py index b6d83d0..4a15104 100644 --- a/equipe_team_mgt.py +++ b/equipe_team_mgt.py @@ -876,7 +876,7 @@ def Get_List_Equipe_Team(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -971,7 +971,7 @@ def Get_Given_Equipe_Team_With_Members(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1113,7 +1113,7 @@ def Get_List_Equipe_Team_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/groupe_client_mgt.py b/groupe_client_mgt.py index 9d2ad79..48eefa1 100644 --- a/groupe_client_mgt.py +++ b/groupe_client_mgt.py @@ -329,7 +329,7 @@ def Get_List_Groupe_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -399,7 +399,7 @@ def Get_Given_Groupe_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/groupe_inscrit_mgt.py b/groupe_inscrit_mgt.py index 80cb445..dad439f 100644 --- a/groupe_inscrit_mgt.py +++ b/groupe_inscrit_mgt.py @@ -465,7 +465,7 @@ def Get_List_Groupe_Inscrit_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -671,7 +671,7 @@ def Get_Given_Groupe_Inscrit_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -742,7 +742,7 @@ def Get_Given_Groupe_Inscrit_With_Membres(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1033,7 +1033,7 @@ def Get_Given_Groupe_Membres(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1142,7 +1142,7 @@ def Get_Given_Groupe_Membres_Linked_To_inscription_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1380,7 +1380,7 @@ def Get_Type_Groupe_Apprenant(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/internal_email_mgt.py b/internal_email_mgt.py index e1d0ad3..61d42b6 100644 --- a/internal_email_mgt.py +++ b/internal_email_mgt.py @@ -550,7 +550,7 @@ def Get_List_User_Internal_Mail(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -632,7 +632,7 @@ def Get_List_Internal_Mail_Sent_By_User(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -711,7 +711,7 @@ def Get_Nb_User_Internal_Mail_Not_Read(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -788,7 +788,7 @@ def Get_Given_Internal_Mail(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ @@ -923,7 +923,7 @@ def Get_List_Internal_Destinataire(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/invoice_paiement_mgt.py b/invoice_paiement_mgt.py index a2d33a4..92fef97 100644 --- a/invoice_paiement_mgt.py +++ b/invoice_paiement_mgt.py @@ -1020,7 +1020,7 @@ def Get_Given_Invoice_Paiement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1090,7 +1090,7 @@ def Delete_Given_Invoice_Paiement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/jury_mgt.py b/jury_mgt.py index d9f92d8..6725b1d 100644 --- a/jury_mgt.py +++ b/jury_mgt.py @@ -2060,7 +2060,7 @@ def Get_List_Jury(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2213,7 +2213,7 @@ def Get_List_Conseil_Classe(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2367,7 +2367,7 @@ def Get_Given_Jury_With_Members(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2607,7 +2607,7 @@ def Get_Given_Jury_Without_Members(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2712,7 +2712,7 @@ def Get_List_jury_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3526,7 +3526,7 @@ def Get_Given_Jury_Apprenant_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3946,7 +3946,7 @@ def Get_List_Jury_Soutenenace(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4111,7 +4111,7 @@ def Get_List_Jury_Soutenenace_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4444,7 +4444,7 @@ def Get_Given_Jury_Soutenenace(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4566,7 +4566,7 @@ def Delete_Given_Jury_Soutenenace(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7397,7 +7397,7 @@ def Get_List_Inscrit_Not_In_jury_apprenant(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7515,7 +7515,7 @@ def Get_List_RH_Not_In_jury_membre(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7623,7 +7623,7 @@ def Get_List_Delegue_Classe_Not_In_jury_apprenant(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/lms_chamilo/mysy_lms.py b/lms_chamilo/mysy_lms.py index 0ed3c15..5c3663a 100644 --- a/lms_chamilo/mysy_lms.py +++ b/lms_chamilo/mysy_lms.py @@ -3790,7 +3790,7 @@ def Push_Class_To_MySy_LMS(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/main.py b/main.py index 22b912c..973cc3d 100644 --- a/main.py +++ b/main.py @@ -9900,6 +9900,24 @@ def Delete_Paiement_Condition(): return jsonify(status=status, message=retval) + +""" +API: Recuperer la liste des modes de paiement par defaut du système (tout partenaire) +Les espèce, Le chèque, etc +""" +@app.route('/myclass/api/Get_List_Default_Paiement_Mode/', methods=['POST','GET']) +@crossdomain(origin='*') +def Get_List_Default_Paiement_Mode(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Get_List_Default_Paiement_Mode payload = ",payload) + print(request.files) + status, retval = paiement_condition.Get_List_Default_Paiement_Mode(payload) + return jsonify(status=status, message=retval) + + + + """ API: Recuperer la liste des conditions de paiement d'un partenaire """ @@ -10788,6 +10806,21 @@ def Confirm_Partner_Invoice_Header_And_Lines(): return jsonify(status=status, message=retval) +""" +API calcul les totaux (reduction,HT, TTC, TAXES, etc) d'une facture (etat draft) +et met à jour ces info +""" +@app.route('/myclass/api/Compute_Invoice_Header/', methods=['POST','GET']) +@crossdomain(origin='*') +def Compute_Invoice_Header(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Compute_Invoice_Header payload = ",payload) + status, retval = partner_invoice.Compute_Invoice_Header(payload) + return jsonify(status=status, message=retval) + + + """ @@ -14889,6 +14922,18 @@ def unarchive_apprenant(): +""" +API pour Ajout / mise à jour des données de facturation +""" +@app.route('/myclass/api/Add_Update_Apprenant_Invoice_Data/', methods=['POST','GET']) +@crossdomain(origin='*') +def Add_Update_Apprenant_Invoice_Data(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Add_Update_Apprenant_Invoice_Data payload = ",payload) + status, retval = apprenant_mgt.Add_Update_Apprenant_Invoice_Data(payload) + return jsonify(status=status, message=retval) + @@ -16364,6 +16409,23 @@ def Delete_Activite_From_competence_pedagogique(): + +""" +Cette API pour Recuperer la liste des Compétences qui valide une liste de compétence données +""" +@app.route('/myclass/api/Get_List_competence_pedagogique_Having_Given_List_Activite/', methods=['POST','GET']) +@crossdomain(origin='*') +def Get_List_competence_pedagogique_Having_Given_List_Activite(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Get_List_competence_pedagogique_Having_Given_List_Activite payload = ",payload) + status, retval = competence_pedagogique.Get_List_competence_pedagogique_Having_Given_List_Activite(payload) + return jsonify(status=status, message=retval) + + + + + """ Cette API pour ajouter un bloc de compétence """ diff --git a/metier_formation_mgt.py b/metier_formation_mgt.py index b10900a..02b7bc9 100644 --- a/metier_formation_mgt.py +++ b/metier_formation_mgt.py @@ -344,7 +344,7 @@ def Get_List_class_metier(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -426,7 +426,7 @@ def Get_Given_class_metier(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/note_evaluation_mgt.py b/note_evaluation_mgt.py index 014132b..33f1355 100644 --- a/note_evaluation_mgt.py +++ b/note_evaluation_mgt.py @@ -754,7 +754,7 @@ def Get_List_Evaluation_Planification_No_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -852,7 +852,7 @@ def Get_List_Evaluation_Planification_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1007,7 +1007,7 @@ def Get_Given_Evaluation_Planification(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/notes_apprenant_mgt.py b/notes_apprenant_mgt.py index 663a4a4..bae99ac 100644 --- a/notes_apprenant_mgt.py +++ b/notes_apprenant_mgt.py @@ -316,7 +316,7 @@ def Get_List_Type_Evaluation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -386,7 +386,7 @@ def Get_Given_Type_Evaluation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -686,7 +686,7 @@ def Get_List_Class_Evaluation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -795,7 +795,7 @@ def Get_List_UE_Evaluation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/paiement_condition.py b/paiement_condition.py index f9bd205..2a175da 100644 --- a/paiement_condition.py +++ b/paiement_condition.py @@ -358,6 +358,78 @@ def Delete_Paiement_Condition(diction): +""" +Recuperer la liste des modes de paiement par defaut du système (tout partenaire) +Les espèce, Le chèque, etc +""" +def Get_List_Default_Paiement_Mode(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', ] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") + return False, " Les informations fournies sont incorrectes", + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', ] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes", + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + """ + Clés de mise à jour + """ + data_cle = {} + data_cle['partner_owner_recid'] = "default" + data_cle['valide'] = "1" + data_cle['locked'] = "0" + + + RetObject = [] + val_tmp = 0 + + for retval in MYSY_GV.dbname['base_partner_paiement_mode'].find(data_cle): + user = retval + user['id'] = str(val_tmp) + val_tmp = val_tmp + 1 + RetObject.append(mycommon.JSONEncoder().encode(user)) + + return True, RetObject + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de récupérer la liste des conditions de paiement " + + + + """ Recuperer la liste des conditions de paiement d'un partenaire """ @@ -374,7 +446,7 @@ def Get_List_Paiement_Condition(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -427,6 +499,8 @@ def Get_List_Paiement_Condition(diction): return False, " Impossible de récupérer la liste des conditions de paiement " + + """ Recuperer les données d'une conditions de paiement donnée """ @@ -443,7 +517,7 @@ def Get_Given_Paiement_Condition(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partner_base_setup.py b/partner_base_setup.py index 8eb7cf2..97281ff 100644 --- a/partner_base_setup.py +++ b/partner_base_setup.py @@ -250,7 +250,7 @@ def Get_List_Partner_Basic_Setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -329,7 +329,7 @@ def Get_Given_Partner_Basic_Setup(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partner_client.py b/partner_client.py index 23ce924..0ca7d85 100644 --- a/partner_client.py +++ b/partner_client.py @@ -62,7 +62,7 @@ def Add_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -664,7 +664,7 @@ def Add_Partner_Prospect(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1156,7 +1156,7 @@ def Update_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1531,7 +1531,7 @@ def Get_Partner_List_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1655,7 +1655,7 @@ def Get_Partner_List_Partner_Client_with_filter_Like(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1799,7 +1799,7 @@ def Get_Given_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1933,7 +1933,7 @@ def Get_Given_Partner_Client_From_Id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2733,7 +2733,7 @@ def Delete_Given_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2836,7 +2836,7 @@ def Delete_List_Partner_Client(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2946,7 +2946,7 @@ def Get_Client_Type_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3028,7 +3028,7 @@ def Add_Client_Type(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3133,7 +3133,7 @@ def Update_Client_Type(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3237,7 +3237,7 @@ def Delete_Client_Type(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3327,7 +3327,7 @@ def Get_Partner_Client_Communication_Contact(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3420,7 +3420,7 @@ def Get_Partner_Client_Communication_Contact_NO_TOKEN(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3496,7 +3496,7 @@ def Create_Partner_Client_Intranet_Account(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ @@ -3768,7 +3768,7 @@ def Update_Pwd_Partner_Client_Intranet_Account(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ @@ -3889,7 +3889,7 @@ def Disable_Partner_Client_Intranet_Account(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ @@ -3994,7 +3994,7 @@ def Enable_Partner_Client_Intranet_Account(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes" """ diff --git a/partner_document_mgt.py b/partner_document_mgt.py index 28da4b1..843d1b3 100644 --- a/partner_document_mgt.py +++ b/partner_document_mgt.py @@ -324,7 +324,7 @@ def Update_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -563,7 +563,7 @@ def Update_Partner_Document_Super_Admin(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -814,7 +814,7 @@ def Delete_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -887,7 +887,7 @@ def Get_List_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -958,7 +958,7 @@ def Get_List_Default_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1028,7 +1028,7 @@ def Get_Given_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1103,7 +1103,7 @@ def Get_Given_Partner_Document_Super_Admin(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1189,7 +1189,7 @@ def Get_Given_DFAULT_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1263,7 +1263,7 @@ def Get_List_Partner_Document_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1342,7 +1342,7 @@ def Get_List_Partner_Document_Super_Admin_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1441,7 +1441,7 @@ def Get_List_Partner_Document_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1539,7 +1539,7 @@ def Get_List_Partner_Document_with_filter_No_HTML_Fields(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1633,7 +1633,7 @@ def Get_List_Partner_Document_with_filter_Admin(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1737,7 +1737,7 @@ def Get_Default_Partner_Document_By_Internal_Ref(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1824,7 +1824,7 @@ def Get_All_Personnalisable_Collection_Fields(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1898,7 +1898,7 @@ def Get_Given_Personnalisable_Fields_By_template_ref_interne(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1972,7 +1972,7 @@ def Get_Given_Personnalisable_Fields_By_courrier_template_id(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2062,7 +2062,7 @@ def Duplicate_Given_Partner_Document(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partner_invoice.py b/partner_invoice.py index 0b402ce..7e8f3e8 100644 --- a/partner_invoice.py +++ b/partner_invoice.py @@ -1160,7 +1160,7 @@ def Get_Given_Partner_Invoice(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1286,7 +1286,7 @@ def Get_Given_Partner_Invoice_Lines(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1677,7 +1677,7 @@ def Get_Given_Partner_Invoice_Lines_From_Invoice_ref_interne(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2058,7 +2058,7 @@ def Get_List_Partner_Invoice_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2244,7 +2244,7 @@ def Get_List_Partner_Invoice_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -2675,7 +2675,7 @@ def Get_Given_Line_Of_Partner_Invoice_Lines(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4535,7 +4535,7 @@ def Compute_Invoice_Order_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4806,7 +4806,7 @@ def Add_Update_Invoice_Annotation(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4914,7 +4914,7 @@ def Create_Invoice_Avoir_Total(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -5285,9 +5285,9 @@ def Add_Partner_Draft_Invoice(diction): "order_header_condition_paiement_code", "order_header_condition_paiement_description", "order_header_type_client_id", "order_header_type_financeur_id", "order_header_is_financeur", "order_header_is_client", "order_header_is_fournisseur", "order_header_is_company", - "order_header_type_pouvoir_public_id", "order_header_is_include_bpf", + "order_header_type_pouvoir_public_id", "order_header_is_include_bpf", "order_header_comment", "invoice_lines", "order_header_description", "invoice_header_comment", "order_header_lieu_formation", - "order_header_condition_paiement_id", "order_header_inclus_bpf", ] + "order_header_condition_paiement_id", "order_header_inclus_bpf", "invoice_header_description"] """ Important : A noter que "invoice_lines" est tableau [] qui peut contenir les keys suivantes : 'order_line_formation', 'order_line_qty', 'order_line_prix_unitaire', 'order_line_tax', 'order_line_type_reduction', 'order_line_type_valeur', 'order_line_montant_reduction' @@ -5383,6 +5383,20 @@ def Add_Partner_Draft_Invoice(diction): return False, " - Le champ 'Description' fait plus de 500 caractères ", False data['order_header_description'] = diction['order_header_description'] + + order_header_comment = "" + if ("order_header_comment" in diction.keys()): + if diction['order_header_comment']: + order_header_comment = diction['order_header_comment'] + if (len(str(order_header_comment)) > 500): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Le champ 'order_header_comment' fait plus de 500 caractères ") + + return False, " - Le champ 'Commentaire' fait plus de 500 caractères ", False + data['order_header_comment'] = diction['order_header_comment'] + + invoice_header_comment = "" if ("invoice_header_comment" in diction.keys()): if diction['invoice_header_comment']: @@ -5417,7 +5431,21 @@ def Add_Partner_Draft_Invoice(diction): 3]) + " - Le champ 'order_header_condition_paiement_id' fait plus de 255 caractères ") return False, " - Le champ 'Condition de paiement' fait plus de 255 caractères ", False - data['order_header_condition_paiement_id'] = order_header_condition_paiement_id + data['order_header_condition_paiement_id'] = order_header_condition_paiement_id + + + order_header_condition_paiement_code = "" + if ("order_header_condition_paiement_code" in diction.keys()): + if diction['order_header_condition_paiement_code']: + order_header_condition_paiement_code = diction['order_header_condition_paiement_code'] + if (len(str(order_header_condition_paiement_code)) > 255): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Le champ 'order_header_condition_paiement_code' fait plus de 255 caractères ") + + return False, " - Le champ 'Condition de paiement' fait plus de 255 caractères ", False + data['order_header_condition_paiement_code'] = order_header_condition_paiement_code + order_header_inclus_bpf = "" if ("order_header_inclus_bpf" in diction.keys()): @@ -5566,6 +5594,21 @@ def Add_Partner_Draft_Invoice(diction): return False, " - Le champ 'order_header_adr_liv_pays' fait plus de 255 caractères ", False data['order_header_adr_liv_pays'] = diction['order_header_adr_liv_pays'] + + if ("invoice_date" in diction.keys() and diction['invoice_date']): + invoice_date = str(diction['invoice_date'])[0:10] + local_status = mycommon.CheckisDate(invoice_date) + if (local_status is False): + mycommon.myprint(str( + inspect.stack()[0][3]) + " La date de facturation n'est pas au format jj/mm/aaaa.") + return False, "La date de facturation n'est pas au format jj/mm/aaaa." + + data['invoice_date'] = diction['invoice_date'] + else: + invoice_date_time = str(datetime.now().strftime("%d/%m/%Y")) + data['invoice_date'] = invoice_date_time + + """ Recuperation des lignes de commande """ @@ -5605,9 +5648,7 @@ def Add_Partner_Draft_Invoice(diction): return False, " Line de commande : Les informations fournies sont incorrectes", False """ - Important : : A present que tous les controles sont ok, on va proceder à la creation dans les table. - """ ### 1 - Creation de l'entete @@ -5651,21 +5692,6 @@ def Add_Partner_Draft_Invoice(diction): data['invoice_header_ref_interne']) + " ", False - - if ("invoice_date" in diction.keys() and diction['date_echeance']): - invoice_date = str(diction['invoice_date'])[0:10] - local_status = mycommon.CheckisDate(invoice_date) - if (local_status is False): - mycommon.myprint(str( - inspect.stack()[0][3]) + " La date de facturation n'est pas au format jj/mm/aaaa.") - return False, "La date de facturation n'est pas au format jj/mm/aaaa." - - data['invoice_date'] = diction['date_echeance'] - else: - invoice_date_time = str(datetime.now().strftime("%d/%m/%Y")) - data['invoice_date'] = invoice_date_time - - now = str(datetime.now()) data['valide'] = '1' @@ -5772,9 +5798,9 @@ def Update_Partner_Draft_Invoice(diction): "order_header_condition_paiement_code", "order_header_condition_paiement_description", "order_header_type_client_id", "order_header_type_financeur_id", "order_header_is_financeur", "order_header_is_client", "order_header_is_fournisseur", "order_header_is_company", - "order_header_type_pouvoir_public_id", "order_header_is_include_bpf", + "order_header_type_pouvoir_public_id", "order_header_is_include_bpf", "order_header_comment", "invoice_lines", "order_header_description", "invoice_header_comment", "order_header_lieu_formation", - "order_header_condition_paiement_id", "order_header_inclus_bpf", "invoice_header_id"] + "order_header_inclus_bpf", "invoice_header_id"] incom_keys = diction.keys() for val in incom_keys: @@ -5886,6 +5912,19 @@ def Update_Partner_Draft_Invoice(diction): return False, " - Le champ 'Description' fait plus de 500 caractères ", False data['order_header_description'] = diction['order_header_description'] + order_header_comment = "" + if ("order_header_comment" in diction.keys()): + if diction['order_header_comment']: + order_header_comment = diction['order_header_comment'] + if (len(str(invoice_header_description)) > 500): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Le champ 'order_header_comment' fait plus de 500 caractères ") + + return False, " - Le champ 'Commentaire' fait plus de 500 caractères ", False + data['order_header_comment'] = diction['order_header_comment'] + + invoice_header_comment = "" if ("invoice_header_comment" in diction.keys()): if diction['invoice_header_comment']: @@ -5920,7 +5959,24 @@ def Update_Partner_Draft_Invoice(diction): 3]) + " - Le champ 'order_header_condition_paiement_id' fait plus de 255 caractères ") return False, " - Le champ 'Condition de paiement' fait plus de 255 caractères ", False - data['order_header_condition_paiement_id'] = order_header_condition_paiement_id + data['order_header_condition_paiement_id'] = order_header_condition_paiement_id + + print("### data['order_header_condition_paiement_id'] = ", data['order_header_condition_paiement_id']) + + order_header_condition_paiement_code = "" + if ("order_header_condition_paiement_code" in diction.keys()): + if diction['order_header_condition_paiement_code']: + order_header_condition_paiement_code = diction['order_header_condition_paiement_code'] + if (len(str(order_header_condition_paiement_code)) > 255): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Le champ 'order_header_condition_paiement_code' fait plus de 255 caractères ") + + return False, " - Le champ 'Condition de paiement' fait plus de 255 caractères ", False + data['order_header_condition_paiement_code'] = order_header_condition_paiement_code + + print("### data['order_header_condition_paiement_code'] = ", data['order_header_condition_paiement_code']) + order_header_inclus_bpf = "" if ("order_header_inclus_bpf" in diction.keys()): @@ -6400,14 +6456,11 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): 'tab_inscription_ids', 'tab_inscription_ids_json', 'order_header_id'] - - - incom_keys = diction.keys() for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6442,6 +6495,7 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): mytoken = diction['token'] data = {} + if( diction['invoice_line_id'] == ""): # il s'agit d'une creation initiale # Initialisation des champs non envoyés à vide @@ -6450,6 +6504,7 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): data[str(val)] = "" + print(" ### data 011 = ", data) invoice_header_id = "" if ("invoice_header_id" in diction.keys() and diction['invoice_header_id']): @@ -6486,9 +6541,8 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): order_line_formation = "" if ("order_line_formation" in diction.keys()): - if diction['order_line_formation']: - order_line_formation = diction['order_line_formation'] - data['order_line_formation'] = order_line_formation + order_line_formation = diction['order_line_formation'] + data['order_line_formation'] = order_line_formation """ @@ -6544,24 +6598,21 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): invoice_line_status = "" if ("invoice_line_status" in diction.keys()): - if diction['invoice_line_status']: - invoice_line_status = diction['invoice_line_status'] - data['invoice_line_status'] = invoice_line_status + invoice_line_status = diction['invoice_line_status'] + data['invoice_line_status'] = invoice_line_status order_line_qty = "" if ("order_line_qty" in diction.keys()): - if diction['order_line_qty']: - order_line_qty = diction['order_line_qty'] - data['order_line_qty'] = order_line_qty + order_line_qty = diction['order_line_qty'] + data['order_line_qty'] = order_line_qty order_line_type_article = "" if ("order_line_type_article" in diction.keys()): - if diction['order_line_type_article']: - order_line_type_article = diction['order_line_type_article'] - data['order_line_type_article'] = order_line_type_article + order_line_type_article = diction['order_line_type_article'] + data['order_line_type_article'] = order_line_type_article order_line_type_apprenant = "" if ("order_line_type_apprenant" in diction.keys()): @@ -6581,15 +6632,13 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): order_line_prix_unitaire = "" if ("order_line_prix_unitaire" in diction.keys()): - if diction['order_line_prix_unitaire']: - order_line_prix_unitaire = diction['order_line_prix_unitaire'] - data['order_line_prix_unitaire'] = order_line_prix_unitaire + order_line_prix_unitaire = diction['order_line_prix_unitaire'] + data['order_line_prix_unitaire'] = order_line_prix_unitaire order_line_tax = "" if ("order_line_tax" in diction.keys()): - if diction['order_line_tax']: - order_line_tax = diction['order_line_tax'] - data['order_line_tax'] = order_line_tax + order_line_tax = diction['order_line_tax'] + data['order_line_tax'] = order_line_tax tab_inscrit_id = [] tab_inscrit_id_work = [] @@ -6607,65 +6656,56 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): order_line_taux_taxe = "" if ("order_line_taux_taxe" in diction.keys()): - if diction['order_line_taux_taxe']: - order_line_taux_taxe = diction['order_line_taux_taxe'] - data['order_line_taux_taxe'] = order_line_taux_taxe + order_line_taux_taxe = diction['order_line_taux_taxe'] + data['order_line_taux_taxe'] = order_line_taux_taxe order_line_tax_amount = "" if ("order_line_tax_amount" in diction.keys()): - if diction['order_line_tax_amount']: - order_line_tax_amount = diction['order_line_tax_amount'] - data['order_line_tax_amount'] = order_line_tax_amount + order_line_tax_amount = diction['order_line_tax_amount'] + data['order_line_tax_amount'] = order_line_tax_amount order_line_montant_toutes_taxes = "" if ("order_line_montant_toutes_taxes" in diction.keys()): - if diction['order_line_montant_toutes_taxes']: - order_line_montant_toutes_taxes = diction['order_line_montant_toutes_taxes'] - data['order_line_montant_toutes_taxes'] = order_line_montant_toutes_taxes + order_line_montant_toutes_taxes = diction['order_line_montant_toutes_taxes'] + data['order_line_montant_toutes_taxes'] = order_line_montant_toutes_taxes order_line_montant_hors_taxes = "" if ("order_line_montant_hors_taxes" in diction.keys()): - if diction['order_line_montant_hors_taxes']: - order_line_montant_hors_taxes = diction['order_line_montant_hors_taxes'] - data['order_line_montant_hors_taxes'] = order_line_montant_hors_taxes + order_line_montant_hors_taxes = diction['order_line_montant_hors_taxes'] + data['order_line_montant_hors_taxes'] = order_line_montant_hors_taxes order_line_type_reduction = "" if ("order_line_type_reduction" in diction.keys()): - if diction['order_line_type_reduction']: - order_line_type_reduction = diction['order_line_type_reduction'] - data['order_line_type_reduction'] = order_line_type_reduction + order_line_type_reduction = diction['order_line_type_reduction'] + data['order_line_type_reduction'] = order_line_type_reduction order_line_type_valeur = "" if ("order_line_type_valeur" in diction.keys()): - if diction['order_line_type_valeur']: - order_line_type_valeur = diction['order_line_type_valeur'] - data['order_line_type_valeur'] = order_line_type_valeur + order_line_type_valeur = diction['order_line_type_valeur'] + data['order_line_type_valeur'] = order_line_type_valeur order_line_montant_reduction = "" if ("order_line_montant_reduction" in diction.keys()): - if diction['order_line_montant_reduction']: - order_line_montant_reduction = diction['order_line_montant_reduction'] - data['order_line_montant_reduction'] = order_line_montant_reduction + order_line_montant_reduction = diction['order_line_montant_reduction'] + data['order_line_montant_reduction'] = order_line_montant_reduction order_header_ref_interne = "" if ("order_header_ref_interne" in diction.keys()): - if diction['order_header_ref_interne']: - order_header_ref_interne = diction['order_header_ref_interne'] - data['order_header_ref_interne'] = order_header_ref_interne + order_header_ref_interne = diction['order_header_ref_interne'] + data['order_header_ref_interne'] = order_header_ref_interne order_line_comment = "" if ("order_line_comment" in diction.keys()): - if diction['order_line_comment']: - order_line_comment = diction['order_line_comment'] - data['order_line_comment'] = order_line_comment - if(len(str(order_line_comment)) > 500): - mycommon.myprint( - str(inspect.stack()[0][ - 3]) + " - Le champ 'order_line_comment' fait plus de 500 caractères ") + order_line_comment = diction['order_line_comment'] + data['order_line_comment'] = order_line_comment + if(len(str(order_line_comment)) > 500): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Le champ 'order_line_comment' fait plus de 500 caractères ") - return False, " - Le champ 'Commentaire de la ligne' fait plus de 500 caractères " + return False, " - Le champ 'Commentaire de la ligne' fait plus de 500 caractères " @@ -6729,6 +6769,19 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): upsert=False, ) + """ + On relance un compute si une ligne a changé + """ + comput_diction = {} + comput_diction['token'] = diction['token'] + comput_diction['_id'] = diction['invoice_header_id'] + + local_retval, local_message = Compute_Invoice_Header(comput_diction) + if (local_retval is False): + mycommon.myprint(" WARNING : Apres la confirmation, La fonction compute pour la facture : " + str( + comput_diction) + " n'a pas fonctionnée, ") + + else: # Il s'agit d'une creation d'une nouvelle ligne data['valide'] = '1' @@ -6737,6 +6790,9 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): data['creation_by'] = str(my_partner['_id']) data['creation_date'] = str(datetime.now()) + if( "tab_inscription_ids_json" in data.keys()): + del data['tab_inscription_ids_json'] + inserted_line_id = "" inserted_line_id = MYSY_GV.dbname['partner_invoice_line'].insert_one(data).inserted_id @@ -6764,6 +6820,9 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): upsert=False, ) + + + local_update_data = {} local_update_data['update_date'] = str(datetime.now()) local_update_data['update_by'] = str(my_partner['_id']) @@ -6777,10 +6836,22 @@ def Add_Update_Partner_Draft_Invoice_Line(diction): upsert=False, ) - """ - 12/10/2024 - loguer les action dans l'historique général + """ + On relance un compute si une ligne a changé + """ + comput_diction = {} + comput_diction['token'] = diction['token'] + comput_diction['_id'] = diction['invoice_header_id'] - """ + local_retval, local_message = Compute_Invoice_Header(comput_diction) + if (local_retval is False): + mycommon.myprint(" WARNING : Apres la confirmation, La fonction compute pour la facture : " + str( + comput_diction) + " n'a pas fonctionnée, ") + + """ + 12/10/2024 - loguer les action dans l'historique général + + """ ## Add to log history pour l'inscrit 'inscription' now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) history_event_dict = {} @@ -6924,6 +6995,18 @@ def Delete_Partner_Draft_Invoice_Line(diction): " Impossible de supprimer la ligne de facture (3) ") return False, "Impossible de supprimer la ligne de facture (3) " + """ + On relance un compute si une ligne a changé + """ + comput_diction = {} + comput_diction['token'] = diction['token'] + comput_diction['_id'] = diction['invoice_header_id'] + + local_retval, local_message = Compute_Invoice_Header(comput_diction) + if (local_retval is False): + mycommon.myprint(" WARNING : Apres la confirmation, La fonction compute pour la facture : " + str( + comput_diction) + " n'a pas fonctionnée, ") + # Gestion de l'historique # pour la collection 'partner_order_header' @@ -7127,7 +7210,7 @@ def Confirm_Partner_Invoice_Header_And_Lines(diction): local_retval, local_message = Compute_Invoice_Header(comput_diction) if( local_retval is False) : - mycommon.myprint(" WARNING : Apres la confirmation, La fonction compute pour l'ordre : "+str(comput_diction)+" n'a pas fonctionnée, ") + mycommon.myprint(" WARNING : Apres la confirmation, La fonction compute pour la facture : "+str(comput_diction)+" n'a pas fonctionnée, ") # Gestion de l'historique # pour la collection 'partner_order_header' @@ -7173,7 +7256,7 @@ def Compute_Invoice_Header(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partner_order.py b/partner_order.py index 69b799f..b7c5fc4 100644 --- a/partner_order.py +++ b/partner_order.py @@ -2414,7 +2414,7 @@ def Add_Update_Partner_Order_Line(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3551,7 +3551,7 @@ def Get_Given_Partner_Order(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -3684,7 +3684,7 @@ def Get_Given_Partner_Order_Lines(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4069,7 +4069,7 @@ def Get_Given_Partner_Order_Lines_From_order_ref_interne(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4429,7 +4429,7 @@ def Get_Given_Partner_Order_From_Internal_ref(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4554,7 +4554,7 @@ def Get_List_Partner_Order_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4700,7 +4700,7 @@ def Get_List_Partner_Order_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -4949,7 +4949,7 @@ def Get_Given_Line_Of_Partner_Order_Lines(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -5332,7 +5332,7 @@ def Compute_Order_Header(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partner_produit_service_mgt.py b/partner_produit_service_mgt.py index 1710e32..3ba9144 100644 --- a/partner_produit_service_mgt.py +++ b/partner_produit_service_mgt.py @@ -361,7 +361,7 @@ def Get_List_Partner_Produit_Service(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -431,7 +431,7 @@ def Get_List_Partner_Produit_Service_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -516,7 +516,7 @@ def Get_Given_Partner_Produit_Service(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/partners.py b/partners.py index 6b24078..65220aa 100644 --- a/partners.py +++ b/partners.py @@ -2374,7 +2374,7 @@ def Get_List_Plateforme_Partnaire_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2516,7 +2516,7 @@ def Get_Given_Plateforme_Partnaire_Connexion_Login_With_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/prj_common.py b/prj_common.py index 5c9dada..532671e 100644 --- a/prj_common.py +++ b/prj_common.py @@ -123,7 +123,7 @@ def Upload_Save_CSV_File(file=None, Folder=None): file.filename = new_file_name file.save(os.path.join(str(Folder), secure_filename(file.filename))) # t - Global_file_name = str(Folder)+str(file.filename) + Global_file_name = str(Folder)+str(secure_filename(file.filename)) return True, Global_file_name @@ -168,7 +168,7 @@ def Upload_Save_PDF_IMG_File(file=None, Folder=None): file.filename = new_file_name file.save(os.path.join(str(Folder), secure_filename(file.filename))) # t - Global_file_name = str(Folder) + str(file.filename) + Global_file_name = str(Folder) + str(secure_filename(file.filename)) return True, Global_file_name @@ -210,7 +210,7 @@ def Upload_Save_IMG_File(file=None, Folder=None): file.filename = new_file_name file.save(os.path.join(str(Folder), secure_filename(file.filename))) # t - Global_file_name = str(Folder) + str(file.filename) + Global_file_name = str(Folder) + str(secure_filename(file.filename)) print(" ### Global_file_name == ", Global_file_name) @@ -2084,7 +2084,7 @@ def recordClassImage_v2(file=None, Folder=None, diction=None): return False, str(saved_file) # " Lecture du fichier " - #print(" Lecture du fichier : " + saved_file + ". le token est :" + str(mytoken)) + print(" Lecture du fichier : " + saved_file + ". le token est :" + str(mytoken)) nb_line = 0 coll_name = MYSY_GV.dbname['mysy_images'] @@ -4652,8 +4652,8 @@ def Get_Dictionnary_data_For_Template(diction): local_part_status, local_part_imgs = partners.getRecodedParnterImage_from_front({'token':str(diction['token'])}) if(local_part_status is False ): myprint(str(inspect.stack()[0][3]) + " WARNING : Impossible de récuperer le logo et le cachet du partenaire ") - new_field_logo = {'societe_logo':''} - new_field_cachet = {'societe_cachet': ''} + new_field_logo = {'societe_logo':'data:image/png;base64,'} + new_field_cachet = {'societe_cachet': 'data:image/png;base64,'} company_data.update(new_field_logo) company_data.update(new_field_cachet) else: @@ -6047,7 +6047,7 @@ def Is_Partnair_Has_Digital_Signature(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6120,7 +6120,7 @@ def Is_Partnair_Inscription_Notification(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6196,7 +6196,7 @@ def Is_Partnair_Prenscription_Notification(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6272,7 +6272,7 @@ def Is_Partnair_Annulation_Inscription_Notification(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6539,7 +6539,7 @@ def Is_Ressource_Available(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", "0" """ @@ -6732,7 +6732,7 @@ def Get_Inscrit_And_Apprenant_Data(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6824,7 +6824,7 @@ def Compute_Monthly_Price_From_Dates(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7532,7 +7532,7 @@ def Get_List_Type_Organisme_Financement(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -7608,7 +7608,7 @@ def Get_List_Type_Pouvoir_Public(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/purchase_prices.py b/purchase_prices.py index f2fa730..171a0e8 100644 --- a/purchase_prices.py +++ b/purchase_prices.py @@ -42,7 +42,7 @@ def Add_Group_Purchase_Price(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -163,7 +163,7 @@ def Update_Group_Purchase_Price(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -278,7 +278,7 @@ def Delete_Group_Purchase_Price(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -377,7 +377,7 @@ def Get_Partner_Group_Purchase_Price_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -444,7 +444,7 @@ def Get_Partner_Given_Group_Purchase_Price(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/ressources_humaines.py b/ressources_humaines.py index 59a3fe6..2427e92 100644 --- a/ressources_humaines.py +++ b/ressources_humaines.py @@ -1140,7 +1140,7 @@ def Delete_Ressource_Humaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1263,7 +1263,7 @@ def Get_List_Ressource_Humaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1402,7 +1402,7 @@ def Get_List_Profil_Ressource_Humaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1491,7 +1491,7 @@ def Get_List_Ressource_Humaine_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1862,7 +1862,7 @@ def Get_List_Ressource_Humaine_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2018,7 +2018,7 @@ def Get_Given_Ressource_Humaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2437,7 +2437,7 @@ def Get_List_Manager_Ressource_Humaine(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -5055,7 +5055,7 @@ def Get_Type_Contrat_List(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6481,7 +6481,7 @@ def Get_RH_List_Insc_Tutore(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6688,7 +6688,7 @@ def Update_RH_List_Insc_Tutore(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6829,7 +6829,7 @@ def Add_RH_List_Insc_Tutore(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -6984,7 +6984,7 @@ def Delete_RH_List_Insc_Tutore(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/ressources_materiels.py b/ressources_materiels.py index 4352263..348f6a1 100644 --- a/ressources_materiels.py +++ b/ressources_materiels.py @@ -388,7 +388,7 @@ def Update_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -721,7 +721,7 @@ def Delete_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -834,7 +834,7 @@ def Get_List_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -917,7 +917,7 @@ def Get_List_Ressource_Materielle_no_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -993,7 +993,7 @@ def Get_Given_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2112,7 +2112,7 @@ def Get_List_Ressource_Materielle_with_filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2401,7 +2401,7 @@ def Get_List_Ressource_Materielle_with_filter_No_Salle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2795,7 +2795,7 @@ def Get_Type_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2872,7 +2872,7 @@ def Get_Categorie_Ressource_Materielle(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/session_admission_fi.py b/session_admission_fi.py index 805c5e7..b16b2c7 100644 --- a/session_admission_fi.py +++ b/session_admission_fi.py @@ -672,7 +672,7 @@ def Get_List_Admission_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -768,7 +768,7 @@ def Get_Given_Admission_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1519,7 +1519,7 @@ def Get_List_Stagiaire_Admission_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1629,7 +1629,7 @@ def Get_Given_Stagiaire_Admission_Session(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -2397,7 +2397,7 @@ def Get_Synthese_Candidat_Process_Admission(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/suivi_pedagogique_mgt.py b/suivi_pedagogique_mgt.py index be0a56d..35664c8 100644 --- a/suivi_pedagogique_mgt.py +++ b/suivi_pedagogique_mgt.py @@ -827,7 +827,7 @@ def Get_List_Suivi_Pedagogique_No_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -967,7 +967,7 @@ def Get_List_Employee_Suivi_Pedagogique_No_Filter(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ @@ -1108,7 +1108,7 @@ def Get_Given_Suivi_Pedagogique(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/tools_cherif/mysy_openai_file.py b/tools_cherif/mysy_openai_file.py index 37335c1..c8f2c8f 100644 --- a/tools_cherif/mysy_openai_file.py +++ b/tools_cherif/mysy_openai_file.py @@ -214,7 +214,7 @@ def mysy_openai_text_to_voice(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -272,7 +272,7 @@ def mysy_openai_get_voice_file(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False out_file_name = "temp_direct/mysy_text_to_voice_89.mp3" @@ -424,7 +424,7 @@ def mysy_openai_insert_voice_to_collection(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ @@ -508,7 +508,7 @@ def mysy_openai_transform_instruction_text_to_json_tab(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", False """ diff --git a/type_cours.py b/type_cours.py index dc000cd..286c764 100644 --- a/type_cours.py +++ b/type_cours.py @@ -51,7 +51,7 @@ def Get_List_Type_Cours(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """ diff --git a/unite_enseignement_mgt.py b/unite_enseignement_mgt.py index 5109f43..2db4589 100644 --- a/unite_enseignement_mgt.py +++ b/unite_enseignement_mgt.py @@ -1774,7 +1774,7 @@ def Get_List_Unite_Enseignement_Planif_lines(diction): for val in incom_keys: if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( - inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé ") return False, " Les informations fournies sont incorrectes", """