8.х Сравнительный отчет по продажам

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Sergey_Old, 11 июн 2013.

  1. TopicStarter Overlay
    Sergey_Old
    Offline

    Sergey_Old

    Регистрация:
    30 май 2013
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Доброе время суток.

    Пытаюсь запросом получить следующие данные по регистру накопления Продажи.Обороты в УПП:
    1. За два разных периода данные о продажах, то есть, например, надо сравнить сколько было продано контрагенту за январь 2012 и 2013 года и разницу в %. Или за 4 квартал 2012 и первый 2013 года. Ну и всего за выбранные периоды.
    При этом запрос должен выбрать всех контрагентов которым что-то продали за указанные периоды и сопоставить.
    Далее хочу вывести полученный результат в табличной части формы в строку по одному контрагенту.
    2. Отдельным запросом за период получить сравнительный анализ продаж менеджера, то есть, например, сколько продал в первом квартале текущего года по сравнению с прошлым годом помесячно и суммарно. Или за год помесячно с разбивкой еще и по квартально.

    Может кто подскажет как сделать?
  2. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Раз у Вас УПП то

    ВЗЯТЬ ОТЧЕТ "План фактный анализ продаж" и пользовться им - только вместо плановых данных выберите фактические и сравнивайте не план и факт а два факта
  3. TopicStarter Overlay
    Sergey_Old
    Offline

    Sergey_Old

    Регистрация:
    30 май 2013
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Первый вариант запроса собрал. Выводит в строку данные по продажам за два периода (от БазаНач до БазаКон и от ДатаНач до ДатаКон) в разрезе контрагентов. При этом в запрос попадают все контрагенты по которым были продажи за оба периода:

    ВЫБРАТЬ РАЗЛИЧНЫЕ
    | ПродажиОбороты.Контрагент КАК Контрагент,
    | ПродажиОбороты.СтоимостьОборот КАК СуммаБазы,
    | 0 КАК СуммаТекущая
    |ИЗ
    | РегистрНакопления.Продажи.Обороты(&БазаНач, &БазаКон, , ) КАК ПродажиОбороты
    |ГДЕ
    | ПродажиОбороты.Организация = &Организация
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | ПродажиОбороты.Контрагент,
    | 0,
    | ПродажиОбороты.СтоимостьОборот
    |ИЗ
    | РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, , ) КАК ПродажиОбороты
    |ГДЕ
    | ПродажиОбороты.Организация = &Организация
    |
    |УПОРЯДОЧИТЬ ПО
    | СуммаТекущая УБЫВ,
    | СуммаБазы УБЫВ
    |ИТОГИ
    | СУММА(СуммаБазы),
    | СУММА(СуммаТекущая)
    |ПО
    | Контрагент";
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    А что стандартный отчет не подошел? или просто не можете пользовться? Зачем придумывать?
    Ну если хотите то вперед - у контрагента есть реквизит - Основной менеджер. Вот вам и менеджеры. Период берите из виртувльных таблиц и приводите к нужному началу

Поделиться этой страницей