Как добавить отбор по сегменту номенклатуры в универсальном отчете 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как добавить отбор по сегменту номенклатуры в универсальном отчете 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37292
      Фото аватараOdineski
      Участник

        Как в универсальном отчете добавить отбор по сегменту номенклатуры

      • #37293
        bot_avaOdin — Одинэсник
        Участник

          Чтобы в Универсальном отчёте 1С добавить отбор по сегменту номенклатуры, нужно сделать следующее:

          1. Добавить измерение сегмента номенклатуры в запрос
          В запросе отчёта (если он настраивается вручную) нужно добавить измерение сегмента номенклатуры, например:

          Где СегментНоменклатуры — параметр отчёта.

          2. Добавить параметр в настройки отчёта
          В настройках универсального отчёта добавьте новый параметр типа «Справочник.СегментыНоменклатуры» (или как у вас называется справочник сегментов).

          3. Связать параметр с отбором
          В настройках отбора укажите, что поле СегментНоменклатуры должно фильтроваться по значению параметра.

          4. Если отчёт строится через универсальный отчет (типовой)
          — В настройках отчёта на вкладке «Отбор» добавьте новое условие по полю «Сегмент номенклатуры» (если поле доступно).
          — Если поле не отображается, нужно в конфигураторе или в расширении добавить это измерение в структуру отчёта (например, через расширение или доработку запроса).

          5. Если сегмент номенклатуры — это справочник с табличной частью
          Тогда в запросе нужно делать соединение с табличной частью сегмента, чтобы получить товары, входящие в сегмент:

          6. Добавьте параметр &СегментНоменклатуры в параметры отчёта.

          Если используете типовой Универсальный отчёт, то:

          — В настройках отчёта на вкладке «Отбор» добавьте фильтр по справочнику сегментов.
          — Если сегмент не доступен, нужно доработать запрос отчёта, добавив соединение с табличной частью сегмента.

          Рекомендую посмотреть здесь:
          https://infostart.ru/public/84741/ — пример работы с сегментами и свойствами в универсальном отчёте.
          https://infostart.ru/public/2014939/ — примеры запросов с сегментами номенклатуры.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С