8.2 Фоновое задание не записывает документ. #513337


#0 by mishmeister
Есть обработка, которую запускает фоновое задание. Она пробегается по документам, меняет реквизит и записывает док. Если обработку запустить под пользователем то все хорошо проходит. Настроил регламентное задание для запуска обработки, но в фоновых заданиях говорит что ошибка при вызове метода Записать, что не так не сообщает. Кстати код находится в модуле вылняющемся на сервере, пробовал сделать его привилегированным. Вопрос в следующем: Почему может не записываться, и можно ли в отладчике запустить фоновое задание?
#1 by Варвар
укажите того-же пользователя для задания под которым и запускаешь тестя.
#2 by Defender aka LINN
Телепатирую: модуль документа написан очередным одинэснегом, который считает, что код можно писать абы как, не проверяя на работоспособность во всех режимах.
#3 by mishmeister
Уже запускаю под админом. А что такого может быть в коде который явно выполняется на сервере?
#4 by mishmeister
ап
#5 by Sasha_H
Что-то на сервере не может выполниться.
#6 by Sasha_H
ищи в коде документа куда он лезет ПередЗаписью там идет какой-то контроль скорей всего, идет в какие-то общем модуля где не допустимо что-то для сервера. Короч пробуй.
#7 by toys
база файловая?
#8 by le_
Если с отладкой траблы будут, можно сделать так:
#9 by mishmeister
серверная , Спасибо, буду смотреть.
#10 by mikecool
сервер в режим отладки и много думать, где же вызываешь функцию, которой на сервере нет
#11 by el-gamberro
Метод Записать недоступен в фоновых заданиях.
#12 by le_
Не правда.
#13 by Варвар
ЖР отменили?
#14 by le_
По умолчанию в ЖР очень мало пишется, а какать туда отладочной информацией - имхо, лишнее.
#15 by mikecool
вот уж ошибку записи документа там обычно найти можно с указанием строки модуля, где оная произошла
#16 by le_
А описание ошибки?
#17 by mikecool
тоже есть
#18 by le_
В общем, подробной ошибки, которая возникает в процессе выполнения фонового задания в ЖР не найти. Пример в - это один из возможных вариантов решения. У меня в свое время были сложности с отладкой фоновых заданий - пользовался таким способом. Если автору удастся подключить отладчик - замечательно, всё это не потребуется.
#19 by mikecool
+17 вот пример {ОбщийМодуль...Модуль}: Значение не является значением объектного типа (СписокТочек) {ОбщийМодуль...Модуль}: Индекс находится за границами массива вроде достаточно, чтобы понять причину
#20 by le_
Приведи пример какой-нибудь ошибки, возникшей при записи документа в фоновом задании.
#21 by Варвар
а в что?
#22 by le_
Эти ошибки возникают не при записи документа.
#23 by mishmeister
я конечно немного потерялся, но можно... Ошибка меня убила: {ОбщийМодуль.Доработка.Модуль}: Ошибка при вызове метода контекста (Записать) по причине: по причине: Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: {ОбщийМодуль.ОбщийЗакрытый.Модуль}: Отсутствует ключ защиты конфигурации. Код ошибки 47110
#24 by le_
Ну, хорошо, если ЖР хватает.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С