diff --git a/Excel/backup/Ratio_Cuisine_20251126.xlsm b/Excel/backup/Ratio_Cuisine_20251126.xlsm new file mode 100644 index 0000000..38fc260 Binary files /dev/null and b/Excel/backup/Ratio_Cuisine_20251126.xlsm differ diff --git a/Excel/backup/Ratio_Cuisine_20251128.xlsm b/Excel/backup/Ratio_Cuisine_20251128.xlsm new file mode 100644 index 0000000..b4c5360 Binary files /dev/null and b/Excel/backup/Ratio_Cuisine_20251128.xlsm differ diff --git a/Excel/backup/Ratio_Cuisine_20251203.xlsm b/Excel/backup/Ratio_Cuisine_20251203.xlsm new file mode 100644 index 0000000..65d79ea Binary files /dev/null and b/Excel/backup/Ratio_Cuisine_20251203.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251126.xlsm b/Excel/backup/Ratio_Restauration_20251126.xlsm new file mode 100644 index 0000000..ecea7fc Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251126.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251128.xlsm b/Excel/backup/Ratio_Restauration_20251128.xlsm new file mode 100644 index 0000000..ad05025 Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251128.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251129.xlsm b/Excel/backup/Ratio_Restauration_20251129.xlsm new file mode 100644 index 0000000..ad05025 Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251129.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251130.xlsm b/Excel/backup/Ratio_Restauration_20251130.xlsm new file mode 100644 index 0000000..dec26d2 Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251130.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251201.xlsm b/Excel/backup/Ratio_Restauration_20251201.xlsm new file mode 100644 index 0000000..21a6cea Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251201.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251202.xlsm b/Excel/backup/Ratio_Restauration_20251202.xlsm new file mode 100644 index 0000000..690d8fa Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251202.xlsm differ diff --git a/Excel/backup/Ratio_Restauration_20251203.xlsm b/Excel/backup/Ratio_Restauration_20251203.xlsm new file mode 100644 index 0000000..4055c74 Binary files /dev/null and b/Excel/backup/Ratio_Restauration_20251203.xlsm differ diff --git a/Excel/prod/Ratio_Cuisine.xlsm b/Excel/prod/Ratio_Cuisine.xlsm index 41655cd..65d79ea 100644 Binary files a/Excel/prod/Ratio_Cuisine.xlsm and b/Excel/prod/Ratio_Cuisine.xlsm differ diff --git a/Excel/prod/Ratio_Cuisine_VERSION.txt b/Excel/prod/Ratio_Cuisine_VERSION.txt index 9d550d8..a229fb8 100644 --- a/Excel/prod/Ratio_Cuisine_VERSION.txt +++ b/Excel/prod/Ratio_Cuisine_VERSION.txt @@ -1,2 +1,2 @@ -4.1.15 -2025-11-28 +4.1.20 +2025-12-03 diff --git a/Excel/prod/Ratio_Restauration.xlsm b/Excel/prod/Ratio_Restauration.xlsm index 21a6cea..4055c74 100644 Binary files a/Excel/prod/Ratio_Restauration.xlsm and b/Excel/prod/Ratio_Restauration.xlsm differ diff --git a/Excel/prod/Ratio_Restauration_VERSION.txt b/Excel/prod/Ratio_Restauration_VERSION.txt index 55b18b4..26a2e59 100644 --- a/Excel/prod/Ratio_Restauration_VERSION.txt +++ b/Excel/prod/Ratio_Restauration_VERSION.txt @@ -1,2 +1,2 @@ -1.0.35 -2025-12-01 +1.0.37 +2025-12-03 diff --git a/Scripts/Maj_prod_Cuisine.bat b/Scripts/Maj_prod_Cuisine.bat index 98969f7..022ca8c 100644 --- a/Scripts/Maj_prod_Cuisine.bat +++ b/Scripts/Maj_prod_Cuisine.bat @@ -10,8 +10,6 @@ set VERSION_FILE=..\Excel\prod\Ratio_Cuisine_VERSION.txt echo Mise à jour de version... python "maj_version.py" "%VERSION_FILE%" -REM Si tu utilises plutôt 'py', commente la ligne au-dessus et décommente celle-ci : -REM py "maj_version.py" "%VERSION_FILE%" if errorlevel 1 ( echo ERREUR lors de la mise à jour de version. pause @@ -22,6 +20,9 @@ REM === 2) CHEMINS DES FICHIERS EXCEL === set SRC=..\Excel\dev\Ratio_Cuisine_dev.xlsm set DST_DIR=..\Excel\prod +REM Dossier commun de sauvegardes (Cuisine + Restauration) +set BACKUP_DIR=..\Excel\backup + REM Vérifications if not exist "%SRC%" ( echo ERREUR : fichier source introuvable : @@ -37,10 +38,16 @@ if not exist "%DST_DIR%" ( exit /b 1 ) -REM === 3) GÉNÉRATION DE LA DATE AU FORMAT AAAAMMJJ (robuste, via PowerShell) === +REM Création auto du dossier de sauvegarde s'il n'existe pas +if not exist "%BACKUP_DIR%" ( + mkdir "%BACKUP_DIR%" +) + +REM === 3) GÉNÉRATION DE LA DATE AU FORMAT AAAAMMJJ (via PowerShell) === for /f %%a in ('powershell -NoProfile -Command "Get-Date -Format yyyyMMdd"') do set TODAY=%%a -set BACKUP=%DST_DIR%\Ratio_Cuisine_%TODAY%.xlsm +REM Le fichier de sauvegarde va maintenant dans BACKUP_DIR +set BACKUP=%BACKUP_DIR%\Ratio_Cuisine_%TODAY%.xlsm REM === 4) COPIE VERS PROD === echo Copie vers la version de production... diff --git a/Scripts/Maj_prod_Restauration.bat b/Scripts/Maj_prod_Restauration.bat index a517dcb..e19bd47 100644 --- a/Scripts/Maj_prod_Restauration.bat +++ b/Scripts/Maj_prod_Restauration.bat @@ -24,6 +24,13 @@ REM === 2) CHEMINS DES FICHIERS EXCEL === set SRC=..\Excel\dev\Ratio_Restauration_dev.xlsm set DST_DIR=..\Excel\prod +REM Dossier commun de sauvegardes (Cuisine + Restauration) +set BACKUP_DIR=..\Excel\backup + +if not exist "%BACKUP_DIR%" ( + mkdir "%BACKUP_DIR%" +) + REM Vérifications if not exist "%SRC%" ( echo ERREUR : fichier source introuvable : @@ -42,7 +49,7 @@ if not exist "%DST_DIR%" ( REM === 3) GÉNÉRATION DE LA DATE AU FORMAT AAAAMMJJ === for /f %%a in ('powershell -NoProfile -Command "Get-Date -Format yyyyMMdd"') do set TODAY=%%a -set BACKUP=%DST_DIR%\Ratio_Restauration_%TODAY%.xlsm +set BACKUP=%BACKUP_DIR%\Ratio_Restauration_%TODAY%.xlsm REM === 4) COPIE VERS PROD === echo Copie vers la version de production... @@ -55,3 +62,4 @@ copy /Y "%SRC%" "%BACKUP%" echo --- Mise en prod terminee --- endlocal exit /b 0 +