Имя: Пароль:
1C
1С v8
Можно ли перехватить ошибку регламентного задания?
0 Мигрень
 
26.03.15
10:45
Если регламентное задание завершено с ошибками, то как её перехватить? Хочу, чтобы программа отправляла мне письмо, когда происходит ошибка.

http://s012.radikal.ru/i320/1503/ac/3a1b5426c065.jpg
1 User_Agronom
 
26.03.15
10:50
(0) в ЖР смотрел?
2 Мигрень
 
26.03.15
10:53
(1) Да, смотрел, там ошибка отражается. Что это даёт для программного перехвата ошибки?
3 EugeniaK
 
26.03.15
10:54
(2) Запускай в попытке и создавай письмо при ошибке.
4 piter3
 
26.03.15
10:56
ФоновоеЗадание (BackgroundJob)
Состояние (State)
Использование:

Только чтение.
Описание:

Тип: СостояниеФоновогоЗадания.
Состояние задания.

Доступность:

Сервер, толстый клиент, внешнее соединение
5 Мигрень
 
26.03.15
10:59
(3)(4) Фоновое задание запускается не программно,  оно запускается из регламентного задания. У меня нет ссылки на фоновое задание.
6 rosveta
 
26.03.15
11:19
Можно сделать внешнюю обработку, в которую поместить код вашего регламентного задания и запустить его вручную. Последний раз я делала так.
7 alexei366
 
26.03.15
11:23
(6) Ещё раз. Допустим есть сайт, на нем кнопка, по кнопке идет запуск первого метода web-сервиса 1С, после этого страничка сайта каждые 2-3 секунды обращается ко второму методу для получения процента выполнения первого. Естественно учитываем условие что первый метод выполняется в транзакции.
8 alexei366
 
26.03.15
11:23
(7) Такой пример я думаю более понятен, так что нет у нас в примере ни регламентных заданий и тем более интерфейса со стороны 1С
9 alexei366
 
26.03.15
11:24
(7) Ой не в ту ветку написал)