Всем привет. Скажите почему после изменения любого свойства МенеджераРегламентногоЗадания хоть програмно хоть через консоль заданий фоновое задание запускается сразу?? я думал оно запускается только по расписанию, а оно вот так реагирует. Почему?
(2)УПП 1.3 Да любое рег задание. Есть в конфигураторе предопределенное регл задание. там просто дату запуска сделал чтобы брал время из Регистра Сведений. при записи времени получаю МенеджерРеглмаентногоЗадания, задаю ему время запуска и записываю. и смотрю в консоли а оно запускается
Потому что, скорее всего, у вас задано выполнение с определенным интервалом (повторять каждые ххх сек.). Подразумевается, что раз записали, значит пора выполняться. Если задать определенное время выполнения (или несколько моментов запуска), то такого быть не должно. В связи с этим есть интересный момент: не получится расписаниями с интервалом запуска "разнести" по времени несколько заданий. Они могут "наехать по времени" друг на друга. А если их еще и записать одно за другим, то начнут выполняться почти одновременно, как вы и пишите.
(9) Да, действительно. От расписания ничего не зависит :) Запускается все и сразу после сохранения настройки. Выходит так, что единственный вариант: предварительно отключать выполнение регламентных заданий БД.
Можно установить интервал запуска (с 00 по 7 утра) в параметрах задания
или программно узнавать об успешном завершении в момент запуска - что оно уже всё сделано как написано в https://infostart.ru/public/304652/ например проблему вызавает выполнение автообмена с кассой в тестовой базе
на самотек пускать нельзя так как бывают прискорбные результаты выполнения