Wiki

Clone wiki

iPriceSE / Параметры командной строки

Параметры командной строки

Главная -> Параметры командной строки

Программа позволяет автоматизировать некоторые процессы. Для этого предусмотрен "Тихий" режим работы с использованием параметров командной строки.

Доступные параметры:

-settings= - указать файл настройки (производит запуск приложения в обычном режиме)

-settings=settings.ini
-update обновить все прайс-листы

-updateour - обновить только свой прайс-лист с обновлением каталога.

-updateis - обновление прайс-листов выбранных контрагентов.

-updateis 1,2,3
где 1,2,3 номера контрагентов. Номера можно получить ПРАЙС-ЛИСТЫ->контрагенты->ПКМ->Копировать в буфер обмена ID выбранных контрагентов.

-updatekurs - обновляет курс валют из интернет с пересчетом цен во всех прайс-листах. Рекомендуется использовать для получения актуальности долларовых цен. Например можно поставить обновлять курсы валют в 12 часов дня по Москве (когда их обновляет Центробанк).

-exportcatalogcsv - экспорт каталога в CSV. Вторым параметром - папка, куда сохранить результат.

Второй параметр указывается через пробел, в кавычках. Будут созданы 2 файла csv и архив с ними. Один момент - папка для экспорта должна быть на латинском, иначе проблема с кодировкой в архиве.

-exportcatalogcsv "C:\Prices"
-exportcatalogxls - экспорт каталога в электронную таблицу. Вторым параметром указать файл для экспорта. Третий параметр - номер отдела (начиная с 1). Четвертый параметр - ценовая колонка. Номер колонки можно узнать СПРАВОЧНИКИ->ЦЕНЫ-> Приоритет. Шапку прайс-листа можно поменять в файле templates\Catalog.xls

// выгрузить остатки по 1 складу, а так же цены 1,2 и 5 колонок.
-exportcatalogxls "C:\Prices\export.xls" 1 1,2,5

// выгрузить остатки по 1 и 2 складу, а так же цены 1 и 3 колонок.
-exportcatalogxls "C:\Prices\export.xls" 1,2 1,3

-backup - создание резервной копии БД.

Резервную копию настоятельно рекомендуется делать именно этим способом (или из окна приложения->Утилиты). Резервные копии будут помещены в папку BackupDB, расположенную в папке с программой. Простое копирование файла базы может привести к ее повреждению!

Использование нескольких параметров

Параметры можно чередовать, указывая друг за другом. Второй и третий параметры для команды всегда указывается через пробел (исключение - -settings=). Пути в кавычках.

Наиболее простым вариантом будет создание ярлыка приложения, добавить после имени файла требуемые параметры и поместить в автозагрузку или планировщик. При использовании данных параметров приложение будет закрыто после завершения операций.

Пример:

D:\ipricese\ipricese.exe -update -backup 
сперва будут обновлены прайс-листы, после сделана резервная копия БД.

Результат исполнения данных операций можно посмотреть в файлах log-update.txt и log-backup.txt , которые будут созданы в папке .\logs\.

Updated