Имя: Пароль:
1C
1С v8
Расписание регламентной задачи.
0 MiracMC
 
04.09.22
22:34
Добрый день.

УТП 1.2, Клиент-Сервер

Возникла необходимость запуска регламентного задания 1 раз в лень в 03:00:00

В расписание устанавливаю:
Закладка "Общие"
- Дата начала = пусто
- Дата окончания = пусто
- Повторять каждые = 1 дн
Закладка "Дневное"
- Время начала = 3:00:00
- Время окончания = 5:00:00
- Завершать после = пусто
- Повторять через = 0
- повторять с паузой = 0
- Завершать через = 0
Остальные закладки - без изменений (отмечены все дни и все месяца)

внизу написано "Выполнять: каждый день; с 3:00:00 по 5:00:00 один раз в день"

но задание выполняется циклично, т.е. как только закончилось - сразу стартует снова. И не важно в какое время...

как заставить его выполняться только 1 раз у сутки?


добавлю что:
1. Если на закладке "Дневное" поставить "Время начала = пусто" и "Время окончания = пусто" - внизу будет написано "Выполнять: каждый день; один раз в день"... но в котором часу это будет? как назначить?
2. Если на закладке "Дневное" поставить "Повторять через = 86400" (все остальные параметры как описано выше) - все равно выполняет в цикле сразу после завершения выполнения предыдущего захода.
3. по журналу регистрации задание выполняется корректно, без ошибок.

Заранее благодарен.
1 Ryzeman
 
05.09.22
07:50
Цитата с ИТС

"Далее нужно задать периодичность в течение дня, когда будет выполняться расписание. Параметр повторять через ... сек. (во встроенном языке - свойство ПериодПовтораВТечениеДня расписания регламентного задания) указывает, через сколько секунд после начала предыдущего запуска нужно запускать следующий (если предыдущий запуск не завершен, будет выполнено ожидание его завершения). Нулевое значение указывает на однократное в течение дня выполнение расписания."

https://its.1c.ru/db/metod8dev/content/1593/hdoc

Что то с самим заданием не так? Оно не запускает само себя рекурсивно?
2 MiracMC
 
05.09.22
10:20
это, скорее всего, просто какой то глюк.
я сутки мучался с этим заданием. что б не делал - запуск раз в минуту (т.е. отключил кучу процедур в модуле и посмотрел что будет.. старт тупо раз в минуту).
так вот. таки глюк. я снял галочку "использование".... но оно все равно выполнялось))

удалил и создал задание заново... все заработало...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn