Имя: Пароль:
1C
1С v8
Странность с Виртуальной таблицей РН остатков. Где туплю?
0 simol
 
20.07.12
12:46
8.2.15.310
УПП
Есть Регистр накопления (остатки) Незавершенное производство БУ.
Нужно его занулить на нужную дату

Делаю запрос по всем измерениям и всем ресурсам:

ВЫБРАТЬ
*,
   НезавершенноеПроизводствоБухгалтерскийУчетОстатки.КоличествоОстаток КАК Количество,
   НезавершенноеПроизводствоБухгалтерскийУчетОстатки.СтоимостьОстаток КАК Стоимость,
   НезавершенноеПроизводствоБухгалтерскийУчетОстатки.СтоимостьНУОстаток КАК СтоимостьНУ,
   НезавершенноеПроизводствоБухгалтерскийУчетОстатки.НДСВходящийОстаток КАК НДСВходящий,
   НезавершенноеПроизводствоБухгалтерскийУчетОстатки.НДСКредитОстаток КАК НДСКредит,
   &Регистратор,
   &Период
ИЗ
   РегистрНакопления.НезавершенноеПроизводствоБухгалтерскийУчет.Остатки(&Период, ) КАК НезавершенноеПроизводствоБухгалтерскийУчетОстатки


Где &Регистратор - это ссылка на документ Корректировка записей регистров

Далее обрабатываю результат

Набор = РегистрыНакопления.НезавершенноеПроизводствоБухгалтерскийУчет.СоздатьНаборЗаписей();
Выборка1 = мРезультатЗапроса.Выбрать();
Пока Выборка1.Следующий() Цикл
   Набор.Отбор.Регистратор.Установить(Выборка1.Регистратор);
   НоваяСтрока = Набор.Добавить();
   ЗаполнитьЗначенияСвойств(НоваяСтрока, Выборка1);
   НоваяСтрока.Активность = Истина;
   НоваяСтрока.ВидДвижения = ВидДвиженияНакопления.Расход;
   НоваяСтрока.Период = НоваяСтрока.Период - 1;
КонецЦикла;

Набор.Записать();


При повторном запуске отчета получаю не пустую дату, а две строки с одинаковыми измерениями, но в ресурсах числа с противоположными знаками.

В измерениях точно не разные пустые значения и не задвоенная номенклатура, подтверждено видео http://screencast.com/t/0KcAIqante
1 simol
 
20.07.12
12:48
(0)
При повторном запуске отчета получаю не пустую дату, = При повторном запуске отчета получаю не нулевые остатки регистра,
2 simol
 
20.07.12
12:52
Пересчет итогов по регистру делал.
Если делать запрос по Остатки и обороты и смотреть только начальные остатки, то результат пустой
3 simol
 
20.07.12
12:56
Если в запросе с остатками закоментировать любое одно измерение, то результат пустой, на лицо глюк с таблицей итогов
4 simol
 
20.07.12
13:48
Очень похоже, что моя запись пишется с мыслью, что включено разделение итогов, а выборка считает. что разделения итогов нет