Имя: Пароль:
1C
1С v8
Не установлен отбор по регистратору
0 wwwqwert2014
 
30.06.14
18:56
Не совсем понятно, почему такая ошибка возникла:
Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
по причине:
{Документ.РасходнаяНакладная.МодульОбъекта(14)}: Ошибка при вызове метода контекста (Записать)
      Движения.ОстаткиНоменклатуры.Записать();
по причине:
Ошибка записи! Не установлен отбор по регистратору (Регистр накопления: Остатки номенклатуры)

Ошибка произошла после следующих строк:
  Блокировка = Новый БлокировкаДанных;
      ЭлементБлокировкаи = Блокировка.Добавить("РегистрНакопления.ОстаткиНоменклатуры");
      ЭлементБлокировкаи.Режим = РежимБлокировкиДанных.Исключительный;
      ЭлементБлокировкаи.ИсточникДанных = СписокНоменклатуры;
      ЭлементБлокировкаи.ИспользоватьИзИсточникаДанных("Номенклатура", "Номенклатура");
      Блокировка.Заблокировать();
    
      Движения.ОстаткиНоменклатуры.Записывать = Истина;
      Движения.ОстаткиНоменклатуры.Записать();
    


Код выполнялся в модуле объекта РасходнаяНакладная. Сразу скажу что в регистре ОстаткиНоменклатуры я указал 2 регистратора: ПриходнаяНакладная и РасходнаяНакладная. Всегда такой код работал, а сейчас что-то не так. В чем может быть проблема?
1 wwwqwert2014
 
30.06.14
18:57
2 wwwqwert2014
 
30.06.14
20:55
up
3 wwwqwert2014
 
30.06.14
21:02
задача решена. тема закрыта. не в той процедуре описал