Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Проблемы с фоновым заданием

Проблемы с фоновым заданием
Я
   azernet
 
15.05.19 - 10:49
Доброго времени суток уважаемые форумчане!
есть следущий кусок кода:

ЗаписьXML.ОткрытьФайл(Файл);
ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
ЗаписьСообщения.НачатьЗапись(ЗаписьXML, Узел);
Выборка = ПланыОбмена.ВыбратьИзменения(Узел, Узел.НомерОтправленного, );

Пока Выборка.Следующий() Цикл
    Попытка
        Объект = Выборка.Получить();
        ЗаписатьXML(ЗаписьXML, Объект);
        
        
    Исключение
        Текст = ОписаниеОшибки();
        Продолжить;
    КонецПопытки;
КонецЦикла;

во внешней обработке он прекрасно работает. но в фоновом задании не работает.
Объект = Выборка.Получить(); - вот в этом месте просто выходит из процедуры. ни каких сообщений об ошибках. просто задание начинается с начало. Подскажите пожалуйста, а то я ни как не могу понять
 
 
   azernet
 
1 - 15.05.19 - 10:49
узел, путь, план обмена - все определены
   palsergeich
 
2 - 15.05.19 - 10:49
ОФ?
   azernet
 
3 - 15.05.19 - 10:50
платформа 8.3.10
   palsergeich
 
4 - 15.05.19 - 10:50
ОФ? или УФ?
   azernet
 
5 - 15.05.19 - 10:51
оф
   palsergeich
 
6 - 15.05.19 - 10:53
У меня похожая хрень, только с ПолучитьОбъект() так и не поборол.
Причем далеко не на всех объектах метаданных, а только на некоторых.
Например поступление - ок, а отчет производства за смену - никак
Закономерность не найдена, причина тоже.
Найдешь решение - свистни
   palsergeich
 
7 - 15.05.19 - 10:53
В УФ - все ОК
   azernet
 
8 - 15.05.19 - 11:17
ни у кого более не было таких ситуаций?
   RomanYS
 
9 - 15.05.19 - 11:19
В ЖР ничего нет?
   azernet
 
10 - 15.05.19 - 12:32
(9) спасибо. ответ лежал на поверхности.
(6) была ошибка в модуле получаемого объекта. в моем случае. были операторы не доступные на сервере
 
 Рекламное место пустует
   palsergeich
 
11 - 15.05.19 - 12:33
(10) Спасибо за наводку!
   palsergeich
 
12 - 15.05.19 - 12:35
Мне надо было срочно и не было особо времени на разбирательство
   hhhh
 
13 - 15.05.19 - 12:43
(6) если с ПолучитьОбъект() значит в модуле объекта этого документа какая-то хрень. В самом низу модуля, который вызывается при создании объекта.
   palsergeich
 
14 - 15.05.19 - 16:28
(13) Да, уже починил, спасибо за наводку.
Искать было некогда, но для себя было интересно

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