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