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

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

Как поделиться настройками отчета в 1С

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

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

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

Как устроены настройки и варианты отчета в 1С

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

Варианты бывают пользовательскими (видны только вам) и общими (видны всем пользователям базы или выбранным ролям). Именно различие между ними определяет основной способ «поделиться»: либо вы передаете настройку как данные (файл, обмен), либо публикуете её внутри базы как общий вариант.

Сохранение настроек в файл и передача коллеге

Универсальный способ, работающий в большинстве конфигураций на управляемых формах (1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP и других). Настройки выгружаются в XML-файл, который можно отправить по почте, через мессенджер или корпоративную папку.

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

Коллега открывает тот же отчет у себя, нажимает «Ещё → Загрузить настройки из файла» (или «Загрузить настройки...»), выбирает полученный XML — и отчет применяет вашу настройку. После этого он может сохранить её как собственный вариант через «Сохранить вариант отчета», чтобы не загружать файл повторно.

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

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

Если настройка нужна не одному человеку, а всему отделу, правильнее опубликовать её как общий вариант. Для этого при сохранении варианта отчета установите признак «Доступен всем пользователям» или выберите конкретных пользователей/группы, если конфигурация это поддерживает.

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

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

Обмен настройками между базами в типовых конфигурациях

В конфигурациях на Библиотеке стандартных подсистем (БСП) есть сервисный механизм обмена настройками отчетов. Обычно он доступен через раздел «Администрирование» либо через обработку «Перенос вариантов отчетов» / «Обмен вариантами отчетов» — точное название зависит от версии конфигурации.

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

В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3», «Бухгалтерия 2.0») механизм другой: настройки сохраняются через кнопку «Сохранить настройку» в панели настройки отчета, а для переноса используется выгрузка/загрузка настроек через пункт меню «Сервис» или одноименные кнопки в форме настройки.

Проверка результата после передачи настроек

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

Контрольные точки

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

Состав отборов и параметров
Норма

Все отборы и период совпадают с исходной настройкой

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

Часть отборов пропала или отключена — вероятно, у получателя нет прав на данные или изменилась версия конфигурации

Итоги отчета
Норма

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

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

Цифры отличаются — проверьте период, организацию в отборе и права на данные (RLS)

Структура и оформление
Норма

Группировки, порядок колонок и раскраска совпадают

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

Структура сброшена — файл настроек от другого отчета или другой версии конфигурации

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

Типичные ошибки при передаче настроек

Типичные ошибки
01
Передача файла настроек от другого отчета — при загрузке настройки либо не применяются, либо отчет показывает пустой результат.
02
Попытка загрузить настройки из другой версии конфигурации — после обновления состав полей меняется, и часть настроек молча отбрасывается.
03
Сохранение варианта только для себя, когда нужен общий доступ — коллеги не видят вариант и считают, что настройка не передана.
04
Забытый период в параметрах — настройки перенеслись, а период отчета у получателя другой, итоги не сходятся.
05
Редактирование общего варианта без предупреждения — изменения мгновенно затрагивают всех пользователей, которые им пользуются.

Какой способ выбрать в вашей ситуации

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

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

Нужно разово передать настройку одному коллеге в той же базе или другойСохраните настройки в файл через «Ещё» и отправьте XML-файл
Настройкой будут пользоваться несколько сотрудников постоянноСохраните общий вариант отчета с доступом для нужных пользователей
Нужно перенести много вариантов из тестовой базы в рабочуюИспользуйте штатный механизм обмена вариантами отчетов в разделе «Администрирование»
У вас нет прав на общие варианты и обменПередайте файл настроек или попросите администратора опубликовать вариант
Итог

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

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

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

Почему коллега загрузил файл настроек, но отчет пустой?

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

Можно ли передать настройки между разными конфигурациями, например из УТ в ERP?

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

Как сделать, чтобы общий вариант открывался у коллег по умолчанию?

В ряде конфигураций пользователь может сам пометить вариант как используемый по умолчанию в списке вариантов отчета. Принудительно назначить вариант «по умолчанию» всем пользователям штатными средствами обычно нельзя — каждый выбирает его один раз самостоятельно.

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

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

Нет пункта «Сохранить настройки в файл» в меню «Ещё» — что делать?

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

Можно ли поделиться настройкой внешнего отчета?

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