Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=22379)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Платформа 7.7 _ Ошибка "Движения регистров не могут выполняться у данного объекта."

Автор: l2d808 08.03.15, 12:46

Добрый день уважаемое сообщество.
Платформа v77.
Есть 2 регистра остатков: Виробництво и Продукція.
при выполнении кода:

Процедура ОбработкаПроведения()
    ВыбратьСтроки();
    Пока ПолучитьСтроку() > 0 Цикл    
        Регистр.Виробництво.Товар = ТМЦ;            
        Регистр.Виробництво.Склад = Склад;
        Регистр.Виробництво.Номер = Номер;
        Регистр.Виробництво.Виробництво = ТекущийДокумент();
        Регистр.Виробництво.Кількість = 1;
        Регистр.Виробництво.ДвижениеРасходВыполнить();
        Регистр.Продукція.Товар = ТМЦ;            
        Регистр.Продукція.Склад = Склад;
        Регистр.Продукція.Номер = Номер;
        Регистр.Продукція.Виробництво = ТекущийДокумент();
        Регистр.Продукція.Кількість = 1;
        Регистр.Продукція.ДвижениеПриходВыполнить();
    КонецЦикла;
КонецПроцедуры


случаеться ошибка:
Регистр.Виробництво.ДвижениеРасходВыполнить();
Движения регистров не могут выполняться у данного объекта.

Почему так?

Сообщество, спасибо за внимание. Простите за вопрос, что решается просто.
Ошибка вылетает при из-за того, что не был установлен флаг оперативного учета в свойствах документа.


 ! 

http://pro1c.org.ua/index.php?act=announce&id=2: 4,5
 

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua