![]() |
![]() |
|
Вывод отгрузок помесячно. | ☑ | ||
---|---|---|---|---|
0
НоваяВолна
09.02.21
✎
10:47
|
Нужно собрать суммы отгрузок за период, с разбивкой по месяцам. На выходе месяца должны быть в колонках. Сделал запрос:
ВЫБРАТЬ ВыручкаИСебестоимостьПродаж.Менеджер КАК Менеджер, СУММА(ВыручкаИСебестоимостьПродаж.СуммаВыручки) КАК Отгрузка, НАЧАЛОПЕРИОДА(ВыручкаИСебестоимостьПродаж.Период, МЕСЯЦ) КАК ПериодПлатежа, ВыручкаИСебестоимостьПродаж.Регистратор.Партнер КАК Клиент, ПартнерыДополнительныеРеквизиты.Значение КАК ДатаПервойОтгрузки, ВЫБОР КОГДА ПартнерыДополнительныеРеквизиты.Значение > &ДатаНачала ТОГДА СУММА(ВыручкаИСебестоимостьПродаж.СуммаВыручки) / (РАЗНОСТЬДАТ(ВЫРАЗИТЬ(ПартнерыДополнительныеРеквизиты.Значение КАК ДАТА), &ДатаОкончания, МЕСЯЦ) + 1) ИНАЧЕ СУММА(ВыручкаИСебестоимостьПродаж.СуммаВыручки) / 12 КОНЕЦ КАК СрМесОтгрузка ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДополнительныеРеквизиты КАК ПартнерыДополнительныеРеквизиты ПО ВыручкаИСебестоимостьПродаж.Регистратор.Партнер = ПартнерыДополнительныеРеквизиты.Ссылка ГДЕ ВыручкаИСебестоимостьПродаж.Период МЕЖДУ &ДатаНачала И &ДатаОкончания И ВыручкаИСебестоимостьПродаж.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг И ПартнерыДополнительныеРеквизиты.Свойство = &ДатаПервойОтгрузки СГРУППИРОВАТЬ ПО НАЧАЛОПЕРИОДА(ВыручкаИСебестоимостьПродаж.Период, МЕСЯЦ), ВыручкаИСебестоимостьПродаж.Менеджер, ВыручкаИСебестоимостьПродаж.Регистратор.Партнер, ПартнерыДополнительныеРеквизиты.Значение УПОРЯДОЧИТЬ ПО Менеджер, ПериодПлатежа Сейчас имею колонку с суммами отгрузок и колонку с первой датой месяца, в котором были эти отгрузки. Мне же надо развернуть таблицу, чтобы каждый месяц был отдельной колонкой. И не было бы проблем если бы это был отчет. Тогда в настройках отчета поставил бы вывод в таблицу, где месяцы были бы в колонках. Но мне надо вывести данные на форму обработки для дальнейших действий пользователя. Подскажите как реализовать. |
|||
1
ДенисЧ
09.02.21
✎
10:49
|
сделай схему скд, выполни её программно с выводом в тз.
Как это сделать - в гугле примеров до ширинки. |
|||
2
НоваяВолна
09.02.21
✎
10:50
|
(1) что-то ни чего похожего я не нашел
|
|||
3
ДенисЧ
09.02.21
✎
11:05
|
(2) здишь.
Вторая ссылка из корпорации зла https://sites.google.com/site/1sspravocniktipovyhzadac/skd/rezultat-skd-v-tablicu-znacenij |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |