Имя: Пароль:
1C
1С v8
Регламентное задание - расписание в конфигураторе не срабатывает.
0 ELEA26
 
10.04.17
10:11
В конфигураторе создаю регламентное задание. Там же задаю расписание - 1 раз в час (3600 сек) с 6 утра до 21 часа. Процедура выполняется 3 - 5 минут.
Но нет паузы в час. Выполняется по кругу непрерывно. Как закончилась - через секунду запускается снова. Ни повторять через, ни повторять с паузой - не помогает.
Почему так?
1 Vaflya
 
10.04.17
10:16
попробуй установить расписание консолью заданий
2 ELEA26
 
10.04.17
10:45
(1) на самописанной консоли не запускаются. БСП видимо не хватает. Позже сделаю обработочку, программно обновлю расписание.
Думал может кто знает нюанс какой?
3 Vaflya
 
10.04.17
10:51
(2) да ну, все запускается
4 ELEA26
 
10.04.17
11:04
(3) блин, значит я не то что-то скачал :(
Форма открывается, а при попытке открыть расписание или изменить задание - матерится на "Обработка.КонсольЗаданий.Форма....."
5 aka AMIGO
 
10.04.17
11:07
Ошибок в выполнении задания точно нет?
Там есть настройка (не помню точно, нет 8-ки) типа такой: "при сбое повторять.."
6 Vaflya
 
10.04.17
11:09
консоль все покажет
7 aka AMIGO
 
10.04.17
11:11
(6) Немного в ОФФ вопрос: если поменял расписание в Консоли, потом консоль закрыл - какое расписание будет выполняться? из конфы, или консоль прицепляет расписание намертво?
8 ELEA26
 
10.04.17
11:12
(5) не, в журнале рег. все нормально. и свои функции выполняет.
(6) ссылка есть на нормальную консоль?
9 Vaflya
 
10.04.17
11:18
(7) в этом и косяк - если поменял один раз консолью, то потом сколько не меняй в конфигураторе - бестолку будет, бывает что снуля создаешь РГ, расписание задаешь - не работает, если консолью запустить(или сам программно, как в (2)), начинает работать, код консоли не разбирал, но так понял, что программный вариант имеет "большую силу")
10 Vaflya
 
10.04.17
11:23
https://drive.google.com/open?id=0B9or73VX4cOBUDd4Z1RiS3hXOXM
https://drive.google.com/open?id=0B9or73VX4cOBUXRxbUpEczgybEk
какая то из них на типовой ошибку выдавала при открытии формы РГ, но работала, на самописных у меня работают обе
11 ELEA26
 
10.04.17
11:33
(10) мне под управляемые формы надо. Такие видел.

П.С. блин, щас только допер - запустить с ключем обычного приложения :)
12 ELEA26
 
10.04.17
11:39
Капец. Я понял!
Открыл обработкой - там стоит повторять каждые 120сек.
Это я 1й раз так в конфигураторе поставил и запустил 1С.
После сменил на 1800, а потом на 3600 - и ничего не менялось. Отрабатывала процедура 5 минут и сразу запускалась заново. Видимо после 1го запуска 120сек запомнило и далее изменения в конфигураторе уже не воспринимало.
Спасибо.
13 Serg_1960
 
10.04.17
11:46
(7) и (9) Немного в ОФФ ответ: измененное расписание работает до тех пор, пока его не изменят вновь или пока сервер не перезапустят. Сервер запускается автономный механизм платформы - планировщик заданий. Через оснастку управления серверами 1С можно посмотреть соединения чтобы понять о чём я.
14 aka AMIGO
 
10.04.17
11:59
Спасибо, паззл сложился :)
15 Fish
 
10.04.17
12:02
(9) Это не косяк. Просто задание, как объект конфигурации - и задание, как объект ИБ - это разные объекты.
16 aka AMIGO
 
10.04.17
12:07
(15) ИМХО - тогда настройку расписания надо-б убрать из конфигуратора, и настраивать только в базе..
17 Serg_1960
 
10.04.17
12:56
(16) Если указание расписания в конфигураторе рассматривать с точки зрения как "значение по умолчанию" - то ты тогда против не будешь? :)
18 aka AMIGO
 
10.04.17
13:03
(17) я догадался, и против не буду :)
19 EvgeniuXP
 
10.04.17
13:21
(18) но значения "по умолчанию" менять всё-таки можно.
20 aka AMIGO
 
10.04.17
14:24
(19) Угу.. только вот имхается мне, что БД-шные параметры подавят все новые конфовские :)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший