Имя: Пароль:
1C
 
Как вы контролируете выполнение регламентных заданий?
,
0 lanc2233
 
11.08.17
17:33
Каким образом, обычно, администраторы контролирует выполнилось-ли регламентное задание? (не зависло-ли, не вылетело-ли с ошибкой).

У меня обычно это вылазит, когда уже отобразилось как-то на пользователях ...
1 Ginger_616
 
11.08.17
17:35
Можно смотреть логи. На почту отправлять сообщение с ошибкой. Через журнал регистраций.
2 lanc2233
 
11.08.17
17:36
Отправлять почту это штатная функция, или нужна какая-то отдельная программа, которая их анализирует.

Еще есть проблема с зависающими заданиями. По ним и ошибок нет.
3 aleks_default
 
11.08.17
17:37
Напиши регламентное задание которое будет контролировать выполнение регламентных заданий. Только вот нет гарантии что оно однажды тоже не не выполнится.
4 Ginger_616
 
11.08.17
17:39
(2) Отправлять на электронный адрес сообщение с ошибкой, пробовать отлавливать ошибку можно через попытку исключение. Это довольно удобно, если вам нужно точно знать про выполнение, к примеру, ночного регламентного.
По поводу "зависают регламентные", что вы имеете ввиду?
5 Ginger_616
 
11.08.17
17:42
(2) И отправлять сообщения не стандартная процедура. Ее можно написать самому. Информации о том как - в гугле много.
6 lanc2233
 
11.08.17
17:45
>> По поводу "зависают регламентные", что вы имеете ввиду?

К примеру, есть задание, которое обрабатывает экселевские файлы. Иногда бывает просто зависает на каком-то файле. Притом зависает только в случае регзадания. Если обрабатывать этот-же файл через кнопку, то все ок.
7 Бубр
 
11.08.17
17:47
Консольку регл. заданий не предлагали ?
8 Бубр
 
11.08.17
17:48
+(7) лежит на ИТС
9 lanc2233
 
11.08.17
17:48
(7) и что в консоли? мне ее каждые пять минут мониторить?
10 Бубр
 
11.08.17
17:52
(9) для начала протестируй без  пользователей с консолью   в копии  чтобы не было  "не зависло-ли, не вылетело-ли с ошибкой"
все эти нюансы должны быть устранены  до  того как ты запустишь это на боевой базе
11 Ginger_616
 
11.08.17
17:52
(6) Когда выполняете обработку внешнего файла через кнопку, тогда действие выполняется под вашим пользователем.
Когда регламентное работает по расписанию, то запуск его идет под пользователем самой 1с, как бы, виртуальным пользователем. Часто обработка внешних файлов зависает именно потому, что у этого виртуального пользователя нет доступа к папке,  в которой идет обработка т.к. админы просто не дали туда доступ этому пользователю. А что в журнале регистраций?
12 Бубр
 
11.08.17
17:53
+(10) для тестов  консоли тебе достаточно. а дальше можно  средствами  либо  написанными или встроеными  МС СКЛ  отправлять оповещения  например на почту
13 EugeniaK
 
11.08.17
18:52
Отправляю письмо при успешном выполнении задания. Если письмо не пришло, то что-то не так.
14 H A D G E H O G s
 
11.08.17
19:08
Все реги выполняются под специальными пользователями
15 Lama12
 
11.08.17
20:45
(0) Каждое регламентные запускается от отдельного пользователя. В ЖР все видно. На крайний случай можно консолью регл заданий воспользоваться.
16 Волшебник
 
модератор
11.08.17
20:55
(0) У нас есть специальная обработка "Монитор роботов". Там всё есть.
17 Otark
 
12.08.17
05:40
Присоединюсь к (11) и к (15) Если задание не выполнилось, что в журнале? Тишина?
18 Мимохожий Однако
 
12.08.17
06:21
(17) В журнале будет то, что напрограммируешь  в обработке при отклонении в работе.
19 Otark
 
12.08.17
08:06
(18)Какие-то вещи платформа пишет сама, например вот
http://imgur.com/a/5AtrO задание мое, записи сделала платформа.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн