@echo off rem ------------------------------------------------ rem Описание выгрузки: rem Каждый день из системы учета выгружается история продаж в сетевую папку в формате .csv, rem при чем файл именуется определенным образом: rem [Имя базы данных]_[название СУБД]_[текущая дата в формате ГГГГММДД].csv; rem Аналогично каждый день выгружается классификация в сетевую папку в формате .csv, rem при чем файл именуется следующим образом: rem classification_[текущая дата в формате ГГГГММДД].csv rem ------------------------------------------------ rem Переход в папку с консольной утилитой импорта... cd "C:\Program Files (x86)\ForecastNOW\" rem Задаем путь запуска консольной утилиты импорта... set fnow_file="C:\Program Files (x86)\ForecastNOW\FSystemConsole.exe" rem Формирование даты в формате выгрузки ГГГГММДД... set now=%DATE:~-4%%DATE:~3,2%%DATE:~0,2% rem Задаем файл формата... set fnow_base_format="C:\ForecastNOW\Export\format.format" rem ------------------------------------------------ rem Обновление базы rem Задаем файл обновлений... set fnow_update_file="C:\ForecastNOW\Export\Sales_History\history_%now%.csv" rem Задаем файл классификации set fnow_base_classification="C:\ForecastNOW\Export\Classification\classification_%now%.csv" rem Задаем путь к файлу базы данных или название базы данных в MySQL версии... set fnow_base_file="databasename" rem Задаем параметры обновления истории продаж... set fnow_update_paremetrs= -sh -a %fnow_base_format% %fnow_update_file% %fnow_base_file% rem Запуск обновления истории продаж: %fnow_file% import %fnow_update_paremetrs% rem Задаем параметры обновления классификации... set fnow_update_paremetrs= -o -r %fnow_base_classification% %fnow_base_file% rem Запуск обновления классификации: %fnow_file% import %fnow_update_paremetrs%