Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Отсутствует ключ защиты конфигурации при выполнении фонового задания

Отсутствует ключ защиты конфигурации при выполнении фонового задания
Я
   fantomrik
 
04.10.17 - 12:30
Коллеги, привет!
Такая вот ошибка при выполнении фонового задания:

{ОбщийМодуль.арМодульРегламентныхЗаданий.Модуль(199)}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПриЗаписи': {ОбщийМодуль.ИТ_ОбщийЗакрытый.Модуль}: Отсутствует ключ защиты конфигурации. Код ошибки 47110

Данная ошибка обсуждалась v8: 8.2 Фоновое задание не записывает документ. но решения не нашлось.

На сервере где стоит сервер 1С и конфигуратор и предприятие нормально запускаются, ошибок при записи документов нет. Документы тоже записываются без проблем и в ручную и через обработку, в которой отлаживал фоновое задание.
 
 
   fantomrik
 
1 - 04.10.17 - 12:31
1С:Предприятие 8.2 (8.2.19.130)
Итилиум, редакция 4.2 (4.2.1.1) (давно и сильно переписанный, не обновляется)
   fantomrik
 
2 - 04.10.17 - 12:39
ОбъектИнцидент = ВыборкаДетальныеЗаписи.Инцидент.ПолучитьОбъект();
        ИНН = ВыбратьИННИзОписания(ОбъектИнцидент);
        Если ИНН <> "" Тогда
            Попытка
                НачатьТранзакцию();
                ОбъектИнцидент.Описание = ОбъектИнцидент.Описание + Символы.ПС + "//>" + ТекущаяДата();

                ОбъектИнцидент.ОбменДанными.Загрузка = Истина;
                ОбъектИнцидент.Записать(РежимЗаписиДокумента.Запись);
                
                Текст = Новый ЗаписьТекста(ИмяФайлаВыгрузкиИНН, КодировкаТекста.ANSI,, Истина);
                Текст.ЗаписатьСтроку("" + ИНН);
                Текст.Закрыть();                
                
                ЗафиксироватьТранзакцию();
                ТекстЛога = ТекстЛога + Символы.ПС + "Выгружен ИНН " + ИНН + " из " + ОбъектИнцидент;
            Исключение
                ОтменитьТранзакцию();
                ТекстЛога = ТекстЛога + Символы.ПС + Символы.ПС + ОписаниеОшибки(); 
                ЗаписьЖурналаРегистрации("РегламентноеЗадание.ВыгрузкаНеопределенныхИННИзИтилиум", УровеньЖурналаРегистрации.Ошибка, , , ОписаниеОшибки());
                ЕстьОшибкиОбработки = Истина;
            КонецПопытки;


Ошибка на ОбъектИнцидент.Записать(РежимЗаписиДокумента.Запись);
   fantomrik
 
3 - 04.10.17 - 13:24
Подниму.
   Молочный брат
 
4 - 04.10.17 - 13:27
Что мешает позвонить разработчику?
   Fish
 
5 - 04.10.17 - 13:39
(4) Наверное, (1).
   fantomrik
 
6 - 04.10.17 - 13:40
(4), будет стандартный ответ что вресия старая у вас, обновляйтесь и т.п.
   fantomrik
 
7 - 04.10.17 - 18:04
Возможно кому то пригодится, хотя костыль все-таки.

ПриЗаписи() документа обращения (который я записываю в момент обработки рег заданием) есть обращение к функции ИТ_ОбщийЗакрытый.оз_ФункцияРасчетаПараметров13(Ссылка).

В фоновом задании почему то не видится ключ, поэтому можно или данную процедуру вынести в попытку, или (в моем случае рассчеты ни какие не нужны) сделать ОбменДанными.Загрузка = Истина. Причем последнее я делал, но оказалось в Итилиум не "ОбменДанными.Загрузка", а "мЗагрузкаДанных".
Второе решение мне даже лучше подходит.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует