|
Не установлен отбор по регистратору |
☑ |
0
Эльчин
02.11.14
✎
16:15
|
процедура такая:
Процедура ДвижениеПартийТоваровСумма(ОбрабатываемыйДокумент) Экспорт
НаборПар = РегистрыНакопления.ПартииТоваровПереданные.СоздатьНаборЗаписей();
НаборПар.Отбор.Регистратор.Установить(ОбрабатываемыйДокумент);
НаборПар.Прочитать();
Рег = РегистрыНакопления.ПартииТоваровПереданныеСумма.СоздатьНаборЗаписей();
Рег.Отбор.Регистратор.Установить(ОбрабатываемыйДокумент);
Для Каждого СтрПар Из НаборПар Цикл
Номенклатура = СтрПар.Номенклатура;
Если ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
Нзапись = Рег.ДобавитьПриход();
ИначеЕсли (ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.ВозвратТоваровОтПокупателя")) или (ТипЗнч(ОбрабатываемыйДокумент) = Тип("ДокументСсылка.ОтчетКомиссионераОПродажах")) Тогда
Нзапись = Рег.ДобавитьРасход();
КонецЕсли;
Нзапись.Период = СтрПар.Период;
Нзапись.Номенклатура = СтрПар.Номенклатура;
Нзапись.ХарактеристикаНоменклатуры = СтрПар.ХарактеристикаНоменклатуры;
Нзапись.ДокументОприходования = СтрПар.ДокументОприходования;
Нзапись.Количество = СтрПар.Количество;
КонецЦикла;
Рег.Записать();
КонецПроцедуры
выводить такую ошибку:
{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(4577)}: Ошибка при вызове метода контекста (Записать)
Рег.Записать();
по причине:
Ошибка записи! Не установлен отбор по регистратору (Регистр накопления: Партии товаров переданные сумма (управленческий учет))
в чем проблема?
буду очен благодарен если поможете(извините из за ошибок в тексте)
|
|
1
DCKiller
02.11.14
✎
16:18
|
Рег.Прочитать() добавь...
|
|
2
Эльчин
02.11.14
✎
16:24
|
(1) не получается
|
|
3
Эльчин
02.11.14
✎
16:32
|
(0) + Когда тип документа Реализация тогда нет ошибки. а когда Возврат или ОтчетКомиссионера тогда выводить ошибшу. ничего не понял
|
|
4
Armando
02.11.14
✎
16:35
|
(3) В списке регистраторов эти документы есть?
|
|
5
Эльчин
02.11.14
✎
16:37
|
(4) кажется проблема в этом. забыл. тзвиняюсь. спасибо всем
|
|