Имя: Пароль:
1C
1С v8
УТ 10.3. Отлов сообщений об ошибках при выполнении регламентного задания
,
0 Assena
 
22.04.16
07:47
Добрый день, уважаемые программисты! Возможно, тема не раз поднималась, если так - ткните носом, куда порыться.
Есть регламентное задание по пересчету партий, вызывает стандартный механизм проведения партий. Там в общем модуле УправлениеЗапасамиПартионныйУчет формируются сообщения о нехватке партий. Я эти сообщения подсовываю в текстовый файл. При запуске из консоли заданий этого регламеного все работает "на ура". А при автозапуске регламеного по расписанию - хренушки, ничего в файл не пишется. Что можно сделать?
1 Assena
 
22.04.16
08:07
старая добрая УТ 10.3, неужели никто не решал подобных задач?
2 hhhh
 
22.04.16
08:37
ну, если тщательно потереть хрустальный шар, то дело видимо в правах на этот текстовый файл.
3 Assena
 
22.04.16
08:38
спасибо за наводку, проверю
4 Assena
 
22.04.16
08:41
хотя.. регламентное само создает этот файл (а оно его создает точно), пишет в файл первую строку типа "Начало пересчета", закрывает, сохраняет, а потом уже при каждой ошибке должно открывать и дописывать (а вот этого оно не делает). Права на файл похоже ни при чем.
5 ДенисЧ
 
22.04.16
08:47
Пиши в журнал регистрции
6 Assena
 
22.04.16
08:49
(5) ммм... маета потом читать этот журнал.. хочется удобный лаконичный файлик
7 Assena
 
22.04.16
09:02
то есть, в истории 1С не было удачных случаев записи подобных файлов?
8 13_Mult
 
22.04.16
09:21
Через СообщенияПользователю, а потом в файл или куда там ещё.
9 Assena
 
22.04.16
10:36
(8) ну да, верная тема, но есть нюанс.. если регламентное не завершается в штатном порядке (что происходит чаще всего), то выгрузить сообщения уже не удастся. А я каждую ошибочку хочу зафиксировать, не дожидаясь завершения регламентного
10 Assena
 
22.04.16
11:00
безнадега? печаль..
11 Assena
 
22.04.16
11:10
УВАЖАЕМЫЕ ГУРУ! если на самом деле бесполезно пытаться сохранить в файл сообщения при фоновом запуске регламентного, скажите, я отстану))
Независимо от того, куда вы едете — это в гору и против ветра!