Quad.Wiki

Sync.X - запуск задания Quad.Magic

Настройки

Для автоматического выполнения групп действий Quad.Magic можно использовать такое задание Sync.X

В большинстве случаев у вас уже есть 2 действия, выполняющие группы обновления цен и остатков и полное обновления, поэтому создавать новые не нужно, а только настроить и запустить существующие.

 

После добавления укажите название действия и нажмите Сохранить. После этого справа перейдите во вкладку Настройки.

 

В настройках нужно указать путь к файлу Quad Solutions\crmpack\QuadSyncX.ini

Возможны 2 варианта запуска задания:

1. Задание запускается в открытой программе, в этом случае во время работы вы видите, что сейчас запустится обновление и можете его отменить или контролировать выполнение. Так можно запустить только группу действий Quad.Magic.

2. Задание запускается в “фоновом” режиме, т.е. вы не видите, как оно выполняется, у вас не отображаются окна загрузки или ожидания. Контролировать выполнение вы можете только через вкладку “Информации”, где при обновлении можно увидеть результаты выполнения действий. Так можно запустить в том числе и отдельные действия Quad.Magic.

При фоновом выполнении нельзя запускать вручную какие-либо действия, которые в этот момент выполняются в автоматическом фоновом обновлении

 

Видимое выполнение

Для запуска по первом варианту нужно указать ID группы действий, которую нужно выполнить заданию.

ИД группы действий можно посмотреть в редакторе Quad.Magic

 

 

Чтобы автоматическое выполнение работало, программа должна быть запущена на компьютере с птичкой “Автоматические действия”

При этом, если компьютер перезагружается, то нужно запускать программу заново, сама она не запускается.

Во время выполнения автоматических действий вы можете запустить вторую копию программы и в ней работать. Либо зайти и работать под другим пользователем сервера.

 

“Фоновое” выполнение

Для запуска по второму варианту в виде “фонового” процесса выполнения группы действий, либо отдельного действия , нужно его выбрать в выпадающем списке здесь:

А так же выбрать пользователя программы, от имени которого будут записываться результаты выполнения.

 

Что необходимо, чтобы запускалось обновление

Видимое выполнение

1. Программа запущена под пользователем программы, у которого в настройках установлена эта птичка:

2. Программа должна работать в “режиме Sync”, это значит, что должна быть нажата (светиться синим) эта кнопка:

Она по умолчанию включена, если программа запущена под пользователем, у которого установлена птичка из п.1

 

 

“Фоновое” выполнение

Нужно чтобы служба Sync запускалась от имени какого-либо пользователя сервера, под которым включен доступ к макросам в Excel. Подробнее здесь:

раздел “Установка модуля Sync.X” пункт 10

 

Как начать автовыполнение заданий и настроить период?

1. Перейдите во вкладку Автоматизация / Sync.X и найдите там задание, которое называется “Обновление” или “Обновление цен” или как-то по-другому, но из названия должно быть понятно, что оно запускает обновления.

Выберите это задание.

2. В настройках задания укажите период его запуска.

 

3. Если задание еще не запущено (нет никакой иконки), то запустите его

 

Рекомендации

Чтобы не возникало каких-то конфликтов, желательно добавить нового пользователя программы, под которым будут выполняться автоматические задания.

В настройках этого пользователя поставить птичку “Режим Sync”, а у всех остальных пользователей ее убрать.

Запустить программу под этим пользователем и больше в ней ничего не делать.

Для работы с программой запустить еще одну копию уже под пользователем, под которым обычно работаете.

Если у вас сервер, то желательно для запуска программы, в которой будут выполняться автоматические обновления, использовать отдельного пользователя сервера (не путать с пользователем программы).