Вопрос

Работа стартового таймера в БП

Добрый день!

Создал БП, запускаемый по расписанию. Для этого выбрал в качестве начального элемента Стартовый таймер. Наблюдаю следующую ситуацию: при первом запуске процесс отрабатывает (статус завершено), после чего во время следующего срабатывания по таймеру новый экземпляр процесса висит в состонии Выполняется, но не один из элементов процесса не находится в состоянии Выполняется. В БД, в таблице QRTZ_TRIGGERS, данный триггер висит в WAITING.

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

Нравится

1 комментарий

Здравствуйте, Дмитрий!

Проблема связана с тем, что новый элемент [Стартовый таймер] некорректно обрабатывается компилируемым движком процессов.

В коробочной версии проблема будет исправлена в следующих версиях продукта (http://tscore-task/browse/CRM-35624).

Пока для решения задачи необходимо:

1. В настройках процесса убрать признак “Компилировать”.

2. В расширенных настройках ScriptTask установить признак “Для интерпретируемого процесса”. Переписать код в ScriptTask под интерпретируемый движок.

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