Quad.Wiki

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Настройки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

“Фоновый” процесс обновления

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

image-20240207-090111.png

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

image-20240207-090241.png

Поле “Запуск через программу Quad.X, ID группы действий Quad.Magic” должно быть пустым

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

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

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

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

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

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

“Фоновый” процесс обновления

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

Установка и обновление Sync.X

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

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

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

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

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

Варианты запуска, а так же каким образом их менять, можно посмотреть здесь: настройки запуска задания

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

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

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

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

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

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

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

  • No labels