Гость
Форумы / [игнор отключен] [закрыт для гостей] / Как сделать отчет по продажам за период (период в колонках) без СКД? / 8 сообщений из 8, страница 1 из 1
28.05.2015, 13:11
    #38970686
LittleLoya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
Всем привет! Покажите, пожалуйста, как сделать отчёт за период, период должен выводиться в колонки, и может быть разным (месяцы, года).

Желательно прям пример! СКД прошу не предлагать, у меня в нём ничего не получилось...

Итог должен быть таким:
[TABLE]ПериодПер1Пер2Пер3ГруппаКопаний120003500500-Контрагент1100015000--Событие1 --Событие2 --Событие3 -Контрагент210002000500--Событие1 --Событие2 [/TABLE]

Запрос пока такой:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
ВЫБРАТЬ
    ПродажиОбороты.Контрагент.ГоловнойКонтрагент КАК ГруппаКомпаний,
    ПродажиОбороты.Контрагент КАК Контрагент,
    СУММА(ПродажиОбороты.СтоимостьРеглОборот) КАК Сумма_USD,
    СУММА(ПродажиОбороты.СтоимостьОборот) КАК Сумма_руб,
    ВЫБОР
        КОГДА &Периодичность = ЗНАЧЕНИЕ(Перечисление.Периодичность.Месяц)
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, МЕСЯЦ)
        КОГДА &Периодичность = ЗНАЧЕНИЕ(Перечисление.Периодичность.Год)
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ГОД)
    КОНЕЦ КАК Период,
    NULL КАК Поле1
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Запись, ) КАК ПродажиОбороты
 
СГРУППИРОВАТЬ ПО
    ПродажиОбороты.Контрагент.ГоловнойКонтрагент,
    ПродажиОбороты.Контрагент,
    ВЫБОР
        КОГДА &Периодичность = ЗНАЧЕНИЕ(Перечисление.Периодичность.Месяц)
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, МЕСЯЦ)
        КОГДА &Периодичность = ЗНАЧЕНИЕ(Перечисление.Периодичность.Год)
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ГОД)
    КОНЕЦ
 
УПОРЯДОЧИТЬ ПО
    Период
ИТОГИ
    СУММА(Сумма_USD),
    СУММА(Сумма_руб)
ПО
    ОБЩИЕ,
    Период,
    ГруппаКомпаний,
    Контрагент


Потом в цикле буду пробегать контрагентам, делать запрос по событиям (события выбираются за отдельный период и не привязаны к периоду по продажам).

Понимаю, что сначала нужно присоединить все вертикальные области из результата запроса, а потом в них выводить, но что-то не соображу, как это сделать, ведь есть группировка по группе компаний. Киньте в меня примером, пожалуйста!
...
Рейтинг: 0 / 0
28.05.2015, 23:10
    #38971312
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
LittleLoya,

работа с таблицей значений и секциями макета!
инфы в инете полно.
http://pro1c.ru/tablichnyj-dokument-1c.html#i23
...
Рейтинг: 0 / 0
29.05.2015, 10:37
    #38971563
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
LittleLoyaСКД прошу не предлагать, у меня в нём ничего не получилось...


поржал
от души
...
Рейтинг: 0 / 0
29.05.2015, 15:14
    #38971927
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
ShuhardLittleLoyaСКД прошу не предлагать, у меня в нём ничего не получилось...


поржал
от душиНечего сказать? Как там оно, из Москвы в Кривой Рог выперли (или где ты там был?)
...
Рейтинг: 0 / 0
29.05.2015, 17:03
    #38972043
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
Владимир ЛазуркоНечего сказать?

а что тут говорить? "Шахматка с периодами" в скд "рисуется" достаточно просто
...
Рейтинг: 0 / 0
30.05.2015, 01:39
    #38972259
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
ShuhardLittleLoyaСКД прошу не предлагать, у меня в нём ничего не получилось...


поржал
от душиДействительно смешно.

Автор ну тогда рисуйте свою тз и выводите.
...
Рейтинг: 0 / 0
30.05.2015, 16:04
    #38972412
LittleLoya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
Большое спасибо всем, кто ответил.

Отдельное спасибо тем, кто поржал, приятно знать что несу в себе позитив!
ВикипедияЕстественный смех успокаивает нервы, расслабляет мышцы, улучшает самочувствие; происходят биохимические и физиологические изменения. Научно доказано, что организм насыщается кислородом, выделяются гормоны счастья — эндорфины. От смеха уменьшается количество гормонов стресса и укрепляется иммунитет.

Программист 1сДействительно смешно.

Автор ну тогда рисуйте свою тз и выводите.
В этом и состоял вопрос!
...
Рейтинг: 0 / 0
31.05.2015, 11:35
    #38972620
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать отчет по продажам за период (период в колонках) без СКД?
Есть всего 2 метода - присоединить и вывести.

Прочтите их описание.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как сделать отчет по продажам за период (период в колонках) без СКД? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]