Table of Contents |
---|
Настройки
Для автоматического выполнения групп действий Quad.Magic можно использовать такое задание Sync.X
...
Note |
---|
В большинстве случаев у вас уже есть 2 действия, выполняющие группы обновления цен и остатков и полное обновления, поэтому создавать новые не нужно, а только настроить и запустить существующие. |
После добавления укажите название действия и нажмите Сохранить. После этого справа перейдите во вкладку Настройки.
...
В настройках нужно указать путь к файлу Quad Solutions\crmpack\QuadSyncX.iniА так же
Возможны 2 варианта запуска задания:
1. Задание запускается в открытой программе, в этом случае во время работы вы видите, что сейчас запустится обновление и можете его отменить или контролировать выполнение. Так можно запустить только группу действий Quad.Magic.
2. Задание запускается в “фоновом” режиме, т.е. вы не видите, как оно выполняется, у вас не отображаются окна загрузки или ожидания. Контролировать выполнение вы можете только через вкладку “Информации”, где при обновлении можно увидеть результаты выполнения действий. Так можно запустить в том числе и отдельные действия Quad.Magic.
Note |
---|
При фоновом выполнении нельзя запускать вручную какие-либо действия, которые в этот момент выполняются в автоматическом фоновом обновлении |
Видимое выполнение
Для запуска по первом варианту нужно указать ID группы действий, которую нужно выполнить заданию.
...
ИД группы действий можно посмотреть в редакторе Quad.Magic
...
Так же укажите настройки запуска задания
...
Note |
---|
Чтобы автоматическое выполнение работало, программа должна быть запущена на компьютере с птичкой “Автоматические действия” |
При этом, если компьютер перезагружается, то нужно запускать программу заново, сама она не запускается.
Note |
---|
Т.е. автоматические действия выполняются только при запущенной программе QuadX под одним из пользователей. |
Во время выполнения автоматических действий вы можете запустить вторую копию программы и в ней работать. Либо зайти и работать под другим пользователем сервера.
“Фоновое” выполнение
Для запуска по второму варианту в виде “фонового” процесса выполнения группы действий, либо отдельного действия , нужно его выбрать в выпадающем списке здесь:
...
А так же выбрать пользователя программы, от имени которого будут записываться результаты выполнения.
...
Note |
---|
Поле “Запуск через программу Quad.X, ID группы действий Quad.Magic” должно быть пустым |
Что необходимо, чтобы запускалось обновление
Видимое выполнение
1. Программа запущена под пользователем программы, у которого в настройках установлена эта птичка:
...
2. Программа должна работать в “режиме Sync”, это значит, что должна быть нажата (светиться синим) эта кнопка:
...
Она по умолчанию включена, если программа запущена под пользователем, у которого установлена птичка из п.1
Note |
---|
Когда запускается обновление - работать в этой копии программы вы не сможете, так как там будут идти процессы обновления. Вы можете запустить вторую копию программы для работы, либо запустить программу под другим пользователем сервера. |
“Фоновое” выполнение
Нужно чтобы служба Sync запускалась от имени какого-либо пользователя сервера, под которым включен доступ к макросам в Excel. Подробнее здесь:
раздел “Установка модуля Sync.X” пункт 10
Как начать автовыполнение заданий и настроить период?
1. Перейдите во вкладку Автоматизация / Sync.X и найдите там задание, которое называется “Обновление” или “Обновление цен” или как-то по-другому, но из названия должно быть понятно, что оно запускает обновления.
...
Выберите это задание.
2. В настройках задания укажите период его запуска.
...
Note |
---|
Варианты запуска, а так же каким образом их менять, можно посмотреть здесь: настройки запуска задания |
3. Если задание еще не запущено (нет никакой иконки), то запустите его
...
Рекомендации
Чтобы не возникало каких-то конфликтов, желательно добавить нового пользователя программы, под которым будут выполняться автоматические задания.
В настройках этого пользователя поставить птичку “Режим Sync”, а у всех остальных пользователей ее убрать.
...
Запустить программу под этим пользователем и больше в ней ничего не делать.
...
Для работы с программой запустить еще одну копию уже под пользователем, под которым обычно работаете.
Если у вас сервер, то желательно для запуска программы, в которой будут выполняться автоматические обновления, использовать отдельного пользователя сервера (не путать с пользователем программы).