Свой вариант отчёта в разделе 1С: размещение, права и ярлык

· 10 мин

Содержание

Чтобы вариант отчёта появился в меню, сохраните его, откройте его карточку и отметьте нужный раздел в дереве размещения. Сделать это можно так: Администрирование → Печатные формы, отчеты и обработки → Варианты отчетов → двойной щелчок по варианту → галочка у раздела, например «Продажи». После этого вариант виден в панели отчётов этого раздела у всех, кому он доступен.

Способ работает в конфигурациях на Библиотеке стандартных подсистем: Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11, КА и ERP. Конфигуратор нужен, только если отчёт сам по себе не входит в нужную подсистему или вы дорабатываете конфигурацию.

Что проверить до того, как выводить отчёт в меню

Сначала разберитесь с терминами — от них зависит, где искать настройку.

  • 📄 Отчёт — объект конфигурации, например «Оборотно-сальдовая ведомость».
  • 🧩 Вариант отчёта — сохранённый набор настроек этого отчёта: группировки, отборы, поля, оформление. У одного отчёта бывает десяток вариантов.
  • 📂 Раздел — пункт панели разделов слева («Продажи», «Зарплата и кадры»). В метаданных это подсистема.
  • 🗂 Панель отчётов — форма со списком отчётов раздела. Открывается командой «Отчеты» внутри раздела, например Продажи → Отчеты по продажам.

Перед настройкой проверьте четыре вещи:

  1. Вариант сохранён. Настройки, которые вы просто поменяли в форме отчёта, не являются вариантом. Нужно явно сохранить: в форме отчёта Ещё → Сохранить вариант отчета.
  2. Кому он доступен. При сохранении выбирается доступность: только автору или всем пользователям. Вариант «для автора» коллеги в меню не увидят, сколько ни ставь галочек размещения.
  3. Есть права администратора или право на изменение вариантов отчётов. Без него карточка варианта открывается только на чтение.
  4. Отчёт подключён к хранилищу вариантов. У типовых отчётов это всегда так. У самописных внешних или старых доработанных отчётов — не всегда, и тогда карточки варианта в списке не будет.

Сохраняйте вариант под понятным именем: «ОСВ по 60 счёту — по договорам», а не «Мой вариант 3». Это имя пользователи увидят в меню.

Как вывести вариант отчёта в меню в режиме Предприятия

Это основной способ. Конфигуратор не нужен, обновлению конфигурации настройка не мешает.

Шаг 1. Сохраните вариант

  1. Откройте отчёт, настройте поля, отборы и группировки.
  2. Нажмите Ещё → Сохранить вариант отчета.
  3. Введите наименование и описание. Описание показывается в панели отчётов под названием — коротко объясните, для чего вариант.
  4. Выберите доступность: только автору или всем пользователям.
  5. Сохраните.

Шаг 2. Откройте карточку варианта

Список всех вариантов лежит в Администрирование → Печатные формы, отчеты и обработки → Варианты отчетов. В ЗУП 3.1 и УТ 11 путь такой же, в КА и ERP — в разделе «НСИ и администрирование», подраздел «Печатные формы, отчеты и обработки».

Найдите вариант через строку поиска списка по слову из названия и откройте его двойным щелчком.

Шаг 3. Отметьте разделы

В карточке есть дерево разделов и подразделов. Поставьте галочку у одного или нескольких:

  • ✅ раздел целиком — вариант появится в панели отчётов раздела;
  • ✅ подраздел — вариант попадёт в соответствующую группу панели;
  • ⭐ признак «Важный» — вариант выводится жирным в начале группы;
  • 🔗 признак «См. также» — вариант уходит в нижний блок панели, к второстепенным.

Запишите карточку. Пользователям достаточно переоткрыть панель отчётов раздела — перезапуск программы обычно не нужен.

Шаг 4. Проверьте под пользователем

Зайдите под обычным пользователем или попросите коллегу. Откройте раздел → «Отчеты» и найдите вариант в списке. Если его нет, первым делом проверьте доступность варианта и личные флажки видимости в панели этого пользователя.

Быстрый путь через саму панель отчётов

В панели отчётов раздела есть режим настройки (кнопка «Настроить» или значок шестерёнки в шапке панели). В нём рядом с каждым вариантом появляются флажки видимости. Так можно:

  • скрыть ненужные варианты, чтобы список стал короче;
  • вернуть в список вариант, который пользователь раньше убрал;
  • открыть карточку варианта прямо из панели.

Флажки видимости в режиме настройки панели — личные. Они меняют список только у того, кто их ставит. Для всех пользователей размещение задаётся в карточке варианта.

Настройка в Конфигураторе: подсистемы и командный интерфейс

Конфигуратор нужен в двух случаях: отчёта нет ни в одном нужном разделе, или вы разработчик и хотите, чтобы вариант размещался «из коробки» у всех баз.

Включить отчёт в подсистему

  1. Откройте Конфигуратор, Конфигурация → Открыть конфигурацию.
  2. В дереве метаданных разверните ветку «Отчеты» и откройте свойства отчёта.
  3. На закладке «Подсистемы» отметьте нужную подсистему.
  4. Откройте подсистему и её «Командный интерфейс». Проверьте, что команда отчёта видима в группе «Отчеты».

Типовую конфигурацию на поддержке так менять не стоит: правка снимает объект с поддержки и усложняет обновления. Для типовой базы делайте это в расширении конфигурации — расширения появились в платформе 8.3.6, сейчас это штатный путь доработок.

Подсистема управляет отчётом, а не вариантом. Если включить отчёт в подсистему, в разделе появится команда отчёта с вариантом по умолчанию. Конкретный вариант выводится через размещение варианта — в карточке или программно.

Размещение варианта кодом (для разработчиков на БСП)

В конфигурациях на БСП размещение предопределённых вариантов описывается в модуле менеджера отчёта, в процедуре НастроитьВариантыОтчета. У описания варианта есть свойство Размещение — соответствие «подсистема → признак». Пустая строка означает обычный вывод, "Важный" и "СмТакже" — соответствующие группы.

Процедура НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт
	
	НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "Основной");
	НастройкиВарианта.Описание = "Остатки по договорам с поставщиками";
	НастройкиВарианта.Размещение.Вставить(Метаданные.Подсистемы.Покупки, "Важный");
	
КонецПроцедуры

Чтобы процедура вызывалась, отчёт подключают к подсистеме вариантов отчётов — порядок подключения описан в документации к используемой версии БСП. Имя подсистемы в примере условное: подставьте реальное из дерева метаданных вашей конфигурации.

После изменения кода обновите конфигурацию базы данных. Размещение предопределённых вариантов пересчитывается при первом запуске после обновления.

Права и профили групп доступа: почему отчёт не виден

Раздел и вариант могут быть настроены идеально, но пользователь отчёт не увидит, если у него нет права на сам отчёт. Платформа просто скрывает команды, которые пользователю недоступны.

Как проверить и выдать доступ

  1. Откройте Администрирование → Настройки пользователей и прав → Профили групп доступа.
  2. Найдите профиль, который назначен пользователю (видно в карточке пользователя, кнопка «Права доступа »).
  3. Посмотрите на закладке ролей, есть ли роль, дающая доступ к отчёту. В типовых конфигурациях отчёты сгруппированы по ролям вроде «Просмотр отчетов по продажам».
  4. Если роли нет — добавьте её в профиль или назначьте пользователю дополнительную группу доступа с нужным профилем.

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

Как проверить, что видит конкретный человек

В карточке пользователя по кнопке «Права доступа» есть отчёт о правах — он показывает, к каким объектам у пользователя есть доступ. Найдите в нём свой отчёт поиском. Если отчёта в выводе нет, проблема в ролях, а не в размещении.

Кто увидит вариант — сводная таблица

НастройкаГде задаётсяНа кого действует
Доступность «автору / всем»При сохранении или в карточке вариантаВсе пользователи
Размещение в разделахКарточка вариантаВсе, кому вариант доступен
Флажок видимости в панелиРежим настройки панели отчётовТолько текущий пользователь
Роль на отчётПрофиль группы доступаУчастники группы доступа
Подсистема и командный интерфейсКонфигуратор или расширениеВсе пользователи базы

Ярлык на конкретный вариант: избранное, ссылка, рабочий стол

Иногда отчёт нужен одному человеку каждый день, и лезть в панель раздела неудобно. Есть три способа сократить путь.

Избранное

Откройте нужный вариант отчёта и нажмите звёздочку в заголовке формы (или Ctrl+D). Вариант попадёт в «Избранное» — в панели разделов это значок со звёздочкой. Избранное у каждого пользователя своё.

Навигационная ссылка

  1. Откройте вариант отчёта.
  2. Нажмите Shift+F11 («Получить ссылку»). Платформа покажет ссылку вида e1cib/app/....
  3. Скопируйте её и отправьте коллеге. Тот вставляет ссылку через Shift+F11 → «Перейти по ссылке» или через меню «Перейти по ссылке» в главном меню.

Ссылка откроет именно этот вариант, если он доступен получателю.

Ярлык Windows

Ту же навигационную ссылку можно передать в параметр запуска /URL. Создайте ярлык на 1cv8.exe из папки установленной версии платформы и допишите в поле «Объект» параметры базы и ссылку:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /IBName"Бухгалтерия ООО Ромашка" /URL"e1cib/app/..."

Вместо 8.3.xx.xxxx подставьте номер своей платформы, вместо многоточия — ссылку, полученную через Shift+F11. Имя базы в /IBName должно совпадать с названием в списке информационных баз. Двойной щелчок по ярлыку запустит базу и сразу откроет отчёт.

Если у пользователя пароль, программа спросит его при запуске. Не записывайте пароль в параметр ярлыка: он будет виден любому, кто откроет свойства ярлыка.

Вариант не появился в разделе: разбор частых сбоев

Диагностика: выберите симптом

Отдельно про внешние отчёты. В конфигурациях на БСП есть справочник дополнительных отчётов и обработок: Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Включите там флажок использования, загрузите файл .erf и на закладке размещения отметьте разделы. Отчёт появится в группе дополнительных отчётов раздела у пользователей, которым он назначен.

Как сохранить настройки меню после обновлений и смены сотрудников

Размещение вариантов хранится в данных базы, а не в конфигурации. Поэтому обычное обновление релиза его не стирает. Но есть ситуации, когда настройку нужно проверить вручную.

После обновления релиза

  • 🔄 Откройте 2-3 ключевых варианта под обычным пользователем и убедитесь, что они на месте.
  • 📝 Если поставщик переделал отчёт (новые поля, переименование), пользовательский вариант может открыться с ошибкой схемы. Откройте его, проверьте поля и пересохраните.
  • 🧩 Если отчёт выводился в раздел через расширение, проверьте, что расширение подключилось без ошибок после обновления.

Когда приходит новый сотрудник

Личные настройки панелей нового пользователя пустые. Вместо ручной настройки скопируйте их с коллеги, у которого всё уже настроено. В конфигурациях на БСП это делается в Администрирование → Настройки пользователей и прав → Копирование настроек: выберите источник, получателя и тип настроек.

Порядок в списке вариантов

Со временем вариантов становится много, и половина из них — черновики. Раз в квартал полезно:

  1. отсортировать список «Варианты отчетов» по автору;
  2. пометить на удаление варианты уволенных сотрудников и черновики;
  3. проверить, что у оставшихся общих вариантов есть понятное описание.
Перед тем как сказать пользователю «готово»
Выполнено: 0 / 5

Частые вопросы

Можно ли вывести вариант отчёта не в раздел, а в форму документа или справочника?
В режиме Предприятия — нет, размещение работает по разделам. Отчёт в форме объекта появляется, только если разработчик подключил его к подменю «Отчеты» этого объекта.
Сколько разделов можно отметить для одного варианта?
Ограничения нет. Один и тот же вариант можно вывести, например, и в «Продажи», и в «Руководителю».
Сохранится ли размещение, если переименовать вариант?
Да. Размещение привязано к самому варианту, а не к его названию, поэтому после переименования вариант остаётся в тех же разделах.
Видят ли пользователи веб-клиента вариант, выведенный в меню?
Да, размещение одинаково работает в тонком клиенте и веб-клиенте: настройки хранятся в базе, а не на компьютере пользователя.
Как вернуть типовой вариант, если его случайно испортили?
Пользовательский вариант, сохранённый поверх типового, можно удалить, а типовой предопределённый вариант остаётся в списке. Откройте его заново и при необходимости сохраните копию под новым именем.