Немного изменил запрос:
|Период с ВыбНачПериода по ВыбКонПериода;
|ОбрабатыватьДокументы НеПроведенные; // добавил
|Обрабатывать ПомеченныеНаУдаление;
//|Без итогов; // изменил
|ТМЦ = Документ.РасходнаяНакладная.ТМЦ;
|Предпочтение = Документ.РасходнаяНакладная.Предпочтение;
|ЦенаБезНДС = Документ.РасходнаяНакладная.ЦенаБезНДС;
|Кво = Документ.РасходнаяНакладная.Кво;
|НДС = Документ.РасходнаяНакладная.НДС;
|СуммаБезНДС = Документ.РасходнаяНакладная.СуммаБезНДС;
|СуммаСНДС = Документ.РасходнаяНакладная.СуммаСНДС;
|МестоХранения = Документ.РасходнаяНакладная.МестоХранения;
|Функция КвоСумма = Сумма(Кво);
|Функция НДССумма = Сумма(НДС);
|Функция СуммаБезНДССумма = Сумма(СуммаБезНДС);
|Функция СуммаСНДССумма = Сумма(СуммаСНДС);
|Группировка ТМЦ упорядочить по ТМЦ.ВидТМЦ, ТМЦ.Наименование без групп;
|Группировка Предпочтение;
|Группировка ЦенаБезНДС;
|Условие(МестоХранения = ВыбМестоХранения);
Обрабатываю так:
Пока Запрос.Группировка(1) = 1 Цикл
Пока Запрос.Группировка(2) = 1 Цикл
Пока Запрос.Группировка(3) = 1 Цикл
...
КонецЦикла;
КонецЦикла;
КонецЦикла;
В итоге получаю какой-то результат. Но есть вопросы:
1. Если с "Без итогов" запрос не обрабатываю по группировкам, а выгружаю просто в ТЗ - тогда есть результат. Может я его неправильно обрабатываю?
2. В результате "Без итогов" получаю вверху пустую строку. Если без "Без итогов" тогда таких (пустых) строчки 3 (я так понимаю потому, что какие-то пустые итоги подбиты). Откуда оно берется?