diff --git a/Excel/backup/InventairesCache/qte_cache_Ratio_Cuisine_Vers4.2.2.csv b/Excel/backup/InventairesCache/qte_cache_Ratio_Cuisine_Vers4.2.2.csv deleted file mode 100644 index c66c284..0000000 --- a/Excel/backup/InventairesCache/qte_cache_Ratio_Cuisine_Vers4.2.2.csv +++ /dev/null @@ -1 +0,0 @@ -mois;ref;designation;qte diff --git a/Excel/backup/Ratio_Cuisine_Old_Vers5.0.1.xlsm b/Excel/backup/Ratio_Cuisine_Old_Vers5.0.1.xlsm deleted file mode 100644 index 2facd75..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Old_Vers5.0.1.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Old_Vers5.0.2.xlsm b/Excel/backup/Ratio_Cuisine_Old_Vers5.0.2.xlsm deleted file mode 100644 index b0071ec..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Old_Vers5.0.2.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.10.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.10.xlsm deleted file mode 100644 index 6c28921..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.10.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.11.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.11.xlsm deleted file mode 100644 index 209f4b4..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.11.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.12.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.12.xlsm deleted file mode 100644 index 0e0c13c..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.12.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.13.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.13.xlsm deleted file mode 100644 index 650dfc7..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.13.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.14.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.14.xlsm deleted file mode 100644 index 7f10ecf..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.14.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.15.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.15.xlsm deleted file mode 100644 index bba8275..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.15.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.16.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.16.xlsm deleted file mode 100644 index 77588f2..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.16.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.17.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.17.xlsm deleted file mode 100644 index bd6a7e5..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.17.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.18.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.18.xlsm deleted file mode 100644 index 3d9bef5..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.18.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.19.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.19.xlsm deleted file mode 100644 index 0183679..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.19.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.2.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.2.xlsm deleted file mode 100644 index 5c12f0c..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.2.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.20.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.20.xlsm deleted file mode 100644 index b87e6ab..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.20.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.21.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.21.xlsm deleted file mode 100644 index f8e54f0..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.21.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.22.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.22.xlsm deleted file mode 100644 index 5041a29..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.22.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.23.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.23.xlsm deleted file mode 100644 index 5ade26a..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.23.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.24.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.24.xlsm deleted file mode 100644 index c835131..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.24.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.25.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.25.xlsm deleted file mode 100644 index 0fba9ac..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.25.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.26.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.26.xlsm deleted file mode 100644 index 87900df..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.26.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.27.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.27.xlsm deleted file mode 100644 index c88449a..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.27.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.28.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.28.xlsm deleted file mode 100644 index 7e86a9f..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.28.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.29.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.29.xlsm deleted file mode 100644 index a055ef6..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.29.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.3.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.3.xlsm deleted file mode 100644 index 0e82ecd..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.3.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.30.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.30.xlsm deleted file mode 100644 index 7efc420..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.30.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.31.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.31.xlsm deleted file mode 100644 index 8320157..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.31.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.32.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.32.xlsm deleted file mode 100644 index 904c99a..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.32.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.33.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.33.xlsm deleted file mode 100644 index 1e0e185..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.33.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.34.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.34.xlsm deleted file mode 100644 index a032aa5..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.34.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.35.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.35.xlsm deleted file mode 100644 index 2a505b3..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.35.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.36.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.36.xlsm deleted file mode 100644 index 68a80c6..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.36.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.37.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.38.xlsm similarity index 100% rename from Excel/backup/Ratio_Cuisine_Vers4.2.37.xlsm rename to Excel/backup/Ratio_Cuisine_Vers4.2.38.xlsm diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.39.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.39.xlsm new file mode 100644 index 0000000..1ad365a Binary files /dev/null and b/Excel/backup/Ratio_Cuisine_Vers4.2.39.xlsm differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.4.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.4.xlsm deleted file mode 100644 index 4da30c0..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.4.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.5.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.5.xlsm deleted file mode 100644 index c971cda..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.5.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.6.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.6.xlsm deleted file mode 100644 index 6c86879..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.6.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.7.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.7.xlsm deleted file mode 100644 index 6c86879..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.7.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.8.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.8.xlsm deleted file mode 100644 index b20840f..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.8.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Cuisine_Vers4.2.9.xlsm b/Excel/backup/Ratio_Cuisine_Vers4.2.9.xlsm deleted file mode 100644 index 2ac4cde..0000000 Binary files a/Excel/backup/Ratio_Cuisine_Vers4.2.9.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.10.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.10.xlsm deleted file mode 100644 index 4f7c4b9..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.10.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.11.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.11.xlsm deleted file mode 100644 index 53806fc..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.11.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.12.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.12.xlsm deleted file mode 100644 index bb9cf04..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.12.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.13.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.13.xlsm deleted file mode 100644 index 8dc1dcc..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.13.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.14.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.14.xlsm deleted file mode 100644 index 748b11a..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.14.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.15.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.15.xlsm deleted file mode 100644 index 748b11a..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.15.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.16.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.16.xlsm deleted file mode 100644 index 8341594..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.16.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.17.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.17.xlsm deleted file mode 100644 index c1ebf9a..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.17.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.18.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.19.xlsm similarity index 100% rename from Excel/backup/Ratio_Restauration_Vers2.1.18.xlsm rename to Excel/backup/Ratio_Restauration_Vers2.1.19.xlsm diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.3.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.3.xlsm deleted file mode 100644 index 782586c..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.3.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.4.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.4.xlsm deleted file mode 100644 index b0f19a3..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.4.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.5.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.5.xlsm deleted file mode 100644 index 0a3e092..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.5.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.6.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.6.xlsm deleted file mode 100644 index 2c8ed76..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.6.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.7.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.7.xlsm deleted file mode 100644 index c730c0f..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.7.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.8.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.8.xlsm deleted file mode 100644 index 922ef4e..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.8.xlsm and /dev/null differ diff --git a/Excel/backup/Ratio_Restauration_Vers2.1.9.xlsm b/Excel/backup/Ratio_Restauration_Vers2.1.9.xlsm deleted file mode 100644 index fe65aad..0000000 Binary files a/Excel/backup/Ratio_Restauration_Vers2.1.9.xlsm and /dev/null differ diff --git a/Excel/prod/Ratio_Cuisine_VERSION.txt b/Excel/prod/Ratio_Cuisine_VERSION.txt index 94280e5..c17ab32 100644 --- a/Excel/prod/Ratio_Cuisine_VERSION.txt +++ b/Excel/prod/Ratio_Cuisine_VERSION.txt @@ -1,2 +1,2 @@ -4.2.38 +4.2.40 2026-01-30 diff --git a/Excel/prod/Ratio_Restauration_VERSION.txt b/Excel/prod/Ratio_Restauration_VERSION.txt index e29447c..d1dcb7f 100644 --- a/Excel/prod/Ratio_Restauration_VERSION.txt +++ b/Excel/prod/Ratio_Restauration_VERSION.txt @@ -1,2 +1,2 @@ -2.1.19 +2.1.20 2026-01-30 diff --git a/Scripts/Maj_prod_Cuisine.bat b/Scripts/Maj_prod_Cuisine.bat index e270c27..3feb00f 100644 --- a/Scripts/Maj_prod_Cuisine.bat +++ b/Scripts/Maj_prod_Cuisine.bat @@ -12,6 +12,8 @@ set "OLD_VERSION=" if exist "%VERSION_FILE%" ( set /p OLD_VERSION=<"%VERSION_FILE%" ) +REM Nombre de sauvegardes Cuisine à conserver +set KEEP_BACKUPS=10 echo Mise à jour de version... python "maj_version.py" "%VERSION_FILE%" @@ -67,3 +69,9 @@ copy /Y "%SRC%" "%BACKUP%" echo Terminé. exit /b 0 +REM === 6) NETTOYAGE : on ne garde que les %KEEP_BACKUPS% dernières sauvegardes Cuisine === +REM Tri par date décroissante (les plus récentes d'abord). On supprime au-delà de KEEP_BACKUPS. +for /f "skip=%KEEP_BACKUPS% delims=" %%F in ('dir /b /a-d /o-d "%BACKUP_DIR%\Ratio_Cuisine_Vers*.xlsm" 2^>nul') do ( + echo Suppression ancienne sauvegarde : %%F + del /q "%BACKUP_DIR%\%%F" +) \ No newline at end of file diff --git a/Scripts/Maj_prod_Restauration.bat b/Scripts/Maj_prod_Restauration.bat index bf31fb8..56e5014 100644 --- a/Scripts/Maj_prod_Restauration.bat +++ b/Scripts/Maj_prod_Restauration.bat @@ -15,6 +15,9 @@ if exist "%VERSION_FILE%" ( set /p OLD_VERSION=<"%VERSION_FILE%" ) +REM Nombre de sauvegardes Cuisine à conserver +set KEEP_BACKUPS=10 + echo Mise à jour de version... python "maj_version.py" "%VERSION_FILE%" if errorlevel 1 ( @@ -69,3 +72,9 @@ echo --- Mise en prod terminee --- endlocal exit /b 0 +REM === 6) NETTOYAGE : on ne garde que les %KEEP_BACKUPS% dernières sauvegardes Restauration === +REM Tri par date décroissante (les plus récentes d'abord). On supprime au-delà de KEEP_BACKUPS. +for /f "skip=%KEEP_BACKUPS% delims=" %%F in ('dir /b /a-d /o-d "%BACKUP_DIR%\Ratio_restauration_Vers*.xlsm" 2^>nul') do ( + echo Suppression ancienne sauvegarde : %%F + del /q "%BACKUP_DIR%\%%F" +) \ No newline at end of file