Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 апр 2024, 14:11

Найти минимальное и максиальное значение в документах

Автор Manдарин, 03 апр 2024, 05:56

0 Пользователей и 1 гость просматривают эту тему.

Manдарин

Добрый день! Есть приблизительно такая таблица, нужно, чтобы (конкретно тут) строчек стало две и было так:
Номенклатура (А), ЦенаМин (10), ЦенаМакс (20) и вторая такая же по аналогии, но с номенклатурой Б.


Запрос такой пока:
ВЫБРАТЬ
НАЧАЛОПЕРИОДА(ХозрасчетныйОбороты.Период, МЕСЯЦ) КАК НачалоМесяца,
ХозрасчетныйОбороты.КорСубконто3 КАК Номенклатура,
ХозрасчетныйОбороты.Субконто3.Организация КАК Организация,
ХозрасчетныйОбороты.Субконто1 КАК Контрагент,
ХозрасчетныйОбороты.КоличествоКорОборотДт КАК Количество,
ХозрасчетныйОбороты.СуммаОборот КАК Сумма,
ХозрасчетныйОбороты.СуммаОборот / ХозрасчетныйОбороты.КоличествоКорОборотДт КАК Цена
//ХозрасчетныйОбороты.Субконто3 КАК Субконто3
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(
&ДатаHачала,
&ДатаОкончания,
Регистратор,
Счет = &СчетДТ,
,
Субконто1 = &Контрагент
И Организация = &Организация,
КорСчет = &СчетКТ,
) КАК ХозрасчетныйОбороты

СГРУППИРОВАТЬ ПО
ХозрасчетныйОбороты.КорСубконто3,
ХозрасчетныйОбороты.Субконто3.Организация,
ХозрасчетныйОбороты.Период,
ХозрасчетныйОбороты.Субконто1,
ХозрасчетныйОбороты.Субконто3,
ХозрасчетныйОбороты.СуммаОборот,
ХозрасчетныйОбороты.КоличествоКорОборотДт

УПОРЯДОЧИТЬ ПО
Номенклатура
//Субконто3

Максим75

Manдарин, делаете две цены (Вы их рассчитываете, как Сумма/Количество). Применяете к ним различные агрегатные функции - Максимум и минимум.
Уберите количество и суммы.
группируйте организации, контрагенту, номенклатуре. но при таком выводе будет одна строка, а в ней 2 значения - минимум и максимум.

если же хотите именно так, как на рисуночке, то только через ОБЪЕДИНЕНИЕ.
в первом наборе ищите минимум, во втором наборе - максимум.

Теги: Запрос скд  

Похожие темы (5)

Рейтинг@Mail.ru

Поиск