В начало

Группировка по контрагенту

 

            Есть документ «РасходДенег», у которого имеются реквизиты: Контрагент, Сумма. Необходимо сгруппировать поля таблицы с помощью запроса по реквизиту «Контрагент».

Рис. 1. Документы «РасходДенег»

Рис. 1. Документы «РасходДенег»

 

            Запускаем «1С: Предприятие 8.3». Запускаем консоль запросов. Из консоли запросов вызываем конструктор и начинаем формировать запрос.

            В конструкторе запросов выбираем документ «РасходДенег», далее выбираем поля: Контрагент, Сумма. Потом переходим на закладку «Группировка» и выбираем реквизит «Контрагент» как групповое поле, а реквизит как суммируемое поле. После чего возвращаемся в консоль запросов. По суммируемому полю выбрана агрегатная функция «СУММА».

Рис. 2. Закладка «Группировка» в конструкторе запросов

 

            В консоли запросов должен получиться следующий запрос:

ВЫБРАТЬ

     РасходДенегонтрагент,

     СУММА(РасходДенегумма) КАК Сумма

ИЗ

     ДокументасходДенег КАК РасходДенег

 

СГРУППИРОВАТЬ ПО

     РасходДенегонтрагент

            Результат выполнения запроса показан ниже. В результате мы получили три строки, т.к. всего контрагентов три, а по полю «Сумма» были просуммированы значения по каждому контрагенту в отдельности.

Рис. 3. Результат запроса

Рис. 3. Результат запроса