diff --git a/bin/install_py.bat b/bin/install_py.bat new file mode 100644 index 0000000..55f0ac8 --- /dev/null +++ b/bin/install_py.bat @@ -0,0 +1,15 @@ +call cremig_setenv.bat +if not exist %SIVASPRICES%\.venv ( + ECHO Initialisiere Python virtual environment... + python -m venv %SIVASPRICES%\.venv --upgrade-deps + ECHO Erfolgreich. + + call %SIVASPRICES%\.venv\Scripts\activate.bat + ECHO Installiere erforderliche Python Packages... + pip install -r %SIVASPRICES_LIB%/requirements.txt -q + ECHO Erfolgreich + deactivate + + ) ELSE ( + ECHO Erforderliche Python Packages bereits installiert! + ) diff --git a/bin/sivasprices_setenv.bat b/bin/sivasprices_setenv.bat new file mode 100644 index 0000000..8265d79 --- /dev/null +++ b/bin/sivasprices_setenv.bat @@ -0,0 +1,23 @@ +@echo off +REM ~dp0 steht für das Verzeichnis, in der diese Datei liegt +pushd %~dp0\.. +set SIVASPRICES=%cd% +set SIVASPRICES_BIN=%SIVASPRICES%\bin +set SIVASPRICES_CFG=%SIVASPRICES%\cfg +set SIVASPRICES_LIB=%SIVASPRICES%\lib +set SIVASPRICES_DATA=%SIVASPRICES%\data +set SIVASPRICES_WORK=%SIVASPRICES%\work +set SIVASPRICES_LOG=%SIVASPRICES%\log + +if not exist %SIVASPRICES%\work mkdir %SIVASPRICES%\work +if not exist %SIVASPRICES%\log mkdir %SIVASPRICES%\log + +set PATH=%SIVASPRICES%\bin;%PATH% + +set RD_DATABASE_SOURCE=\\ssg.local\freigaben\SIVAS_CAD_EDM\Migration\07_RD_Teilenummern +set RD_DATABASE_NAME=RD_Teilenummern.csv +set VBA_MACRO_NAME=vba_format_excel.xlsm +set SIVAS_DATABASE_QUERY=Y:\jit\programme\Sivas2json.exe +REM set SIVAS_TEILESTAMM=\\195.243.223.3\sivas\NetEnv\Sivas4.exe +set SIVAS_TEILESTAMM=Y:\NetEnv\Sivas4.exe +popd diff --git a/bin/update_prices.bat b/bin/update_prices.bat new file mode 100644 index 0000000..5a5ae6c --- /dev/null +++ b/bin/update_prices.bat @@ -0,0 +1,6 @@ +@echo off +CALL sivasprices_setenv.bat +IF NOT EXIST %SIVASPRICES%\.venv CALL %SIVASPRICES%\install_py.bat +CALL %SIVASPRICES%\.venv\Scripts\activate.bat +python %SIVASPRICES%\update_database.py -r +deactivate diff --git a/work/grid_export.xlsx b/work/grid_export.xlsx new file mode 100644 index 0000000..e01b860 Binary files /dev/null and b/work/grid_export.xlsx differ