#0
by mishmeister
Есть обработка, которую запускает фоновое задание. Она пробегается по документам, меняет реквизит и записывает док. Если обработку запустить под пользователем то все хорошо проходит. Настроил регламентное задание для запуска обработки, но в фоновых заданиях говорит что ошибка при вызове метода Записать, что не так не сообщает. Кстати код находится в модуле вылняющемся на сервере, пробовал сделать его привилегированным. Вопрос в следующем: Почему может не записываться, и можно ли в отладчике запустить фоновое задание?
#2
by Defender aka LINN
Телепатирую: модуль документа написан очередным одинэснегом, который считает, что код можно писать абы как, не проверяя на работоспособность во всех режимах.
#3
by mishmeister
Уже запускаю под админом. А что такого может быть в коде который явно выполняется на сервере?
#6
by Sasha_H
ищи в коде документа куда он лезет ПередЗаписью там идет какой-то контроль скорей всего, идет в какие-то общем модуля где не допустимо что-то для сервера. Короч пробуй.
#10
by mikecool
сервер в режим отладки и много думать, где же вызываешь функцию, которой на сервере нет
#14
by le_
По умолчанию в ЖР очень мало пишется, а какать туда отладочной информацией - имхо, лишнее.
#15
by mikecool
вот уж ошибку записи документа там обычно найти можно с указанием строки модуля, где оная произошла
#18
by le_
В общем, подробной ошибки, которая возникает в процессе выполнения фонового задания в ЖР не найти. Пример в - это один из возможных вариантов решения. У меня в свое время были сложности с отладкой фоновых заданий - пользовался таким способом. Если автору удастся подключить отладчик - замечательно, всё это не потребуется.
#19
by mikecool
+17 вот пример {ОбщийМодуль...Модуль}: Значение не является значением объектного типа (СписокТочек) {ОбщийМодуль...Модуль}: Индекс находится за границами массива вроде достаточно, чтобы понять причину
#23
by mishmeister
я конечно немного потерялся, но можно... Ошибка меня убила: {ОбщийМодуль.Доработка.Модуль}: Ошибка при вызове метода контекста (Записать) по причине: по причине: Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: {ОбщийМодуль.ОбщийЗакрытый.Модуль}: Отсутствует ключ защиты конфигурации. Код ошибки 47110
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Отбор в окне выбора номенклатуры
- УТ 11 обмен данными с Web сайтом
- Вызов vb функции из 1С
- Закрытие 44 счета без выручки
- Как убрать копейки(нули) в ценнике. Конфа УТ 10.3.10.4
- Вопрос про видеокарты: что означает 64/128/256 бит в описании и на что влияет?
- Запрос SQL выгрузить в табличное поле
- запрос к табличной части документа 1с 7.7
- Программные изменения табличной части документа
- Как выбрать все записи регистра за период по виду регистратора?
- Как избежать первоначального запуска тонкого клиента?
- Чем отличаются в НУ счет 25,01 и 25,02?
- ПриУстановкеНовогоНомера ?
- Как добавить пустую колонку в СКД?
- Как проверить, что за ключ LPT имеется на руках.
- Можно ли заменить IP камеры Web камерами?
- изменение порядка колонок в дереве значений
- v8: Как создать скидку в УТ 11 за накопленный объем продаж всех товаров?
- Получить значение из табличной части документа.
- Открытое письмо ITшников к президенту - подписываем?