13/12/2023 - 23h30

master
cherif 2023-12-13 23:27:58 +01:00
parent d28ff01e5b
commit c4a768451a
5 changed files with 1532 additions and 9 deletions

View File

@ -2,17 +2,11 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="12/12/2023 - 22h30">
<change afterPath="$PROJECT_DIR$/purchase_prices.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Activite.py" beforeDir="false" afterPath="$PROJECT_DIR$/Activite.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Dashbord_queries/session_tbd_qries.py" beforeDir="false" afterPath="$PROJECT_DIR$/Dashbord_queries/session_tbd_qries.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/GlobalVariable.py" beforeDir="false" afterPath="$PROJECT_DIR$/GlobalVariable.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Log/log_file.log" beforeDir="false" afterPath="$PROJECT_DIR$/Log/log_file.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/agenda.py" beforeDir="false" afterPath="$PROJECT_DIR$/agenda.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/partner_client.py" beforeDir="false" afterPath="$PROJECT_DIR$/partner_client.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/purchase_prices.py" beforeDir="false" afterPath="$PROJECT_DIR$/purchase_prices.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ressources_humaines.py" beforeDir="false" afterPath="$PROJECT_DIR$/ressources_humaines.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/user_access_right.py" beforeDir="false" afterPath="$PROJECT_DIR$/user_access_right.py" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />

View File

@ -1953427,3 +1953427,843 @@ INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 15:07:00] "POST /myclass/api/getRecoded
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 15:07:00] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 15:07:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 15:07:00] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 16:57:28.449308 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 16:57:28.450306 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 16:57:28.450306 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 16:57:28.450306 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 16:57:28.450306 : ++ LMS_BAS_URL mysy-training.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
INFO:root:2023-12-13 16:57:41.961194 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 16:57:41.961194 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 16:57:41.961194 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 16:57:41.961194 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 16:57:41.961194 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:04:18.489235 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:04:18.489235 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:04:18.490228 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:04:18.490228 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:04:18.490228 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:07:46.995595 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:07:46.995595 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:07:46.995595 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:07:46.995595 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:07:46.995595 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:08:07.377115 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:08:07.377115 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:08:07.377115 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:08:07.377115 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:08:07.377115 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:08:29.891662 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:08:29.891662 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:08:29.891662 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:08:29.892664 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:08:29.892664 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:09:47.909453 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:09:47.909453 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:09:47.910473 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:09:47.910473 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:09:47.910473 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:10:16.788790 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:10:16.788790 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:10:16.789783 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:10:16.789783 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:10:16.789783 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:11:20.511867 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:11:20.512869 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:11:20.512869 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:11:20.512869 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:11:20.512869 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 17:52:03.166632 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 17:52:03.167628 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 17:52:03.168635 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 17:52:03.168635 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 17:52:03.170161 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 18:01:43.114772 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 18:01:43.114772 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 18:01:43.114772 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 18:01:43.114772 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 18:01:43.114772 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 18:03:20.163211 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 18:03:20.163211 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 18:03:20.163211 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 18:03:20.163211 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 18:03:20.163211 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 18:58:28.061818 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 18:58:28.062814 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 18:58:28.062814 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 18:58:28.062814 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 18:58:28.062814 : ++ LMS_BAS_URL mysy-training.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
INFO:root:2023-12-13 18:58:39.757139 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 18:58:39.758148 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 18:58:39.758148 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 18:58:39.758148 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 18:58:39.758148 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:01:43.458250 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:01:43.459409 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:01:43.459409 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:01:43.459409 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:01:43.459409 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:03:16.458621 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.462824 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.468634 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:16.488285 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:16.664229 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.670375 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.675799 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.688342 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:16.693337 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:16] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:24.446710 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:24.450711 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:24.453885 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:24] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:24] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:24] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:25.798088 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:25.801296 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.456261 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.465897 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.469163 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.476276 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.483483 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.496080 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.498768 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.511574 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.521670 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.525686 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.533688 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.539922 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.545623 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.548379 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.557746 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.569712 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.575393 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.581416 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.588416 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.595990 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.604805 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.612260 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.619747 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.625771 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.631761 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.635156 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:26.639212 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.645919 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.651946 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:26.658270 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:38.356099 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:38.705197 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:38.712579 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:38.719584 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:38.734269 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:38.747419 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:38.856127 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:38.861418 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:38] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:50.619807 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:50] "POST /myclass/api/Get_Connected_User_List_Dashbord/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:03:50.690545 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:50.695545 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:03:50.699293 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:50] "POST /myclass/api/Get_Qery_Session_Repartition_Session_By_Trainer_By_Periode/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:50] "POST /myclass/api/Get_Qery_List_Session_Data/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:03:50] "POST /myclass/api/Get_Qery_Formation_By_Session_By_Periode/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:07:24.745306 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:07:24] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:07:24.755144 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:07:24] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:08:10.267099 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:08:10.267099 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:08:10.267099 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:08:10.267099 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:08:10.268099 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:09:54.665188 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:09:54.665188 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:09:54.665188 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:09:54.665188 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:09:54.665188 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:10:35.496047 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:10:35.496047 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:10:35.496047 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:10:35.496047 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:10:35.496047 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:11:59.763232 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:11:59.763232 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:11:59.763232 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:11:59.763232 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:11:59.763232 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:15:46.393354 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:15:46.393354 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:15:46.393354 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:15:46.393354 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:15:46.393354 : ++ LMS_BAS_URL mysy-training.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
INFO:root:2023-12-13 19:15:59.051311 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:15:59.052530 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:15:59.052530 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:15:59.052530 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:15:59.052530 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:15:59.098484 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:15:59] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:15:59.105060 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:15:59.657548 : Add_Employee_Contrat Le champ '' n'est pas autorisé
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:15:59] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:16:12.299654 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:16:12] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:16:12.308106 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:16:12] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:16:35.698208 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:16:35] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:16:35.707770 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:16:35] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:17:43.151084 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:17:43.151084 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:17:43.151084 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:17:43.151084 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:17:43.151084 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:17:44.426615 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:17:44] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:17:44.438866 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:17:44] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:18:39.117987 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:18:39.117987 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:18:39.118506 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:18:39.118506 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:18:39.118506 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:18:39.162598 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:18:39] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:18:39.168418 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:18:39] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:19:33.674584 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:19:33.674584 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:19:33.674584 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:19:33.674584 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:19:33.674584 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:19:39.820312 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:19:39] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:19:39.827692 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:19:39] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:21:10.963138 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:21:10.963138 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:21:10.964133 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:21:10.964133 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:21:10.964133 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:21:29.205254 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:21:29.205254 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:21:29.205254 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:21:29.205254 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:21:29.205254 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:22:05.333473 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:22:05] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:22:05.345119 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:22:05] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 19:22:12.769550 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:22:12] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:22:12.776764 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:22:12] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 19:24:37.385128 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 19:24:37.385128 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 19:24:37.386252 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 19:24:37.386252 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 19:24:37.386252 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 19:24:37.439589 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:24:37] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 19:24:37.447021 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 19:24:37.978688 : Add_Employee_Contrat La date de debut du contrat 01/02/2022 chevauche un autre contrat
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 19:24:37] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:13:56.766165 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:13:56] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:13:56.776389 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:13:56] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:14:13.931040 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:14:13] "POST /myclass/api/Add_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:14:13.941052 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 21:14:13.960014 : Add_Employee_Contrat La date de debut du contrat 10/03/2022 chevauche un autre contrat
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:14:13] "POST /myclass/api/Add_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:15:56.976319 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:15:56] "POST /myclass/api/Update_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:15:56.985444 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 21:15:57.018036 : Update_Employee_Contrat La date de debut du contrat 10/03/2022 chevauche un autre contrat
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:15:57] "POST /myclass/api/Update_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:16:15.637288 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:16:15] "POST /myclass/api/Update_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:16:15.646043 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:16:15] "POST /myclass/api/Update_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:17:29.785740 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:17:29] "POST /myclass/api/Update_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:17:29.796051 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:17:29] "POST /myclass/api/Update_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:17:45.913931 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:17:45] "POST /myclass/api/Update_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:17:45.921202 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:17:45] "POST /myclass/api/Update_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:18:37.244025 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:18:37.244025 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:18:37.245029 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:18:37.245029 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:18:37.245029 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 21:18:44.221879 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:18:44] "POST /myclass/api/Update_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:18:44.230711 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:18:44] "POST /myclass/api/Update_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:20:12.138446 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:20:12] "POST /myclass/api/Get_Given_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:20:12.147346 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 21:20:12.926680 : Get_Given_Employee_Contrat L'identifiant du contrat est invalide
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:20:12] "POST /myclass/api/Get_Given_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:21:19.264510 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:21:19.265520 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:21:19.265520 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:21:19.265520 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:21:19.265520 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 21:21:19.327534 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:21:19] "POST /myclass/api/Get_Given_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:21:19.337160 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:21:19] "POST /myclass/api/Get_Given_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:22:19.317109 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:22:19.317109 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:22:19.318107 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:22:19.318107 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:22:19.318107 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:22:49.016377 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:22:49.016377 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:22:49.016377 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:22:49.016377 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:22:49.016377 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:23:19.996429 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:23:19.997753 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:23:19.997753 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:23:19.997753 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:23:19.997753 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 21:23:20.044197 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:23:20] "POST /myclass/api/Get_Given_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:23:20.052127 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:23:20] "POST /myclass/api/Get_Given_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:23:47.006394 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:23:47] "POST /myclass/api/Delete_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:23:47.010600 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:23:47] "POST /myclass/api/Delete_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 21:28:36.998640 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 21:28:36.998640 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 21:28:36.998640 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 21:28:36.998640 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 21:28:36.998640 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 21:28:40.833982 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:28:40] "POST /myclass/api/Get_List_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:28:40.844335 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 21:28:41.642580 : Get_List_Employee_Contrat Le champ '_id' n'est pas autorisé
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:28:41] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 21:29:21.669235 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:29:21] "POST /myclass/api/Get_List_Employee_Contrat HTTP/1.1" 308 -
INFO:root:2023-12-13 21:29:21.676567 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 21:29:21] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:11.914155 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:11.915558 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:11.917959 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:13] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:13.418806 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:13.420077 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:14] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:14] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:25] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:25.994408 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:25.998704 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.004275 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.011428 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.017269 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:26.393420 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.395440 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.395440 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.396796 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.404240 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.408006 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:26.734419 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.736811 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.738842 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.739854 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:26.742926 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:26.751876 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.073046 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.083050 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.085107 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.086122 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.090411 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.098253 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.394318 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.409109 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.417550 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.419608 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.420620 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.422846 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.702409 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.732955 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.740502 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.741712 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:15:27.751125 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:15:27.753684 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:15:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:17:17.656251 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:17] "POST /myclass/api/Get_List_Ressource_Humaine_with_filter/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:17:21.278368 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:17:21.282790 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:17:21.285293 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:17:21.291315 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:17:21.293408 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:21] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:21] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:21] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:21] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:17:21] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:47.151803 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:47.155343 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:47.159141 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:47.164221 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:47] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:47.169265 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:47] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:47] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:47] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:56.984417 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:56.988412 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:56.991412 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:56] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:56] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:56.999433 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:57.127269 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:57.128267 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:57.134273 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:24:57.142261 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:24:57.149697 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:24:57] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:25:15.610455 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:25:15.614594 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:25:15.618745 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:25:15.623767 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:25:15.627762 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:25:15.635768 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:25:15] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:07.790198 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:07.794872 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:07.800239 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:07.811219 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:07.987199 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:07.992237 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:07.999002 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:08.001013 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:08.007565 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:08] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:08] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:08] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:31.937220 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:31.940529 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:31.943975 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:31.947457 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:26:31.954050 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:26:31.959449 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:26:31] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:27:16.693773 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:27:16] "POST /myclass/api/Add_Affectation_Ressource_Humaine_Poste/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:27:18.124666 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:27:18] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\ressources_humaines.py', reloading
INFO:werkzeug: * Restarting with stat
INFO:root:2023-12-13 22:36:48.410322 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
INFO:root:2023-12-13 22:36:48.410322 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
INFO:root:2023-12-13 22:36:48.410322 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
INFO:root:2023-12-13 22:36:48.410322 : ++ FLASK PORT 5001 ++
INFO:root:2023-12-13 22:36:48.410322 : ++ LMS_BAS_URL mysy-training.com/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 877-541-979
INFO:root:2023-12-13 22:59:30.429811 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:59:30.433809 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 22:59:30.438809 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:59:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:root:2023-12-13 22:59:30.451136 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:59:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 22:59:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:14:47.877584 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:47.881829 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:14:47.886503 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:47.897238 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:14:56.372667 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.377408 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.383417 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:14:56.395952 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:14:56.582394 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.587994 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.592413 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.604124 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:14:56.612343 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:14:56] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:15:44.842007 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:44.846562 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:44.849961 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:44] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:15:44.860302 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:15:44.978060 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:44.982108 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:44.988702 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:44.994884 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:45.002185 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:45] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:45] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:45] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:15:55.401668 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:55.406477 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:55.409719 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:55.416749 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:15:55.424747 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:55.429748 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:15:55.440357 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_Partner_Group_Purchase_Price_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:15:55] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:17:09.524152 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:17:09.528153 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:17:09.543158 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:17:09] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:17:09.552633 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:17:09.563100 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:17:09] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:17:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:17:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:17:09] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:19:48.252298 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:19:48.253302 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:19:48.259601 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:19:48] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:19:48] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:19:48] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:19:48.503668 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:19:48.506785 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:19:48] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:16.790624 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.794638 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.799763 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:16.809242 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:16.938157 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.941615 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.946003 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.951681 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:16.959235 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:16] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:21.970254 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:21.974826 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:21.978870 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:21.981863 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:21] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:21.993923 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:20:22.003381 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:20:22.007378 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/Get_Partner_Group_Purchase_Price_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:20:22] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:22:44.072704 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:22:44.076713 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:22:44.079722 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:22:44.085715 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:22:44] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:22:44.099721 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:22:44] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:22:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:22:44] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:22:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:24:13.981141 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:24:13.985410 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:24:13.989408 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:24:13.998641 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:24:14] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:24:14] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:24:14.007265 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:24:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:24:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:24:14] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:25:49.023843 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:25:49.035102 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:25:49.040087 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:25:49.048204 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:25:49] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:25:49.059248 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:25:49] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:25:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:25:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:25:49] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:27:04.352988 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:04.357980 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:04.364890 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:04.371415 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:04.379433 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:04] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:04] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:04] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:27:10.216483 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:10.220483 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:10.224828 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:10.230914 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:27:10.236914 : Security check : IP adresse '127.0.0.1' connected
INFO:root:2023-12-13 23:27:10.244915 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 -
INFO:root:2023-12-13 23:27:10.256539 : Security check : IP adresse '127.0.0.1' connected
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_List_Employee_Contrat/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_Partner_Group_Purchase_Price_List/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 -
INFO:werkzeug:127.0.0.1 - - [13/Dec/2023 23:27:10] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 -

70
main.py
View File

@ -4484,6 +4484,76 @@ def Add_Update_Employee_Login_Pass():
status, retval = ressources_humaines.Add_Update_Employee_Login_Pass(payload)
return jsonify(status=status, message=retval)
"""
API pour créer un contrat pour un employe
"""
@app.route('/myclass/api/Add_Employee_Contrat/', methods=['POST','GET'])
@crossdomain(origin='*')
def Add_Employee_Contrat():
# On recupere le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### Add_Employee_Contrat payload = ",payload)
status, retval = ressources_humaines.Add_Employee_Contrat(payload)
return jsonify(status=status, message=retval)
"""
API de mise à jour d'un contrat
"""
@app.route('/myclass/api/Update_Employee_Contrat/', methods=['POST','GET'])
@crossdomain(origin='*')
def Update_Employee_Contrat():
# On recupere le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### Update_Employee_Contrat payload = ",payload)
status, retval = ressources_humaines.Update_Employee_Contrat(payload)
return jsonify(status=status, message=retval)
"""
API de suppression du contrat d'un employe
"""
@app.route('/myclass/api/Delete_Employee_Contrat/', methods=['POST','GET'])
@crossdomain(origin='*')
def Delete_Employee_Contrat():
# On recupere le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### Delete_Employee_Contrat payload = ",payload)
status, retval = ressources_humaines.Delete_Employee_Contrat(payload)
return jsonify(status=status, message=retval)
"""
API pour recuperer les info d'un contrat donnee
"""
@app.route('/myclass/api/Get_Given_Employee_Contrat/', methods=['POST','GET'])
@crossdomain(origin='*')
def Get_Given_Employee_Contrat():
# On recupere le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### Get_Given_Employee_Contrat payload = ",payload)
status, retval = ressources_humaines.Get_Given_Employee_Contrat(payload)
return jsonify(status=status, message=retval)
"""
API de recuperation de la liste des contrats d'un employee
"""
@app.route('/myclass/api/Get_List_Employee_Contrat/', methods=['POST','GET'])
@crossdomain(origin='*')
def Get_List_Employee_Contrat():
# On recupere le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### Get_List_Employee_Contrat payload = ",payload)
status, retval = ressources_humaines.Get_List_Employee_Contrat(payload)
return jsonify(status=status, message=retval)
"""
API qui ajoute une ressource materielles

View File

@ -136,8 +136,8 @@ def Add_Group_Purchase_Price(diction):
inserted_id = MYSY_GV.dbname['purchase_prices'].insert_one(new_data).inserted_id
if (not inserted_id):
mycommon.myprint(
" Impossible de créer le groupe de prix d'achat ")
return False, " Impossible de créer le groupe de prix d'achat"
" Impossible de créer le groupe de prix d'achat (1) ")
return False, " Impossible de créer le groupe de prix d'achat (1) "
return True, " Le groupe de prix d'achat a été correctement ajouté "

View File

@ -3307,3 +3307,622 @@ def Add_Update_Employee_Login_Pass(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 d'ajouter la ressource "
"""
Cette fonction permet de créer un contrat de travail
pour une ressource humaine
Sur le contrat on a :
- type_employe : employe, stagiaire, indépendant, contractuel
- type_contrat : CDI, CDD, etc
- Cout (purchase_prices_id) ou saisie libre
- date_debut
- date_fin
- groupe_prix_achat_id
"""
def Add_Employee_Contrat(diction):
try:
diction = mycommon.strip_dictionary(diction)
"""
Verification des input acceptés
"""
field_list = ['token', 'rh_id', 'date_debut', 'date_fin', 'type_contrat',
'type_employe', 'cout', 'groupe_prix_achat_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', 'rh_id', 'date_debut', 'date_fin', 'type_contrat', 'type_employe']
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 liste ")
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 la ressource_humaine est valide
is_rh_id_valide = MYSY_GV.dbname['ressource_humaine'].count_documents({'_id':ObjectId(str(diction['rh_id'])),
'valide':'1',
'locked':'0',
'partner_recid':str(my_partner['recid'])})
if( is_rh_id_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant de la ressource humaine est invalide ")
return False, " L'identifiant de la ressource humaine est invalide "
# Verifier que 'groupe_prix_achat_id' existe si dans diction
groupe_prix_achat_id = ""
if ("groupe_prix_achat_id" in diction.keys()):
if diction['groupe_prix_achat_id']:
groupe_prix_achat_id = diction['groupe_prix_achat_id']
if (MYSY_GV.dbname['purchase_prices'].count_documents(
{'_id': ObjectId(str(diction['groupe_prix_achat_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(my_partner['recid'])}) != 1):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " - L'identifiant du groupe d'achat est invalide ")
return False, " L'identifiant du groupe d'achat est invalide "
# S'il ya des date, verifier la validité des dates
date_debut = ""
if ("date_debut" in diction.keys() and diction['date_debut']):
date_debut = str(diction['date_debut'])
local_status = mycommon.CheckisDate(date_debut)
if (local_status is False):
mycommon.myprint(str(
inspect.stack()[0][3]) + " La date de debut n'est pas au format jj/mm/aaaa.")
return False, " La date de debut n'est pas au format jj/mm/aaaa."
date_fin = ""
if ("date_fin" in diction.keys() and diction['date_fin']):
date_fin = str(diction['date_fin'])
local_status = mycommon.CheckisDate(date_fin)
if (local_status is False):
mycommon.myprint(str(
inspect.stack()[0][3]) + " La date de fin n'est pas au format jj/mm/aaaa.")
return False, " La date de fin n'est pas au format jj/mm/aaaa. "
# verifier la cohérence des dates
if (datetime.strptime(str(date_debut), '%d/%m/%Y') >= datetime.strptime(str(date_fin), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " La date de fin " + str(
date_fin) + " doit être postérieure à la date de début " + str(
diction['date_debut']) + " ")
return False, " La date de fin " + str(
diction['date_fin']) + " doit être postérieure à la date de début " + str(
diction['date_debut']) + " "
"""
Verifier que l'employé n'a pas un contrat actif qui se chevauche car à un instant T
une ressources humaine ne peut avoir qu'un seul contrat valdie
"""
qry = {'rh_id': str(diction['rh_id']),
'valide': '1',
'locked': '0',
'partner_owner_recid': str( my_partner['recid'])}
print(" #### qry = ", qry)
for retVal in MYSY_GV.dbname['ressource_humaine_contrat'].find({'rh_id': str(diction['rh_id']),
'valide': '1',
'locked': '0',
'partner_owner_recid': str( my_partner['recid'])}) :
New_retVal_start_date = ""
New_retVal_end_date = ""
print(" ### debut comparaison date retVal = ", retVal)
if("date_debut" in retVal.keys() ):
New_retVal_start_date = datetime.strptime(str(retVal['date_debut']), '%d/%m/%Y').strftime("%d/%m/%Y")
if ("date_fin" in retVal.keys()):
New_retVal_end_date = datetime.strptime(str(retVal['date_fin']), '%d/%m/%Y').strftime("%d/%m/%Y")
else:
New_retVal_end_date = datetime.strptime(str("31/12/2999"), '%d/%m/%Y').strftime("%d/%m/%Y")
if (datetime.strptime(str(New_retVal_start_date), '%d/%m/%Y') <= datetime.strptime(str(diction['date_debut']), '%d/%m/%Y') and datetime.strptime(str(New_retVal_end_date), '%d/%m/%Y') >= datetime.strptime(str(diction['date_debut']), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][3]) + " La date de debut du contrat " + str(diction['date_debut']) + " chevauche un autre contrat ")
return False, " La date de debut du contrat " + str(diction['date_debut']) + " chevauche un autre contrat "
if (datetime.strptime(str(New_retVal_start_date), '%d/%m/%Y') <= datetime.strptime(str(diction['date_fin']), '%d/%m/%Y') and datetime.strptime(str(New_retVal_end_date), '%d/%m/%Y') >= datetime.strptime(str(diction['date_fin']), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " La date de fin " + str(diction['date_debut']) + " chevauche un autre contrat ")
return False, " La date de fin de contrat" + str(diction['date_debut']) + " chevauche un autre contrat"
# Verifier que le cout est un decimal
local_status, local_retval = mycommon.IsFloat(diction['cout'])
if( local_status is False ):
mycommon.myprint(str(
inspect.stack()[0][3]) + " Le cout n'est pas valide ")
return False, " Le cout n'est pas valide "
new_data = diction
new_data['valide'] = "1"
new_data['locked'] = "0"
new_data['date_update'] = str(datetime.now())
new_data['update_by'] = str(my_partner['_id'])
new_data['partner_owner_recid'] = str(my_partner['recid'])
del new_data['token']
inserted_id = MYSY_GV.dbname['ressource_humaine_contrat'].insert_one(new_data).inserted_id
if (not inserted_id):
mycommon.myprint(
" Impossible de créer le contrat (1) ")
return False, " Impossible de créer le contrat (1) "
return True, " Le contrat été correctement créé "
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 créer le contrat "
"""
Mise à jour d'un contrat d'une ressource humaine
"""
def Update_Employee_Contrat(diction):
try:
diction = mycommon.strip_dictionary(diction)
"""
Verification des input acceptés
"""
field_list = ['token', '_id', 'rh_id', 'date_debut', 'date_fin', 'type_contrat',
'type_employe', 'cout', 'groupe_prix_achat_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', '_id', 'rh_id', 'date_debut', 'date_fin', 'type_contrat', 'type_employe']
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 liste ")
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 le contrat existe et est valide
is_contrat_valide = MYSY_GV.dbname['ressource_humaine_contrat'].count_documents({'_id':ObjectId(str(diction['_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(
my_partner['recid'])})
if( is_contrat_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant du contrat est invalide ")
return False, " L'identifiant du contrat est invalide "
# Verifier que la ressource_humaine est valide
is_rh_id_valide = MYSY_GV.dbname['ressource_humaine'].count_documents({'_id': ObjectId(str(diction['rh_id'])),
'valide': '1',
'locked': '0',
'partner_recid': str(
my_partner['recid'])})
if (is_rh_id_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant de la ressource humaine est invalide ")
return False, " L'identifiant de la ressource humaine est invalide "
# S'il ya des date, verifier la validité des dates
date_debut = ""
if ("date_debut" in diction.keys() and diction['date_debut']):
date_debut = str(diction['date_debut'])
local_status = mycommon.CheckisDate(date_debut)
if (local_status is False):
mycommon.myprint(str(
inspect.stack()[0][3]) + " La date de debut n'est pas au format jj/mm/aaaa.")
return False, " La date de debut n'est pas au format jj/mm/aaaa."
date_fin = ""
if ("date_fin" in diction.keys() and diction['date_fin']):
date_fin = str(diction['date_fin'])
local_status = mycommon.CheckisDate(date_fin)
if (local_status is False):
mycommon.myprint(str(
inspect.stack()[0][3]) + " La date de fin n'est pas au format jj/mm/aaaa.")
return False, " La date de fin n'est pas au format jj/mm/aaaa. "
# Verifier que 'groupe_prix_achat_id' existe si dans diction
groupe_prix_achat_id = ""
if ("groupe_prix_achat_id" in diction.keys()):
if diction['groupe_prix_achat_id']:
groupe_prix_achat_id = diction['groupe_prix_achat_id']
if (MYSY_GV.dbname['purchase_prices'].count_documents(
{'_id': ObjectId(str(diction['groupe_prix_achat_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(my_partner['recid'])}) != 1):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " - L'identifiant du groupe d'achat est invalide ")
return False, " L'identifiant du groupe d'achat est invalide "
# verifier la cohérence des dates
if (datetime.strptime(str(date_debut), '%d/%m/%Y') >= datetime.strptime(str(date_fin), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " La date de fin " + str(
date_fin) + " doit être postérieure à la date de début " + str(
diction['date_debut']) + " ")
return False, " La date de fin " + str(
diction['date_fin']) + " doit être postérieure à la date de début " + str(
diction['date_debut']) + " "
"""
Verifier que l'employé n'a pas un contrat actif qui se chevauche car à un instant T
une ressources humaine ne peut avoir qu'un seul contrat valdie
/!\ : faire attention à exclure present contrat
"""
for retVal in MYSY_GV.dbname['ressource_humaine_contrat'].find({'rh_id': str(diction['rh_id']),
'_id': {'$ne': ObjectId(str(diction['_id'])) },
'valide': '1',
'locked': '0',
'partner_owner_recid': str(my_partner['recid'])}):
New_retVal_start_date = ""
New_retVal_end_date = ""
if ("date_debut" in retVal.keys()):
New_retVal_start_date = datetime.strptime(str(retVal['date_debut']), '%d/%m/%Y').strftime("%d/%m/%Y")
if ("date_fin" in retVal.keys()):
New_retVal_end_date = datetime.strptime(str(retVal['date_fin']), '%d/%m/%Y').strftime("%d/%m/%Y")
else:
New_retVal_end_date = datetime.strptime(str("31/12/2999"), '%d/%m/%Y').strftime("%d/%m/%Y")
if (datetime.strptime(str(New_retVal_start_date), '%d/%m/%Y') <= datetime.strptime(
str(diction['date_debut']), '%d/%m/%Y') and datetime.strptime(str(New_retVal_end_date),
'%d/%m/%Y') >= datetime.strptime(
str(diction['date_debut']), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][3]) + " La date de debut du contrat " + str(
diction['date_debut']) + " chevauche un autre contrat ")
return False, " La date de debut du contrat " + str(
diction['date_debut']) + " chevauche un autre contrat "
if (datetime.strptime(str(New_retVal_start_date), '%d/%m/%Y') <= datetime.strptime(str(diction['date_fin']),
'%d/%m/%Y') and datetime.strptime(
str(New_retVal_end_date), '%d/%m/%Y') >= datetime.strptime(str(diction['date_fin']), '%d/%m/%Y')):
mycommon.myprint(
str(inspect.stack()[0][
3]) + " La date de fin " + str(diction['date_debut']) + " chevauche un autre contrat ")
return False, " La date de fin de contrat" + str(diction['date_debut']) + " chevauche un autre contrat"
# Verifier que le cout est un decimal
local_status, local_retval = mycommon.IsFloat(diction['cout'])
if (local_status is False):
mycommon.myprint(str(
inspect.stack()[0][3]) + " Le cout n'est pas valide ")
return False, " Le cout n'est pas valide "
local_id = diction['_id']
new_data = diction
del new_data['token']
del new_data['_id']
new_data['date_update'] = str(datetime.now())
new_data['update_by'] = str(my_partner['recid'])
update = MYSY_GV.dbname['ressource_humaine_contrat'].update_one({'_id': ObjectId(str(local_id)),
'partner_owner_recid': str(my_partner['recid']),
'valide': '1',
'locked': '0'},
{'$set': new_data}
)
return True, " Le contrat été correctement mis à 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 le contrat "
"""
Suppression du contrat d'un employé
"""
def Delete_Employee_Contrat(diction):
try:
diction = mycommon.strip_dictionary(diction)
"""
Verification des input acceptés
"""
field_list = ['token', '_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', '_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 liste ")
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 le contrat existe et est valide
is_contrat_valide = MYSY_GV.dbname['ressource_humaine_contrat'].count_documents(
{'_id': ObjectId(str(diction['_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(
my_partner['recid'])})
if (is_contrat_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant du contrat est invalide ")
return False, " L'identifiant du contrat est invalide "
delete_retval = MYSY_GV.dbname['ressource_humaine_contrat'].delete_one(
{'_id': ObjectId(str(diction['_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(my_partner['recid'])})
return True, " Le contrat été correctement supprimé "
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 supprimer le contrat "
"""
Recuperer les données d'un contrat donnée
"""
def Get_Given_Employee_Contrat(diction):
try:
diction = mycommon.strip_dictionary(diction)
"""
Verification des input acceptés
"""
field_list = ['token', '_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', '_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 liste ")
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 le contrat existe et est valide
is_contrat_valide = MYSY_GV.dbname['ressource_humaine_contrat'].count_documents(
{'_id': ObjectId(str(diction['_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(
my_partner['recid'])})
if (is_contrat_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant du contrat est invalide ")
return False, " L'identifiant du contrat est invalide "
RetObject = []
val_tmp = 1
for retval in MYSY_GV.dbname['ressource_humaine_contrat'].find({'_id': ObjectId(str(diction['_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(
my_partner['recid'])}):
user = retval
user['id'] = str(val_tmp)
val_tmp = val_tmp + 1
# Recuperation du groupe de prix d'achat si il existe.
groupe_prix_achat_code = ""
if ("groupe_prix_achat_id" in retval.keys() and retval['groupe_prix_achat_id']):
groupe_prix_achat_id_data = MYSY_GV.dbname['purchase_prices'].find_one(
{'_id': ObjectId(str(diction['groupe_prix_achat_id'])),
'valide': '1',
'locked': '0',
'partner_owner_recid': str(my_partner['recid'])})
if (groupe_prix_achat_id_data and "code_groupe_prix" in groupe_prix_achat_id_data.keys()):
groupe_prix_achat_code = groupe_prix_achat_id_data['code_groupe_prix']
user['groupe_prix_achat_code'] = groupe_prix_achat_code
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 recuperer les données du contrat "
"""
Recupérer la liste des contrats d'un employee
"""
def Get_List_Employee_Contrat(diction):
try:
diction = mycommon.strip_dictionary(diction)
"""
Verification des input acceptés
"""
field_list = ['token', 'rh_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', 'rh_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 liste ")
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 la ressource_humaine est valide
is_rh_id_valide = MYSY_GV.dbname['ressource_humaine'].count_documents(
{'_id': ObjectId(str(diction['rh_id'])),
'valide': '1',
'locked': '0',
'partner_recid': str(
my_partner['recid'])})
if (is_rh_id_valide != 1):
mycommon.myprint(
str(inspect.stack()[0][3]) + " L'identifiant de la ressource humaine est invalide ")
return False, " L'identifiant de la ressource humaine est invalide "
RetObject = []
val_tmp = 1
for retval in MYSY_GV.dbname['ressource_humaine_contrat'].find({'rh_id':str(diction['rh_id']),
'valide': '1','locked': '0', 'partner_owner_recid': str(my_partner['recid'])}):
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 recuperer la liste des contrat "