К статье
Практический материал

Отчеты и Аналитика · 11 мин

Как создать свой отчет в 1С Управление торговлей

Как создать собственный отчет в 1С Управление торговлей: варианты отчетов, настройка СКД, произвольные запросы, сохранение вариантов и типичные ошибки.

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

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

Ниже разобраны все основные способы: от простой настройки существующего отчета до создания полностью нового. Для каждого способа указаны условия, при которых он подходит, и ограничения, о которых стоит знать заранее.

Какие способы создания отчета есть в 1С УТ

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

Первый способ — настройка варианта типового отчета. Подходит, если нужные данные уже есть в каком-то стандартном отчете, но не устраивает их подача: лишние колонки, другая группировка, другой период. Это самый быстрый и безопасный путь.

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

Сравнение способов

Вариант типового отчета

Подходит для 80% задач: изменение колонок, отборов, группировок. Не требует прав и навыков программирования. Ограничение — только те данные, что есть в исходном отчете.

Универсальный отчет

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

Внешний отчет / расширение

Подходит для нестандартных расчетов и произвольных запросов. Требует навыков разработки или участия специалиста, нужно тестирование перед использованием в рабочей базе.

Создаем свой вариант на основе типового отчета

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

Нажмите кнопку «Настройки» (или «Ещё → Изменить вариант» для расширенного режима). В простом режиме доступны отборы, период и основные поля. В расширенном режиме открывается полноценный конструктор СКД с закладками «Структура», «Поля», «Отбор», «Сортировка», «Параметры» и «Оформление».

На закладке «Структура» задайте группировки: например, «Менеджер → Номенклатура» вместо стандартной «Склад → Номенклатура». На закладке «Поля» снимите флажки с ненужных колонок и добавьте нужные из списка доступных полей. На закладке «Отбор» добавьте условия, например «Организация равно …» или «Количество больше 0».

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

После сохранения вариант появится в списке вариантов отчета и станет доступен для быстрого вызова. Если у вас есть права, вариант можно сделать общим для всех пользователей — тогда коллеги увидят его в своем списке. Без специальных прав сохраняется только личный вариант.

Работа с расширенными настройками СКД

Система компоновки данных — движок всех отчетов в УТ, и понимание ее базовых элементов сильно расширяет возможности. Ключевые сущности: ресурсы (суммируемые показатели, например «Сумма» и «Количество»), группировки (измерения разреза), отборы и параметры.

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

Полезный прием — условное оформление на одноименной закладке. Например, можно подсветить красным строки, где маржа ниже заданного порога, или жирным выделить клиентов с крупными суммами. Это делает отчет наглядным без какой-либо доработки конфигурации.

Универсальный отчет для произвольных выборок

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

Последовательность проста: выберите тип объекта (например, «Документ»), конкретный вид (например, «Реализация товаров и услуг»), затем укажите поля для вывода и отборы. Отчет построит таблицу по указанным данным с возможностью группировки и итогов.

Ограничения универсального отчета: он работает с одним объектом за раз и не умеет сложных соединений нескольких таблиц с расчетными показателями. Для выборки «клиенты + их долги + последняя отгрузка» в одном отчете он не подойдет — здесь нужен внешний отчет с запросом.

Маршрут решения

Как выбрать действие

Нужные данные есть в типовом отчете, но не устраивает подачаНастройте и сохраните собственный вариант типового отчета
Нужна простая выборка по одному документу или справочникуИспользуйте универсальный отчет с настройкой полей и отборов
Нужно объединить данные из нескольких источников или нестандартный расчетЗакажите внешний отчет или расширение у специалиста по 1С
Отчет нужен разово и нерегулярноСформируйте ближайший типовой отчет и доработайте результат в Excel

Внешний отчет и расширение конфигурации

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

Внешний отчет подключается через «НСИ и администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки», если эта функциональность включена. После добавления файл появится в списке отчетов и будет работать как штатный, включая сохранение вариантов настроек.

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

Проверка результата и типичные ошибки

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

Обращайте внимание на дублирование строк: если при добавлении поля суммы «задвоились», причина почти всегда в соединении с таблицей, где на одну строку основной выборки приходится несколько строк детализации. В пользовательских настройках это проявляется при добавлении полей из связанных наборов данных.

Типичные ошибки
01
Отбор по периоду задан и в параметрах, и в отборах одновременно — итоги не сходятся с типовым отчетом
02
Добавлено поле из связанной таблицы без учета детализации — суммы задваиваются или утраиваются
03
Вариант сохранен «только для себя», а коллеги ждут общий доступ — нужно пересохранить с правильной доступностью
04
В условном оформлении указано поле, которого нет в выбранных полях отчета — оформление молча не срабатывает
05
Внешний отчет подключен без проверки на копии базы — тяжелый запрос тормозит работу всех пользователей
Контрольные точки

Как проверить результат

Итоги по суммам и количеству
Норма

Совпадают с типовым отчетом за тот же период и с теми же отборами

Тревожный признак

Расхождения даже на копейки — ищите ошибку в отборах или составе полей

Количество строк
Норма

Число строк соответствует ожидаемому числу документов или позиций

Тревожный признак

Строк заметно больше — вероятно задвоение из-за связанной таблицы

Скорость формирования
Норма

Отчет формируется за секунды на типовом периоде

Тревожный признак

Формирование занимает минуты — запрос нужно оптимизировать

Отборы при повторном открытии
Норма

Сохраненный вариант открывается с нужными отборами по умолчанию

Тревожный признак

Отборы сбрасываются — проверьте, что сохранен именно ваш вариант, а не стандартный

Ограничения и границы самостоятельной работы

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

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

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

Итог

Что важно запомнить

Большинство собственных отчетов в 1С УТ создается без программирования: настройкой типового отчета через СКД и сохранением как нового варианта. Универсальный отчет закрывает простые выборки по объектам, а сложные задачи решаются внешними отчетами и расширениями — их обязательно тестируют на копии базы и сверяют итоги с типовыми отчетами.

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

Можно ли создать отчет в 1С УТ без программиста?

Да, если нужные данные есть в типовых отчетах. Через «Ещё → Изменить вариант» доступны группировки, поля, отборы, сортировка и условное оформление — этого хватает для большинства управленческих задач. Программист нужен только для произвольных запросов и нестандартных расчетов.

Как сделать свой вариант отчета доступным всем пользователям?

При сохранении варианта через «Сохранить вариант отчёта» установите доступность «Всем пользователям». Для этого нужны соответствующие права; если такого пункта нет, обратитесь к администратору — он либо выдаст право сохранения общих вариантов, либо сам опубликует ваш вариант.

Почему в моем отчете суммы не совпадают с типовым?

Чаще всего причина в разных отборах: проверьте период, организацию, склад и скрытые отборы в расширенных настройках. Вторая типичная причина — задвоение строк из-за добавленного поля из связанной таблицы. Сравнивайте отчеты строго с одинаковыми параметрами.

Куда пропадают сохраненные варианты после обновления конфигурации?

Типовые обновления обычно не удаляют пользовательские варианты — они хранятся в специальном хранилище настроек. Если вариант пропал, проверьте, не был ли он привязан к переименованному отчету, и посмотрите список через «Ещё → Выбрать вариант». Резервная копия базы перед обновлением страхует от любых потерь.

Чем внешний отчет отличается от расширения конфигурации?

Внешний отчет — отдельный файл, который подключается через механизм дополнительных отчетов и легко заменяется новой версией. Расширение встраивается в конфигурацию, удобно для комплексных доработок и не мешает типовым обновлениям. Для одного отчета обычно проще внешний файл.

Опасно ли менять настройки отчетов самостоятельно?

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