Где найти Универсальный отчет в 1С:Управление небольшой фирмой (УНФ)?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет
← На главную

Часто при работе с конфигурацией 1С:Управление небольшой фирмой пользователи сталкиваются с необходимостью быстро получить сводные данные по регистрам накопления, справочникам или документам. Первое, что приходит на ум — использовать стандартный УниверсальныйОтчет. Однако в некоторых случаях найти его в интерфейсе не удается, и возникает вопрос: есть ли он вообще в этой конфигурации, или придется писать собственный отчет с нуля с помощью Системы компоновки данных (СКД)? Разберем эту ситуацию подробно, проанализируем причины путаницы и найдем эффективные решения.

Проанализируем путаницу с названиями конфигурации

Если вы ищете нужный функционал и не находите его, давайте сначала выясним причину. В обсуждениях часто можно встретить фразы вроде: "в Нашей фирме отчет есть, а в Небольшой — нет". Это связано с историей развития программного продукта. Дело в том, что конфигурация 1С:Управление небольшой фирмой (УНФ), начиная с версии 1.6.7, была официально переименована разработчиками в 1С:Управление нашей фирмой.

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

Рассмотрим Способ 1: Поиск и настройка штатного Универсального отчета

В современных версиях программы писать свой отчет на СКД совершенно не обязательно. УниверсальныйОтчет уже присутствует в системе, он просто может быть скрыт глубоко в пользовательском интерфейсе. Давайте найдем его и выведем на панель.

Выполним следующие шаги:

  1. Откроем раздел Настройки в главном интерфейсе программы.
  2. Перейдем в подраздел Печатные формы, отчеты и обработки.
  3. Найдем и откроем пункт Универсальный отчет.

Если в вашем интерфейсе этот пункт отключен или скрыт настройками прав, воспользуемся универсальным методом для платформы 1С:Предприятие 8.3. Вызовем отчет через техническое меню:

  1. Откроем главное меню программы (кнопка со стрелкой вниз в левом верхнем углу окна или иконка сервиса).
  2. Выберем пункт Функции для технического специалиста (обратите внимание: в более старых релизах платформы 8.3 этот пункт назывался Все функции). Если пункта нет, его нужно предварительно включить в настройках параметров (меню Настройки -> Параметры -> галочка Режим технического специалиста).
  3. В открывшемся дереве метаданных развернем ветку Отчеты.
  4. Найдем УниверсальныйОтчет и запустим его двойным кликом.

Этот инструмент выгодно отличается тем, что позволяет обычным пользователям без знания программирования гибко настраивать отборы, группировки и выводимые поля. Выбираем тип объекта (например, РегистрНакопления), задаем имя регистра, период и нажимаем "Сформировать".

Рассмотрим Способ 2: Использование Консоли запросов

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

Консоль запросов — это внешняя обработка (или встроенная функция для разработчиков), которая позволяет обращаться к базе данных напрямую с помощью языка запросов 1С. Разберем небольшой пример того, как можно получить данные об остатках товаров из регистра.

Напишем простой код запроса:


ВЫБРАТЬ
    ЗапасыНаСкладахОстатки.Номенклатура КАК Товар,
    ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница КАК Склад,
    ЗапасыНаСкладахОстатки.КоличествоОстаток КАК Количество
ИЗ
    РегистрНакопления.ЗапасыНаСкладах.Остатки(&Период, ) КАК ЗапасыНаСкладахОстатки
ГДЕ
    ЗапасыНаСкладахОстатки.КоличествоОстаток > 0

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

Рассмотрим Способ 3: Подключение внешних универсальных отчетов

Если вы являетесь обычным пользователем (например, бухгалтером или менеджером), и работа с кодом или запросами вам не подходит, а конфигурация старая — решим проблему с помощью внешних файлов. Для платформы 1С версии 8.3 создано огромное количество готовых обработок и отчетов.

Проанализируем алгоритм действий:

  1. Находим на профильных ресурсах (порталы для специалистов 1С) готовый "Универсальный отчет" в виде внешнего файла. Он будет иметь расширение .erf.
  2. Сохраняем файл на компьютер.
  3. В программе 1С открываем главное меню, выбираем Файл -> Открыть и выбираем скачанный отчет.
  4. Альтернативный, более правильный путь — добавим его в справочник дополнительных отчетов и обработок. Перейдем в раздел Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки. Создадим новый элемент, загрузим наш файл .erf и укажем, в каких разделах программы он должен быть виден.

Подведем итоги. Мы с вами выяснили, что отсутствие Универсального отчета в УНФ чаще всего связано с использованием устаревших версий (до переименования в "Управление нашей фирмой") или со скрытыми настройками интерфейса. Применяйте штатный функционал через меню технического специалиста, используйте Консоль запросов для точечного анализа данных или подключайте внешние отчеты, чтобы сделать работу в 1С комфортной и продуктивной.

← На главную