12/10/2023 - 22h40

master
cherif 2023-10-12 22:40:19 +02:00
parent 6b4a4c0b31
commit adfb4bde79
8 changed files with 1837 additions and 722 deletions

View File

@ -1,704 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="07/10/2023 - 22h40">
<change afterPath="$PROJECT_DIR$/attached_file_mgt.py" afterDir="false" />
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="08/10/2023 - 22h40">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Data/3_20230428184851.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Classeur1yyy_20230405123650.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Classeur1yyy_20230405222849.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Classeur1yyy_20230405222920.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_20230502201805.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_20230502202610.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_20230502203246.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230502204705.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230502204846.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230502205013.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230503152537.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230503152649.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230503152812.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230507200744.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/EduCetera_banniere_lms_20230507203521.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223027.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223149.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223324.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223351.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223640.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405223943.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224110.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224146.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224308.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224623.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224808.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyNB_20230405224938.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySy_20230405123140.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySy_20230405123235.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySy_20230405123304.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySy_20230405123340.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySy_20230405123356.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/FichierintgrationMySyaa_20230405123515.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230125190128.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230125190348.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230125190541.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230125190655.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126124016.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126124108.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126124130.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126124237.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126125842.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126130206.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126130806.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126153325.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126163604.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230126163634.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230129120851.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformation1000ftion_20230205183013.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/ImportformationMYSYDemo_20230205183313.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/ImportformationMYSYDemo_20230205184420.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/ImportformationMYSYDemo_20230205184858.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/ImportformationMYSYDemo_20230205185027.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/ImportformationMYSYDemo_20230205185155.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201122200.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201122326.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201123715.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201123835.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201123941.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201124355.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201124843.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201125141.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230201125728.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202163851.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202163951.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202164123.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202164200.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202164347.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202164559.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202164747.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202165047.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202165840.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202165952.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202170241.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Importformationhifmi_20230202170437.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/LOGO-FORMATION1000_20230202154139.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Logo_LaPlumeDePierrot_20230212151051.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/MYSY-LOGO-BLUE_20230205110836.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/MYSY-LOGO-WHITE_20230205110845.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/MYSY-LOGO-WHITE_20230205130604.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/MYSY-LOGO-WHITE_20230205182111.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformation_20221230155637.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformation_20221230155833.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformation_20221230155908.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformation_20230101125349.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformation_20230323113851.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230103153829.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230108170643.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230108170724.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119095205.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119103324.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119103745.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119103808.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119103910.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119103945.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2_20230119104028.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114173910.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114174137.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114174234.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114180040.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114180520.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114180701.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Newtemplateimportformationlot2test_20230114181003.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130111605.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130112856.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130113311.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130121803.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130122947.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130123026.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130123501.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/QPRImportformation_20230130152246.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Votre_logo_20230428191155.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/Votre_logo_ICI_1_20230428191044.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/VotrelogoICI1_20230428191639.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background-custom37_20230427151205.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background-custom37_20230427151557.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background-custom37_20230427153854.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background-custom37_20230427154028.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background_20230425213223.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/background_20230427154116.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/default_logo_cpny_20230803112249.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230427160157.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230427160705.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230427161027.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230427162255.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230428141501.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230428155633.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230428155654.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230501210315.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/header-logo_20230501210809.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/image_ordinateur_20230830205015.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/img_actu2_20230823203424.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824113853.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824113935.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824114225.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824114424.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824114600.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824114834.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824115833.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824120011.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824120252.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824120344.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824120849.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824121021.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importemployesmodele_20230824121416.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformation02_20221213163406.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationHIFMI001_20230202084756.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationMYSY0002_20230205191242.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationMYSY10021_20230125192335.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationMYSY10021_20230126130838.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationMYSY10021_20230129124834.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationQPRF1_20230130115222.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionformationQPRF1_20230130153337.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927194352.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927194555.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927195532.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927201718.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927203254.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations1_20230927203738.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831181210.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831181324.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831193435.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831193612.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831194726.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831195042.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831195330.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/importsessionplusieursformations_20230831195404.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_ecole_arome_20230214125344.webp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_ecole_arome_20230220095605.webp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_20230514122047.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230502202535.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230502203237.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230502204717.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230503152603.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230507200853.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/logo_educetera_lms_ok_20230507203528.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727212632.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727213144.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727213856.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214034.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214146.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214216.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214255.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214402.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727214517.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727215223.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727220147.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportclientpartner_20230727220420.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210124641.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210124838.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125023.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125112.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125148.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125341.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125357.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210125520.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210130109.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210130800.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210130843.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210131301.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210131425.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210131545.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210131615.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210131643.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210132004.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210132053.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210135530.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210135643.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportsessions_20221210155713.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209215948.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209220156.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209220240.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209220640.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209221404.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209221602.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209221646.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209222422.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209222526.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209222800.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209223123.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209223246.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209223457.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209224828.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209224933.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209225238.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209225526.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209230336.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209230526.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221209230952.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221210135811.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221210140204.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221210154631.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221210155308.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20221210155801.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/modeleimportstagaires_20230119095142.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230803133931.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230803134306.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230803134724.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230803134750.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230821130730.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/moto_rouge_liam_20230823123826.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/mysy_design_bg_1_20230428155601.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/mysy_design_bg_2_20230428160003.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/mysy_design_bg_4_20230428184252.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/mysy_design_bg_5_20230428184518.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/mysy_design_bg_7_20230428185644.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/projecteur_img_20230919181707.jpg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/server_20230830220140.jpeg" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport1_20230628084720.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport1_20230628084833.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport1_20230628084903.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport2_20230627210644.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport2_20230627210821.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport2_20230627211211.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport2_20230627211457.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230205230457.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230205230607.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206095502.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206101810.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206164245.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206164825.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206170254.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230206195235.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208104502.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208112253.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208113424.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208113458.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208140130.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208140858.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208141338.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208152036.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208152211.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230208154319.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230209093049.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230209102141.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230209143410.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230209155244.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230210140857.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230210141123.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230210144540.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230211160253.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230212151230.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230212151321.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230213161052.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230213193420.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230213193634.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230213193720.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230216150036.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230216150854.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimport_20230216202041.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportclient1_20230919145212.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportemployes2_20230919152709.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportemployesmodele_20230825113137.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation3_20221121114033.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation3_20221121114310.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation3_20221121114519.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation3_20221121114556.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221121113654.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221121114830.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221121114910.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221121210724.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221122193757.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123192223.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123192255.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123204044.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123204314.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123205919.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123213934.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221123215836.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221125230448.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221127145453.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221207155319.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221207161433.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportformation_20221207161537.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306111645.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306111839.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306112303.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306112403.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306112850.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306112922.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306113232.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306114049.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306114118.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftion5DISCOtest_20230306114317.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAI_20230220095517.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAI_20230220101406.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAI_20230220101759.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAI_20230220110512.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAI_20230220112348.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAItest_20230227155417.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftionEFAItest_20230227155600.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230323114249.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230323114358.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405113553.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405113838.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405113931.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405224326.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405224454.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405224522.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405224600.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230405224959.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230705172808.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230705173315.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230727092836.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230820192523.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230820224145.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230820234637.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230821101959.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230821102040.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230824194104.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230825113026.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230825113535.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontest_20230919095917.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919191508.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193448.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193613.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193635.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193717.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193852.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919193913.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919194308.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230919194356.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230924152613.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230924153408.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportftiontestfordelete_20230925104258.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportgafouri_20230123094023.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportgafouri_20230123094046.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportgafouri_20230123094233.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403113409.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403113448.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403113633.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403113708.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403113804.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403114919.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403115242.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403115744.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403115927.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403120125.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403120417.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403120609.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlignevide_20230403120907.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230219115339.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230219115609.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230219115724.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230219115857.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230219121254.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportlot2_20230220191514.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10006_20230119164229.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230103160540.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104191205.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104191716.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104192341.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104192418.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104193913.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104195711.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230104200833.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230108191812.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230113194206.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008_20230114135109.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008test_20230121132444.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008test_20230121132513.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10008test_20230121132630.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10009_20230103155319.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10009_20230103155401.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10009_20230103155438.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10009_20230109145257.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation10009_20230109145452.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630180855.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630180948.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630181420.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630181623.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630181843.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230630182330.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230704123644.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation1_20230704123704.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation3_20221227102411.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation3_20221227102521.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation3_20221227102657.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation4_20221227153608.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation4_20221227153648.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAP_20230220103117.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAP_20230220103224.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAP_20230220103259.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAP_20230220103441.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230220104007.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230220104121.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230220104154.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230325102044.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230705173717.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230705173910.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230705180003.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230705180022.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationAR_20230712210105.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationARduplicate_20230705174039.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationARduplicate_20230705180035.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationARduplicate_20230705180148.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationARduplicate_20230705180608.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationARduplicate_20230705181029.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationGAF_20230123094635.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationOP_20230220103820.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230143729.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230160202.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230160858.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230161214.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230161810.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230161921.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230162007.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20221230162106.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230102120223.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230206102341.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230206170600.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230206195658.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230208104548.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230208112727.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230208154739.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230209102826.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230209155251.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230210141513.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230210141551.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230210141615.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230210145018.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230211160201.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230211160258.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230211161953.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230215100853.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230216202212.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformation_20230424202020.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationdemo001_20230405114732.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationdemo001_20230405160539.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationdemo001_20230405160646.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationdemo001_20230514122134.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmany9_20230919101342.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820192409.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820200151.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820200313.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820200519.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820200637.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820200920.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820202528.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820202544.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820210926.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820210940.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820211106.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820215901.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820224013.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820224205.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230820234901.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230821102242.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230821102322.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230824195228.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationmanyftion_20230824211120.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationsingleftion10_20230919103846.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationsingleftion10_20230919104028.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationsingleftion10_20230919104448.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationsingleftion10_20230919104709.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationsingleftion10_20230922120730.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813212413.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813212710.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813212854.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213127.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213237.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213300.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213548.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213643.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213710.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213856.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813213935.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportsessionformationwithcode_20230813214142.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires1_20221227102815.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires1_20221227111336.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20221227154123.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230104194120.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230104201035.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230104201808.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230114145824.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230114153959.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230115154136.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires2_20230115154159.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires3_20221230143944.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230125192544.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230129124908.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230129125307.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230129125615.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230129125855.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230129202405.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230130115533.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230130153418.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230205191303.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230205191852.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230205193104.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230205193746.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230209155317.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230209155512.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230211184347.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230215173214.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230216202223.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230325102224.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230705185653.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230705185949.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706100702.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706100819.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706100858.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706105435.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706110104.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230706111637.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230712204418.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230712210210.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230814112135.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230814112802.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230814113503.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230914194054.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230914194204.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230914194333.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiaires_20230914194355.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesdemo001_20230405114929.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113121.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113239.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113506.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113603.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113712.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113842.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919113941.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919114546.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesformtaionmany7_20230919115213.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions20230821103639_20230821103639.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230819192359.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230819192504.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230819202456.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230819202725.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820202710.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820202734.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820203218.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820203431.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820213838.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214112.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214209.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214248.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214417.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214454.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214550.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820214624.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820215343.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820215508.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820215608.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820215716.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820215934.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820220131.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820220337.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820220715.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820220906.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820221037.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820221123.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820224224.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820233117.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820233138.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820234013.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820234102.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820234110.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820234119.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820234914.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820235019.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230820235336.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821102159.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821102811.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821103639.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821104253.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821104838.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821105147.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821105436.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821105536.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821105554.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230821105605.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824202246.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824203833.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824205131.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824205810.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824205912.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824210923.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824211049.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessions_20230824211132.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessionsonlyAR01_20230825124353.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessionsonlyAR01_20230825124632.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessionsonlyAR01_20230825175310.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairesmanysessionsunique_20230914195604.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230919120852.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922120821.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922120949.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922121021.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922121932.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922122043.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922122102.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922122409.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922122704.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922122918.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123002.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123052.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123118.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123217.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123339.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123739.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123902.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922123925.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922124159.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922124334.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922124432.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922124606.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairessingleftion6_20230922125120.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairestest_20230814114532.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/templateimportstagiairestest_20230814124201.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230425201839.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230425213123.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230711163453.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230801194536.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230801200931.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230801212228.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803112249.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803114402.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803132114.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803132342.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803132945.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803134306.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803134724.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230803134750.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230808154736.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230808161251.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230808162115.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230813120832.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230818133522.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230820235349.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230821130317.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230823125201.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo2_20230919153010.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230425205625.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230708163820.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230801194046.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230801194536.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230801200931.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230801212228.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230803114537.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230803115747.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230803133931.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230803165018.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230808160928.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230808161643.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230819153133.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/test_logo_20230821140037.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/testtemplateimportformation_20221213152853.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/testtemplateimportformation_20221213153042.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/testtemplateimportformation_20221213153136.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/testtemplateimportformation_20221213155057.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Data/testtemplateimportformation_20221213155709.csv" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/Inscription_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/Inscription_mgt.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$/Session_Formation.py" beforeDir="false" afterPath="$PROJECT_DIR$/Session_Formation.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/class_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/class_mgt.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Template/MySy_annule_inscription_formation_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_annule_inscription_formation_tpl.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/email_inscription_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/email_inscription_mgt.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" beforeDir="false" afterPath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/prj_common.py" beforeDir="false" afterPath="$PROJECT_DIR$/prj_common.py" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -768,13 +79,6 @@
<option name="presentableId" value="Default" />
<updated>1680804787304</updated>
</task>
<task id="LOCAL-00079" summary="22/08/23 - 13h">
<created>1692702541117</created>
<option name="number" value="00079" />
<option name="presentableId" value="LOCAL-00079" />
<option name="project" value="LOCAL" />
<updated>1692702541118</updated>
</task>
<task id="LOCAL-00080" summary="22/08/23 - 20h">
<created>1692727228920</created>
<option name="number" value="00080" />
@ -1111,7 +415,14 @@
<option name="project" value="LOCAL" />
<updated>1696711273625</updated>
</task>
<option name="localTasksCounter" value="128" />
<task id="LOCAL-00128" summary="08/10/2023 - 22h40">
<created>1696798642665</created>
<option name="number" value="00128" />
<option name="presentableId" value="LOCAL-00128" />
<option name="project" value="LOCAL" />
<updated>1696798642666</updated>
</task>
<option name="localTasksCounter" value="129" />
<servers />
</component>
<component name="Vcs.Log.Tabs.Properties">
@ -1126,7 +437,6 @@
</option>
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="11/09/23 - 19h" />
<MESSAGE value="12/09/2023 - 18h" />
<MESSAGE value="13/09/2023 - 18h" />
<MESSAGE value="14/09/2023 - 21h" />
@ -1151,6 +461,7 @@
<MESSAGE value="06/10/2023 - 21h40" />
<MESSAGE value="07/10/2023 - 16h40" />
<MESSAGE value="07/10/2023 - 22h40" />
<option name="LAST_COMMIT_MESSAGE" value="07/10/2023 - 22h40" />
<MESSAGE value="08/10/2023 - 22h40" />
<option name="LAST_COMMIT_MESSAGE" value="08/10/2023 - 22h40" />
</component>
</project>

View File

@ -939,7 +939,7 @@ def SendInscriptionConfirmation(diction):
data_mail['email'] = local_inscription[0]['email']
# 3 - Recuperations des info de la session (a distance, formateur, etc)
local_info_session = MYSY_GV.dbname['session_formation'].find({'code_session': str(diction['session_id']),
local_info_session = MYSY_GV.dbname['session_formation'].find({'_id': ObjectId(str(diction['session_id'])),
'class_internal_url': str(
diction['class_internal_url']),
'valide': '1'})
@ -3417,6 +3417,13 @@ def SendTrainingEvaluationEmail(diction):
RetObject = []
# Recuperation des infos de la formation
qry = {'session_id': str(diction['session_id']),
'email': str(diction['attendee_email']),
'class_internal_url': str(diction['class_internal_url']),
'partner_owner_recid': str(partner_recid),
}
print(" ### qry = ", qry)
local_Insc_retval = MYSY_GV.dbname['inscription'].find_one({'session_id': str(diction['session_id']),
'email': str(diction['attendee_email']),
'class_internal_url': str(diction['class_internal_url']),
@ -3428,9 +3435,15 @@ def SendTrainingEvaluationEmail(diction):
print(' ##### local_Insc_retval = ', local_Insc_retval)
my_retrun_dict['token_eval'] = local_Insc_retval['_id']
my_retrun_dict['session_id'] = local_Insc_retval['session_id']
my_retrun_dict['date_du'] = str(local_Insc_retval['date_du'])[1:10]
my_retrun_dict['date_au'] = str(local_Insc_retval['date_au'])[0:10]
if( "date_du" in local_Insc_retval.keys() ):
my_retrun_dict['date_du'] = str(local_Insc_retval['date_du'])[1:10]
else:
my_retrun_dict['date_du'] = ""
if ("date_au" in local_Insc_retval.keys() ):
my_retrun_dict['date_au'] = str(local_Insc_retval['date_au'])[0:10]
else:
my_retrun_dict['date_au'] = ""
my_retrun_dict['session_id'] = str(local_Insc_retval['_id'])
@ -3494,6 +3507,10 @@ def SendTrainingEvaluationEmail(diction):
mycommon.myprint(str(inspect.stack()[0][3]) + " Impossible de récupérer les données de la session de formation")
return False, " Impossible de récupérer les données de la session de formation"
if ("code_session" in local_session_info.keys()):
if local_session_info['code_session']:
my_retrun_dict['code_session'] = local_session_info['code_session']
if ("distantiel" in local_session_info.keys()):
if local_session_info['distantiel']:
my_retrun_dict['distantiel'] = local_session_info['distantiel']
@ -3566,7 +3583,7 @@ def SendAttendeeCertification(diction):
return False, " Vous avez deja envoyé le certificat"
# Recuperation du type/nom de la certifcation depuis la collecion "session_formation"
session_formation = MYSY_GV.dbname['session_formation'].find_one({'code_session': str(diction['session_id']),
session_formation = MYSY_GV.dbname['session_formation'].find_one({'_id': ObjectId(str(diction['session_id'])),
'class_internal_url': str(
diction['class_internal_url']),
'valide': "1"})
@ -3610,6 +3627,12 @@ def SendAttendeeCertification(diction):
my_retrun_dict['attestation_tmpl'] = attestation_certificat['template_name']
# Recuperation des info de l'inscrit
local_qry = {'session_id': str(diction['session_id']),
'class_internal_url': str(
diction['class_internal_url']),
'email': str(diction['attendee_email'])}
print("### "+str(inspect.stack()[0][3]) + "local_qry = ", local_qry )
local_Insc_retval = MYSY_GV.dbname['inscription'].find_one({'session_id': str(diction['session_id']),
'class_internal_url': str(
diction['class_internal_url']),
@ -3786,7 +3809,7 @@ def PrintAttendeeCertification(diction):
# Recuperation du type/nom de la certifcation depuis la collecion "session_formation"
session_formation = MYSY_GV.dbname['session_formation'].find_one(
{'code_session': str(diction['session_id']),
{'_id': ObjectId(str(diction['session_id'])),
'valide': "1", 'class_internal_url':str(diction['internal_url'])})
if ("attestation_certif" not in session_formation.keys()):
@ -4123,7 +4146,7 @@ def CancelAttendeeInscription(diction):
# Recuperation des données de la session
local_session = MYSY_GV.dbname['session_formation'].find_one(
{'code_session': str(diction['session_id']), 'class_internal_url': str(diction['class_internal_url']), 'valide':'1'})
{'_id': ObjectId(str(diction['session_id'])), 'class_internal_url': str(diction['class_internal_url']), 'valide':'1'})
if (local_session is None):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de récupérer les données de la session ")
@ -4180,7 +4203,7 @@ def CancelAttendeeInscription(diction):
if( return_message.strip() != ""):
return True, return_message
return True, "L'inscription a été correctement annulé"
return True, "L'inscription a été correctement annulée"
except Exception as e:
exc_type, exc_obj, exc_tb = sys.exc_info()
@ -4188,6 +4211,435 @@ def CancelAttendeeInscription(diction):
return False, " Impossible d'annuler l'inscription"
"""
Cette fonction refuse une inscription, met jour le motif de refus
et envoie un email au participants
"""
def RefuseAttendeeInscription_with_motif(diction):
try:
"""
Verification de la liste des champs obligatoires
"""
field_list_obligatoire = ['token', 'email', 'inscription_id', 'motif']
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 ne sont pas correctes"
mytoken = ""
if ("token" in diction.keys()):
if diction['token']:
mytoken = diction['token']
# Verifier la validité du token
retval = mycommon.check_partner_token_validity("", mytoken)
if retval is False:
return "Err_Connexion", " La session de connexion n'est pas valide"
partner_recid = mycommon.get_parnter_recid_from_token(mytoken)
if (partner_recid is False):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de récupérer le recid du partenaire")
return False, "Impossible de récupérer le recid du partenaire"
# 0 - Verifier de l'existance et de la validité de l'inscription (preinscription à refuser)
my_inscription_count = MYSY_GV.dbname['inscription'].count_documents({'_id':ObjectId(str(diction['inscription_id'])),
'partner_owner_recid':str(partner_recid)})
if( my_inscription_count <= 0 ):
mycommon.myprint(str(inspect.stack()[0][3]) + " - L'identifiant d'inscription est invalide")
return False, "L'identifiant d'inscription est invalide"
data_mail = {}
# 2 - Recuperation des données de l'inscription
local_inscription = MYSY_GV.dbname['inscription'].find({'_id': ObjectId(str(diction['inscription_id'])),
'email': str(diction['email']),
'partner_owner_recid':str(partner_recid)})
lms_class_code = ""
if ("lms_class_code" in local_inscription[0].keys()):
if local_inscription[0]['lms_class_code']:
lms_class_code = local_inscription[0]['lms_class_code']
lms_user_id = ""
if ("lms_user_id" in local_inscription[0].keys()):
if local_inscription[0]['lms_user_id']:
lms_user_id = local_inscription[0]['lms_user_id']
nom = ""
if ("nom" in local_inscription[0].keys()):
if local_inscription[0]['nom']:
nom = local_inscription[0]['nom']
prenom = ""
if ("prenom" in local_inscription[0].keys()):
if local_inscription[0]['prenom']:
prenom = local_inscription[0]['prenom']
email = ""
if ("email" in local_inscription[0].keys()):
if local_inscription[0]['email']:
email = local_inscription[0]['email']
date_du = ""
if ("date_du" in local_inscription[0].keys()):
if local_inscription[0]['date_du']:
date_du = str(local_inscription[0]['date_du'])[0:10]
date_au = ""
if ("date_au" in local_inscription[0].keys()):
if local_inscription[0]['date_au']:
date_au = str(local_inscription[0]['date_au'])[0:10]
# 3 - Recuperation des données de la formation
local_class = MYSY_GV.dbname['myclass'].find({'internal_url': str(local_inscription[0]['class_internal_url']),
'partner_owner_recid':str(partner_recid)})
data_mail['title'] = local_class[0]['title']
class_title = local_class[0]['title']
# Recuperation des données de la session
local_session = MYSY_GV.dbname['session_formation'].find_one(
{'_id': ObjectId(str(local_inscription[0]['session_id'])),
'valide':'1', 'partner_owner_recid':str(partner_recid)})
if (local_session is None):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de récupérer les données de la session ")
return False, " Impossible de récupérer les données de la session "
# Annulation de l'inscription
now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
ret_val2 = MYSY_GV.dbname['inscription'].find_one_and_update(
{'_id': ObjectId( str(diction['inscription_id'])), 'email': str(diction['email'])},
{"$set": {'status':'-1', 'inscription_refuse_date':now, 'date_update':now,
'comment':str(diction['motif'])}},
return_document=ReturnDocument.AFTER,
upsert=False,
)
if( ret_val2 is None ):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible d'annuler l'inscription ")
return False, " Impossible d'annuler l'inscription "
"""
Verification s'il y a une inscription LMS, au quel cas, on l'annule aussi
"""
return_message = ""
if( lms_user_id.strip() != ""):
# Il a une inscription à une formation dans le LMS, il faut l'annuler
new_diction = {}
new_diction['token'] = str(diction['token'])
new_diction['user_lms_id'] = str(lms_user_id)
new_diction['course_code'] = str(lms_class_code)
local_status, local_message = mys_lms.Remove_User_From_LMS_Class(new_diction)
if (local_status is False):
mycommon.myprint(str(inspect.stack()[0][3]) + " - WARNING : Impossible de supprimer l'inscription dans le LMS pour "+str( diction['email']) )
return_message = "Impossible de supprimer l'inscription dans le LMS pour : "+str( diction['email'])
email_data = {}
email_data['nom'] = nom
email_data['prenom'] = prenom
email_data['email'] = email
email_data['date_du'] = date_du
email_data['date_au'] = date_au
email_data['title'] = class_title
email_data['comment'] = str(diction['motif'])
local_status, local_message = email_session.incription_training_cancelled_mail(email_data)
if( local_status is False ):
mycommon.myprint(str(
inspect.stack()[0][3]) + " - WARNING : Impossible d'envoyer le mail de notification pour " + str(
diction['email']))
return_message = return_message + str(" Impossible d'envoyer le mail de notification pour : " + str(diction['email']))
if( return_message.strip() != ""):
return True, return_message
return True, "L'inscription a été correctement annulée"
except Exception as e:
exc_type, exc_obj, exc_tb = sys.exc_info()
print(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno))
return False, " Impossible d'annuler l'inscription"
"""
Fontion de validation / acceptation d'un inscription
"""
def AcceptAttendeeInscription(diction):
try:
"""
Verification de la liste des champs obligatoires
"""
field_list_obligatoire = ['token', 'email', 'inscription_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 ne sont pas correctes"
mytoken = ""
if ("token" in diction.keys()):
if diction['token']:
mytoken = diction['token']
# Verifier la validité du token
retval = mycommon.check_partner_token_validity("", mytoken)
if retval is False:
return "Err_Connexion", " La session de connexion n'est pas valide"
partner_recid = mycommon.get_parnter_recid_from_token(mytoken)
if (partner_recid is False):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de récupérer le recid du partenaire")
return False, "Impossible de récupérer le recid du partenaire"
# 0 - Verifier de l'existance et de la validité de l'inscription (preinscription à refuser)
my_inscription_count = MYSY_GV.dbname['inscription'].count_documents({'_id':ObjectId(str(diction['inscription_id'])),
'partner_owner_recid':str(partner_recid)})
if( my_inscription_count <= 0 ):
mycommon.myprint(str(inspect.stack()[0][3]) + " - L'identifiant d'inscription est invalide")
return False, "L'identifiant d'inscription est invalide"
data_mail = {}
# 2 - Recuperation des données de l'inscription
local_inscription = MYSY_GV.dbname['inscription'].find({'_id': ObjectId(str(diction['inscription_id'])),
'email': str(diction['email']),
'partner_owner_recid':str(partner_recid)})
lms_class_code = ""
if ("lms_class_code" in local_inscription[0].keys()):
if local_inscription[0]['lms_class_code']:
lms_class_code = local_inscription[0]['lms_class_code']
lms_user_id = ""
if ("lms_user_id" in local_inscription[0].keys()):
if local_inscription[0]['lms_user_id']:
lms_user_id = local_inscription[0]['lms_user_id']
nom = ""
if ("nom" in local_inscription[0].keys()):
if local_inscription[0]['nom']:
nom = local_inscription[0]['nom']
prenom = ""
if ("prenom" in local_inscription[0].keys()):
if local_inscription[0]['prenom']:
prenom = local_inscription[0]['prenom']
email = ""
if ("email" in local_inscription[0].keys()):
if local_inscription[0]['email']:
email = local_inscription[0]['email']
date_du = ""
if ("date_du" in local_inscription[0].keys()):
if local_inscription[0]['date_du']:
date_du = str(local_inscription[0]['date_du'])[0:10]
date_au = ""
if ("date_au" in local_inscription[0].keys()):
if local_inscription[0]['date_au']:
date_au = str(local_inscription[0]['date_au'])[0:10]
# 3 - Recuperation des données de la formation
local_class = MYSY_GV.dbname['myclass'].find({'internal_url': str(local_inscription[0]['class_internal_url']),
'partner_owner_recid':str(partner_recid)})
data_mail['title'] = local_class[0]['title']
class_title = local_class[0]['title']
# Recuperation des données de la session
local_session = MYSY_GV.dbname['session_formation'].find_one(
{'_id': ObjectId(str(local_inscription[0]['session_id'])),
'valide':'1', 'partner_owner_recid':str(partner_recid)})
if (local_session is None):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de récupérer les données de la session ")
return False, " Impossible de récupérer les données de la session "
lms_class_code = ""
if( "lms_class_code" in local_class[0].keys() ):
if(len(str(local_class[0]['lms_class_code'])) > 2 ):
lms_class_code = str(local_class[0]['lms_class_code'])
""""
Inscription sur le LMS :
Si la formation associée à la session possede un code de formation lms 'lms_class_code'
Alors cela veut dire que c'est une formation qui est gérée avec le LMS de MYSY.
Donc l'inscription va generer :
1 - La creation du compte LMS participant
2 - L'inscription de l'utilisateur à la formation.
"""
return_message = ""
if( str(lms_class_code) != ""):
new_diction = {}
new_diction['token'] = diction['token']
new_diction['lastname'] = nom
new_diction['firstname'] = prenom
new_diction['email'] = email
new_diction['password'] = secrets.token_urlsafe(6)
new_diction['locked'] = "0"
new_diction['username'] = email
local_status, local_message, local_participant_lms_id = mys_lms.Create_MySy_LMS_Apprenant(new_diction)
if (local_status is False):
mycommon.myprint(str(inspect.stack()[0][3]) + " WARNING : le compte LSM n'a pas été correctement crée")
return_message = return_message + " le compte LSM n'a pas été correctement crée. "
else:
# Mettre à jour la collection "inscription" en ajoutant local_participant_lms_id et et le mot de passe
print(" ### Mise à jour 'inscription' pour inscription_line_id = ", str(diction['inscription_id']),
" local_participant_lms_id = ", local_participant_lms_id, " str(new_diction['password'] ",
str(new_diction['password']))
local_ret_val = MYSY_GV.dbname['inscription'].find_one_and_update(
{'_id': ObjectId(str(diction['inscription_id']))},
{"$set": {'lms_user_id': str(local_participant_lms_id),
'lms_pwd': str(new_diction['password']),
'lms_class_code': str(lms_class_code)}
},
upsert=False,
return_document=ReturnDocument.AFTER
)
if (local_ret_val and local_ret_val['_id']):
mycommon.myprint(str(inspect.stack()[0][
3]) + " Le compte LMS du participant a été correctement mis à jour : local_ret_val['_id'] = " + str(
local_ret_val['_id']))
""""
A present, on va proceder à l'inscription à la formation
"""
print(" ### Debut de l'inscription au à la formation dans le LMS ")
new_diction = {}
new_diction['token'] = diction['token']
new_diction['user_lms_id'] = local_participant_lms_id
new_diction['course_code'] = lms_class_code
local_status2, local_message2 = mys_lms.Add_User_To_LMS_Class(new_diction)
if (local_status2 is False):
mycommon.myprint(
str(inspect.stack()[0][3]) + " WARNING : Impossbile de finaliser l'incription dans le LMS")
return_message = return_message + " Impossbile de finaliser l'incription dans le LMS. "
else:
mycommon.myprint(
str(inspect.stack()[0][3]) + " TOP, l'inscription dans le LMS a ete correctement faite")
else:
mycommon.myprint(
str(inspect.stack()[0][3]) + " - WARNING : Impossible de mettre à jour le compte LMS ")
return_message = return_message + " Impossible de mettre à jour le compte LMS."
# date de validation de l'inscription
now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
ret_val2 = MYSY_GV.dbname['inscription'].find_one_and_update(
{'_id': ObjectId( str(diction['inscription_id'])), 'email': str(diction['email'])},
{"$set": {'status':'1', 'inscription_validation_date':now, 'date_update':now
}},
return_document=ReturnDocument.AFTER,
upsert=False,
)
if( ret_val2 is None ):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de valider l'inscription (1) ")
return False, " Impossible de valider l'inscription (2) "
"""
Verification s'il y a une inscription LMS, au quel cas, on l'annule aussi
"""
email_data = {}
email_data['nom'] = nom
email_data['prenom'] = prenom
email_data['email'] = email
email_data['date_du'] = date_du
email_data['date_au'] = date_au
email_data['title'] = class_title
email_data['partner_owner_recid'] = str(partner_recid)
if( "code_session" in local_session.keys()):
email_data['code_session'] = local_session['code_session']
else:
email_data['code_session'] = ""
if ("date_debut" in local_session.keys()):
email_data['date_debut'] = local_session['date_debut']
else:
email_data['date_debut'] = ""
if ("distantiel" in local_session.keys()):
email_data['distantiel'] = local_session['distantiel']
else:
email_data['distantiel'] = ""
if ("presentiel" in local_session.keys()):
email_data['presentiel'] = local_session['presentiel']
else:
email_data['presentiel'] = ""
if ("session_ondemande" in local_session.keys()):
email_data['session_ondemande'] = local_session['session_ondemande']
else:
email_data['session_ondemande'] = ""
if ("adresse" in local_session.keys()):
email_data['adresse'] = local_session['adresse']
else:
email_data['adresse'] = ""
if ("code_postal" in local_session.keys()):
email_data['code_postal'] = local_session['code_postal']
else:
email_data['code_postal'] = ""
if ("ville" in local_session.keys()):
email_data['ville'] = local_session['ville']
else:
email_data['ville'] = ""
if ("pays" in local_session.keys()):
email_data['pays'] = local_session['pays']
else:
email_data['pays'] = ""
if ("formateur" in local_session.keys()):
email_data['formateur'] = local_session['formateur']
else:
email_data['formateur'] = ""
if ("ville" in local_session.keys()):
email_data['ville'] = local_session['ville']
else:
email_data['ville'] = ""
local_status, local_message = email_session.incription_training_confirmation_mail(email_data)
if( local_status is False ):
mycommon.myprint(str(
inspect.stack()[0][3]) + " - WARNING : Impossible d'envoyer le mail de notification pour " + str(
diction['email']))
return_message = return_message + str(" Impossible d'envoyer le mail de notification pour : " + str(diction['email']))
if( return_message.strip() != ""):
return True, return_message
return True, "L'inscription a été correctement validée"
except Exception as e:
exc_type, exc_obj, exc_tb = sys.exc_info()
print(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno))
return False, " Impossible de valider l'inscription"
"""
Cette fonction supprime un stagiaire.
/!\ : seuls les preinscrit, ou les inscription annulés (donct status : 0 ou 1)

File diff suppressed because it is too large Load Diff

View File

@ -111,6 +111,15 @@
</p>
{% if params.comment %}
<p style="text-align:justify; font-size:13px; line-height: 1.8rem;">­
Motif : {{params.comment}}
</p>
{% endif %}
<p
style="text-align:justify; font-size: 13px;">
Nous ne manquerons pas de vous tenir informé des

View File

@ -458,6 +458,8 @@ def incription_training_cancelled_mail(diction):
template = templateEnv.get_template(TEMPLATE_FILE)
# This data can come from database query
body = {}
if ("comment" in diction.keys()):
if diction['comment']:
body = {
@ -469,8 +471,8 @@ def incription_training_cancelled_mail(diction):
"adresse": str(adresse_session),
"title": str(diction['title']),
"email": str(diction['email']),
"distantiel": str(diction['distantiel']),
"presentiel": str(diction['presentiel']),
"distantiel": str(distantiel),
"presentiel": str(presentiel),
"comment": str(diction['comment'])},
}
@ -486,6 +488,7 @@ def incription_training_cancelled_mail(diction):
"email": str(diction['email'])},
}
print(" #### body = ", body)
sourceHtml = template.render(params=body["params"])
msg.set_content(sourceHtml, subtype='html')
@ -778,7 +781,8 @@ def Evaluation_training_confirmation_mail(diction):
"""
Verification de la liste des champs obligatoires
"""
field_list_obligatoire = ['nom', 'prenom', 'email', 'date_du', 'date_au', 'adresse', 'title', 'token_eval', 'internal_url', 'session_ondemande']
field_list_obligatoire = ['nom', 'prenom', 'email', 'date_du', 'date_au', 'adresse', 'title', 'token_eval',
'internal_url', 'session_ondemande']
for val in field_list_obligatoire:
if val not in diction:
mycommon.myprint(
@ -854,8 +858,10 @@ def Evaluation_training_confirmation_mail(diction):
Apres l'envoi de la demande d'evaluation
on met à jour le statut 'eval_statut' à 0 (envoyé)
"""
now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
MYSY_GV.dbname['inscription'].find_one_and_update()
now = str(datetime.datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
#MYSY_GV.dbname['inscription'].find_one_and_update()
ret_val2 = MYSY_GV.dbname['inscription'].find_one_and_update(
{'_id': ObjectId(str(diction['session_id'])), 'valide': '1', },
{"$set": {'eval_status': '0', 'date_demande_eval': now, 'date_update': now}},
@ -951,7 +957,7 @@ def SendAttestion_to_attendee_by_email(diction):
adresse = str(local_inscription['adresse'])
## Recuperation des données de la session
local_session = MYSY_GV.dbname['session_formation'].find_one({'code_session': str(diction['session_id']),
local_session = MYSY_GV.dbname['session_formation'].find_one({'_id': ObjectId(str(diction['session_id'])),
'class_internal_url': str(
diction['class_internal_url']),
'valide':'1'})

View File

@ -3516,10 +3516,13 @@ def Push_Class_To_MySy_LMS(diction):
update_push = False
# Verifier si la formation a un code 'LMS', au quel cas, on fait des mises à jour coté LMS
# On doit s'assurer que le champ 'lms_class_code' est bien ou contient une valeur qui semble un minimum pertinente
# d'ou le fait de s'assurer que le contenu fait plus de 2 caractères
lms_class_code = ""
if ("lms_class_code" in Class_To_Push.keys()):
lms_class_code = Class_To_Push['lms_class_code']
update_push = True
if(len(str(lms_class_code).strip()) > 2):
update_push = True
# Si le lms_class_code est vide, alors cette formation n'a jamais ete pushé dans le LMS, on le créé le code
@ -3543,6 +3546,10 @@ def Push_Class_To_MySy_LMS(diction):
data_to_push['partner_owner_recid'] = Class_To_Push['partner_owner_recid']
data_to_push['full_internal_url'] = str(MYSY_GV.CLIENT_URL_BASE) + str("Display-Detail-formation/") + str(Class_To_Push['internal_url'])
print(" ### " + str(inspect.stack()[0][3]) + " - lms_class_code = ", lms_class_code)
print(" ### " + str(inspect.stack()[0][3]) + " - update_push = ", update_push)
query_insert_class = ""
if( update_push is False):
# C'est une insertion qu'il faut faire

25
main.py
View File

@ -3083,6 +3083,31 @@ def DeleteAttendeeInscription():
localStatus, message= inscription.DeleteAttendeeInscription(payload)
return jsonify(status=localStatus, message=message )
"""
API de d'annulation d'une inscription avec mise à jour du motif
"""
@app.route('/myclass/api/RefuseAttendeeInscription_with_motif/', methods=['POST','GET'])
@crossdomain(origin='*')
def RefuseAttendeeInscription_with_motif():
# On CancelAttendeeInscription le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### RefuseAttendeeInscription_with_motif : payload = ",payload)
localStatus, message= inscription.RefuseAttendeeInscription_with_motif(payload)
return jsonify(status=localStatus, message=message )
"""
API de validation d'une inscription d'un stagiaire
"""
@app.route('/myclass/api/AcceptAttendeeInscription/', methods=['POST','GET'])
@crossdomain(origin='*')
def AcceptAttendeeInscription():
# On CancelAttendeeInscription le corps (payload) de la requete
payload = mycommon.strip_dictionary (request.form.to_dict())
print(" ### AcceptAttendeeInscription : payload = ",payload)
localStatus, message= inscription.AcceptAttendeeInscription(payload)
return jsonify(status=localStatus, message=message )
"""
Cette API permet d'envoyer les identifiants de connexion à la plateforme de plateforme LMS

View File

@ -2828,9 +2828,9 @@ def CreateTrainingSession_id(diction):
if (datetime.strptime(str(diction['date_du']).strip(), '%d/%m/%Y') > datetime.strptime(str(diction['date_au']).strip(), '%d/%m/%Y')):
myprint(
str(inspect.stack()[0][
3]) + " - Impossible de créer la session de formation : La date debut "+str(diction['date_du'])+" est postérieur à la date de fin "+str(diction['date_au'])+" pour la formation ")
3]) + " - Impossible de créer la session de formation : La date debut "+str(str(diction['date_du'])[0:10])+" est postérieur à la date de fin "+str(diction['date_au'])[0:10]+" pour la formation ")
return False, " Impossible de créer la session de formation : La date debut "+str(diction['date_du'])+" est postérieur à la date de fin "+str(diction['date_au'])+" pour la formation "
return False, " Impossible de créer la session de formation : La date debut "+str(diction['date_du'])[0:10]+" est postérieur à la date de fin "+str(diction['date_au'])[0:10]+" pour la formation "
session_id = str(
str(diction['date_du']).strip() +