Имя: Пароль:
1C
1С v8
Регламентные задания в 1С - что за дичь с расписанием?
0 ptiz
 
28.06.18
11:24
Раньше не особо использовал регл.задания (как оказывается - правильно делал), а тут пришлось.

Хочу сделать задание, которое бы запускалось в 5 минут каждого часа ежедневно. Через планировщик Винды - всё отлично работало, теперь переделываю на регламентное задание 1С.

Сделал в конфигураторе предопределенное регл задание без галки "Использование" со стартом в 00:05 каждый час.
В предприятии захожу в консоль заданий, включаю галку "Использование", нажимаю ОК. И оно стартует СРАЗУ!
Это половина беды. Вторая - то, что интервалы отсчитывает с этого момента!

Что за прикол? Мне надо, чтобы оно стартовало ровно в 5 минут каждого часа!

Пробую обмануть: ставлю дату начала 28.06.2018, время 11:05.
Жду - запустилось как надо, в 11:05, отработало.
Захожу в расписание и меняю  время начала с 11:05 на 00:05. Жму ОК - оно опять запускается сразу же после ОК!

Но мне нужен запуск задачи в указанное в расписании время, а не черт-те когда! Нужно теперь подождать час и ручками в 12:05 включать "Использование"?

Дичь же полная! Почему в 1С это не исправляют? Вместо свистелок типа смайликов в системе взаимодействие лучше бы базовые вещи исправили.
1 mehfk
 
28.06.18
11:29
(0) Обратись в техподдержку 1С, а не на форум.
2 sechs
 
28.06.18
11:34
(0) > Раньше не особо использовал регл.задания (как оказывается - правильно делал), а тут пришлось.

О ужас, тебя заставили! Помогите! Помогите!

PS. А котики в бухгалтерии - милота.
3 VladZ
 
28.06.18
11:39
(2)  "А котики в бухгалтерии - милота" - ага.  Только, жаль не несут никакой информативности.
4 ptiz
 
28.06.18
11:39
(1) Там скажут, что это - фича, а не баг. Можно считать это просто криком души. Я не понимаю, почему так сделано.
5 catena
 
28.06.18
11:41
В расписании рег.заданий нет такого условия "в 5 мин каждого часа"
6 catena
 
28.06.18
11:42
Есть время старта. Есть интервал. Если вы указываете время старта 00.05 днем, при сохранении оно думает - "о, это задание должно было давно начать выполняться!". Потому и стартует.
7 aleks_default
 
28.06.18
11:42
(0)Тебе нужно настроить расписание по часам. На закладке "Дневное" добавь строку для каждого часа.
8 AlexToo
 
28.06.18
11:42
(0) если ты ставишь на запуск 28.06.18 00:05 то программа видит что это время прошло поэтому типа сразу запускает молл пропущено было, попробуй выставить на 29.06.18 на 00:05 должно нормально запуститься.
9 aleks_default
 
28.06.18
11:45
Детальное расписание дня именно для этого и сделано
10 sechs
 
28.06.18
11:50
(3) Крутящийся бублик же однозначно дает представление об оставшемся времени обработки, ага.
11 AlexToo
 
28.06.18
11:53
(10) котики как антистресс, особенно когда эта фигня формировалась фигову тучу времени, а потом вылетела с ошибкой, уже так не нервничаешь
12 ptiz
 
28.06.18
12:29
(8) "пропущено было" - ладно, один раз можно простить. Но почему оно интервалы отсчитывает от этого "пропущенного" пуска?
Т.е. алгоритм "запускать в нужное время" реализован очень странно.
13 ptiz
 
28.06.18
12:32
(7) Похоже так и придется расписывать каждый час или хотя бы несколько периодов.
14 yzimin
 
28.06.18
12:40
(13) с каких пор это стало проблемой для программиста?
15 akronim
 
28.06.18
12:56
"нажимаю ОК. И оно стартует СРАЗУ! "
"Жму ОК - оно опять запускается сразу же после ОК!"
Рег.задание запускается один раз при интерактивной смене и сохранении расписания. А следующие разы запускается уже автоматически по расписанию. Это фича, да.
16 ptiz
 
28.06.18
13:05
(14) Всё это - костыли и обход граблей. Простейший алгоритм, а реализован ... очень странно. Зачем так - непонятно.

(15) "запускается один раз при интерактивной смене и сохранении расписания" - именно, и шарашит интервалы от этого момента. Могли бы галку сделать "не стартовать пропущенные", что-ли. Или дату начала сделать с указанием времени.

Сделал расписание с 00:05 до 12:50 и с 13:05 до 23:50. И в этом промежутке (как раз когда оно не должно работать) ткнул "сохранить". Костыль сработал.
17 Локи-13
 
28.06.18
13:09
Расписание рег заданий в 1с сделано отвратительно, это да.
18 Serg_1960
 
28.06.18
13:28
Все, у кого работает обмен по расписанию, могут сказать "Вы не любите кошек? Да вы просто не умеете их готовить!"(с) :)
AdBlock убивает бесплатный контент. 1Сергей