НаборПар = РегистрыНакопления.ПартииТоваровПереданные.СоздатьНаборЗаписей();
НаборПар.Отбор.Регистратор.Установить(ОбрабатываемыйДокумент);
НаборПар.Прочитать();
Рег = РегистрыНакопления.ПартииТоваровПереданныеСумма.СоздатьНаборЗаписей();
Рег.Отбор.Регистратор.Установить(ОбрабатываемыйДокумент);
Для Каждого СтрПар Из НаборПар Цикл
Номенклатура = СтрПар.Номенклатура;
Если ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
Нзапись = Рег.ДобавитьПриход();
ИначеЕсли (ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.ВозвратТоваровОтПокупателя")) или (ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.ОтчетКомиссионераОПродажах")) Тогда
Нзапись = Рег.ДобавитьРасход();
КонецЕсли;
Нзапись.Период = СтрПар.Период;
Нзапись.Номенклатура = СтрПар.Номенклатура;
Нзапись.ХарактеристикаНоменклатуры = СтрПар.ХарактеристикаНоменклатуры;
Нзапись.ДокументОприходования = СтрПар.ДокументОприходования;
Нзапись.Количество = СтрПар.Количество;
КонецЦикла;
Рег.Записать();
КонецПроцедуры
выводить такую ошибку:
{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(4577)}: Ошибка при вызове метода контекста (Записать)
Рег.Записать();
по причине:
Ошибка записи! Не установлен отбор по регистратору (Регистр накопления: Партии товаров переданные сумма (управленческий учет))
в чем проблема?
буду очен благодарен если поможете(извините из за ошибок в тексте)