Quad.Wiki

Sync.X - варианты запуска задания

Во вкладке “Запуск” в настройке задания можно указать событие, при наступлении которого будет выполнено задание

 

Общие для всех типов запуска настройки:

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

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

 

Возможные варианты:

1. Изменение файла

Действие запускается при изменении какого-то выбранного файла. Путь к файлу указывается в “Отслеживаемый файл”

Т.е. задание можно настроить по завершении выгрузки, например, файла XLSX или XLS.

Внимание! нельзя указывать в качестве отслеживаемых файлов такие как CSV, XML, YML, которые выгружаются из программы, так как они выгружаются “пошагово” и изменение их фиксируется еще до того, как выгрузка завершена. В этом случае у вас могут быть такие проблемы, как не до конца сформированный файл XML или зависший в диспетчере задач процесс EXCEL.EXE

Если вам нужно запустить задание по завершении выгрузки текстовых файлов, то в качестве отслеживаемого файла нужно указывать специальный файл с названием magic[ID].chk, который формируется по завершении задания Quad.Magic. Файлы эти находятся в папке Quad Solutions\crmpack\Temp, где [ID] это ид задания QM.

 

При выполнении экспорта, помимо файла magic.chk формируется еще и файл export[ID].chk, где ID это ид шаблона экспорта.

Можно использовать этот файл вместо magic.chk, никаких отличий не будет.

 

2. Время

Можно указать список времен, в которое будет запущено задание

Время указывается в формате чч:мм:сс

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

 

3. Период (минут)

Указывается период в минутах, через который будет запускаться задание.

 

4. Вручную

При такой настройке задание запускается либо вручную, через вкладку Автоматизация / внизу Quad.Sync

либо через задание Quad.Magic “Действие Sync”

В Настройка 1 указывается действие, которое нужно выполнить.

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

 

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

После изменения настроек задания - сохраните их.

и перезапустите задание.

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

 

После нажатия кнопки “Остановить” убедитесь, что задание уже остановлено, перед тем как запускать его заново. Нажимайте кнопку “Обновить”, пока не появится красный квадрат.

Если он не появляется и висит значок “песочные часы”, то значит задание зависло и нужно перезапустить службу Sync, как в инструкции здесь: