8.х Построение отчета по соглашениям

Тема в разделе "Система компоновки данных (СКД)", создана пользователем BBDragon, 22 мар 2016.

  1. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Хочу сделать в УТ новый отчет по продажам (на базе старого), необходимо выбрать контрагента и желаемый период, отчет должен формировать список соглашений по контрагенту с указанием общей суммы продаж по каждому из них в указанный период.
    Например, ООО "Рога и копыта", у нас с ними 2 соглашения, основное и дополнительное. Формируем отчет и он выдает:

    ООО "Рога и копыта"
    Период с 01.01.2016 по 31.03.2016

    Основное - 220 000,00
    Дополнительное - 12 000,00

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

    [​IMG]

    Понимаю, что если брать соглашение из ДокументаОснование так и будет. Как же все-таки сделать правильно?

    Запрос:

    ВЫБРАТЬ
    ВыручкаИСебестоимостьПродаж.ЗаказКлиента КАК ДокументОснования,
    ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам КАК Партнер,
    ВыручкаИСебестоимостьПродаж.Период КАК Период,
    ВыручкаИСебестоимостьПродаж.Регистратор,
    ВыручкаИСебестоимостьПродаж.СуммаВыручки КАК Сумма
    ИЗ
    РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж

    СГРУППИРОВАТЬ ПО
    ВыручкаИСебестоимостьПродаж.ЗаказКлиента,
    ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам,
    ВыручкаИСебестоимостьПродаж.Период,
    ВыручкаИСебестоимостьПродаж.Регистратор,
    ВыручкаИСебестоимостьПродаж.СуммаВыручки

    УПОРЯДОЧИТЬ ПО
    Период
  2. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    надо с группировками в скд баловаться.......группировать по виду соглашения, и убирать детальные записи.....у меня так работает-Bag-
    BBDragon нравится это.
  3. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Пробовал я и так, вчера еще. Увы, то же самое(
    Надо сами соглашения брать не из документа основания, иначе так и будет
  4. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    а в запросе это соглашение достать нельзя? через регистратор? пощупать бы его вживую)) что-нибудь бы придумалось
    BBDragon нравится это.
  5. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.025
    Симпатии:
    51
    Баллы:
    54
    Уберите регистратор из запроса вообще (вам нужно поле Регистратор.Соглашение) и всю группировку, ее в СКД сделаете.
    BBDragon нравится это.
  6. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    ну вот и я об том же)) он тогда и сгруппирует по-человечески....надеюсь
    BBDragon нравится это.
  7. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Если Регистратор убрать из запроса, то у меня доступ только к ДокументОснование.Соглашение, Регистратор.Соглашение я не могу использовать.
    Вроде получается с ДокументОснование.Соглашение, группировка работает, остался последний нюанс. Сейчас у меня считается только итоговая сумма (по всем соглашениям), а надо, чтобы напротив каждого соглашения в списке стояла сумма продаж по нему за этот период
  8. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.641
    Симпатии:
    948
    Баллы:
    204
    Как Вам и выше написали Соглашене в выборке отдельным полем должно быть.
    т.е.
    ВыручкаИСебестоимостьПродаж.Регистратор,
    ВыручкаИСебестоимостьПродаж.Регистратор.Соглашение Как Соглашение,

    А в СКД уже добавляйте в группировку не Регистратор.Соглашение , а просто Соглашение
    BBDragon нравится это.
  9. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    это в настройках группировки итоги надо настроить)) настройка не всего отчета а группировки по соглашению конкретно, и там итоги включить в доп.настройках
  10. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Все сделал, работает, спасибо!!

    ээ.. можно показать конкретно?
    В данный момент у меня так:

    [​IMG] [​IMG] [​IMG] [​IMG]
  11. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    [​IMG]
    Нажимаем на группировку. на панельке настройки рядом с "Отчет" должно появиться "Соглашение" стукаем его и настраиваем
    BBDragon нравится это.
  12. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Пробую различные варианты, никак не хочет выводить как надо. Как включить-таки вывод суммы в каждой строке?
    Вот скрины с полным набором указанных вами настроек:

    [​IMG] [​IMG]
  13. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.641
    Симпатии:
    948
    Баллы:
    204
    Покажи что сейчас получается и что надо
  14. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    можно так попробовать: нужно добавить в группировку детальные записи и в настройках детальных записей - выбранные поля, снять галочку Авто...и посмотреть, если получится то хорошо. а у группировки если итоги не выведет, надо в других настройках расположение итогов настроить
  15. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Сейчас вот так:

    [​IMG]
    А надо, чтобы напротив каждого соглашения выводилась сумма по нему (а не только общий итог по ВСЕМ соглашениям в конце)
  16. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.641
    Симпатии:
    948
    Баллы:
    204
    На вкладке ресурсы либо поставьте все галочки либо все снимите
    --- Объединение сообщений, 23 мар 2016 ---
    а то уВас там стоит что считать только общий итог
    BBDragon нравится это.
  17. pingvinchik
    Online

    pingvinchik Опытный в 1С

    Регистрация:
    1 дек 2015
    Сообщения:
    74
    Симпатии:
    14
    Баллы:
    29
    пропустила этот момент:D
    BBDragon нравится это.
  18. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Draco
    Низкий поклон вам и вселенская благодарность, все получилось!!
    --- Объединение сообщений, 23 мар 2016 ---
    Еще маленький вопросик, пожалуйста. А как сделать чтобы без отбора по партнеру отчет выводил данные по ВСЕМ соглашениям? Чтобы указывался партнер, соглашение и сумма по нему за период
    --- Объединение сообщений, 23 мар 2016 ---
    Я сделал, но опять не срабатывает группировка по соглашению(
    Последнее редактирование: 23 мар 2016
  19. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Все, разобрался! Надо было сделать вложенную группировку, урра!!
    pingvinchik нравится это.

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