|
Помогите с группировкой отчета в СКД. | ☑ | ||
---|---|---|---|---|
0
asder117
15.01.16
✎
10:05
|
Всех приветствую. С новым годом уважаемые!!
Подскажите пожалуйста как можно в СКД вывести отчет по дням в столбцах. Сам отчет работает норм, только руководятелям надо чтобы он по дням был в столбцах запрос такой: [CODE] ВЫБРАТЬ ПродажиОбороты.Организация, ПродажиОбороты.Номенклатура, ПродажиОбороты.КоличествоОборот КАК КоличествоПродаж, ПродажиОбороты.СуммаОборот КАК СуммаПродаж, ВЫБОР КОГДА ПродажиОбороты.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Блюдо) ИЛИ ПродажиОбороты.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Заготовка) ТОГДА ПроизводствоОбороты.СтоимостьОборот / ПроизводствоОбороты.КоличествоОборот * ПродажиОбороты.КоличествоОборот * ПродажиОбороты.Номенклатура.ЕдиницаИзмерения.Коэффициент ИНАЧЕ ВЫБОР КОГДА ПродажиОбороты.Номенклатура.ВидНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Услуга) ТОГДА ТоварыНаСкладахОбороты.СуммаПриход / ТоварыНаСкладахОбороты.КоличествоПриход * ПродажиОбороты.КоличествоОборот * ПродажиОбороты.Номенклатура.ЕдиницаИзмерения.Коэффициент КОНЕЦ КОНЕЦ КАК Себестоимость ИЗ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ПродажиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Производство.Обороты(, &КонецПериода, , ) КАК ПроизводствоОбороты ПО ПродажиОбороты.Номенклатура = ПроизводствоОбороты.Блюдо ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Обороты(, &КонецПериода, , ) КАК ТоварыНаСкладахОбороты ПО ПродажиОбороты.Номенклатура = ТоварыНаСкладахОбороты.Номенклатура И ПродажиОбороты.Организация = ТоварыНаСкладахОбороты.Склад.Организация СГРУППИРОВАТЬ ПО ПродажиОбороты.Номенклатура, ПродажиОбороты.Организация, ПродажиОбороты.КоличествоОборот, ПродажиОбороты.СуммаОборот, ВЫБОР КОГДА ПродажиОбороты.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Блюдо) ИЛИ ПродажиОбороты.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Заготовка) ТОГДА ПроизводствоОбороты.СтоимостьОборот / ПроизводствоОбороты.КоличествоОборот * ПродажиОбороты.КоличествоОборот * ПродажиОбороты.Номенклатура.ЕдиницаИзмерения.Коэффициент ИНАЧЕ ВЫБОР КОГДА ПродажиОбороты.Номенклатура.ВидНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Услуга) ТОГДА ТоварыНаСкладахОбороты.СуммаПриход / ТоварыНаСкладахОбороты.КоличествоПриход * ПродажиОбороты.КоличествоОборот * ПродажиОбороты.Номенклатура.ЕдиницаИзмерения.Коэффициент КОНЕЦ КОНЕЦ [/CODE] Заранее спасибо |
|||
1
rphosts
15.01.16
✎
10:06
|
1.сделать выборку всего этого с разбивкой по дням.
2.Табличный отчёт СКД |
|||
2
asder117
15.01.16
✎
10:07
|
(1) А чуть-чуть по подробнее можно. спасибо.
|
|||
3
asder117
15.01.16
✎
10:12
|
(1) Попробовал добавить поле в запрос. он ругнулся на Попробовал -выдал Поле не найдено "ПродажиОбороты.Период"
День(ПродажиОбороты.<<?>>Период) КАК ДеньПериода, |
|||
4
Мимохожий Однако
15.01.16
✎
10:14
|
Так у тебя и нет в выбранных полях поля Период
|
|||
5
asder117
15.01.16
✎
10:16
|
(4) ПродажиОбороты.Номенклатура,
ПродажиОбороты.КоличествоОборот КАК КоличествоПродаж, ПродажиОбороты.СуммаОборот КАК СуммаПродаж, День(ПродажиОбороты.Период) КАК ДеньПериода, Делал так |
|||
6
asder117
15.01.16
✎
10:25
|
Изменил на ПериодДень и все вроде заработало. Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |