Цитата:
Сообщение от morlang
Есть некое кол-во счетфактур за период, мне нужно посчитать сколько по этим счетам фактур всего было продано каждой позиции товара. Зарание спасибо
|
если быстро, то:
ДатаНач = ДатаДок1;
ДатаКон = ДатаДок2;
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "//{{ЗАПРОС(Запрос)
|Период с ДатаНач по ДатаКон;
|Обрабатывать НеПомеченныеНаУдаление;
|ОбрабатыватьДокументы Проведенные;
|СФ = Документ.СчетФактура;
|Товар = Документ.СчетФактура.Товар;
|Колво = Документ.СчетФактура.Количество;
|Функция ИтогКолво = Сумма(Колво);
|Группировка Товар без групп без упорядочивания;
|";//}}ЗАПРОС
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Предупреждение("Невозможно выполнить запрос");
Возврат;
КонецЕсли;
Запрос.Выполнить(ТекстЗапроса);
Пока Запрос.Группировка("Товар")=1 Цикл
Сообщить(""+Запрос.Товар+ "Колво - "+ Запрос.ИтогКолво);
КонецЦикла;
Как-то так, проверь, а то еще утро, не совсем проснулся.