Отчеты и Аналитика · 9 мин
Как поделиться настройками отчета в 1С
Как сохранить настройки отчета в 1С и передать их коллеге: варианты настроек, обмен файлами, общие настройки и типичные ошибки при переносе.
Настроенный отчет в 1С — это результат работы: отборы, группировки, сортировки, условное оформление, выбранные поля. Когда такой отчет нужен не только вам, но и коллеге, вручную описывать каждую галочку долго и ненадежно. В 1С предусмотрено несколько штатных способов передать настройки: через варианты отчета, через файл настроек, через общие настройки для всех пользователей и через механизм обмена настройками в типовых конфигурациях.
Выбор способа зависит от трех условий: какая у вас конфигурация (управляемые или обычные формы), нужно ли передать настройку одному человеку или всем пользователям базы и есть ли у вас права на сохранение общих вариантов. Ниже разобраны все рабочие сценарии с проверкой результата и типичными ошибками.
Как устроены настройки и варианты отчета в 1С
Почти все современные отчеты в 1С построены на системе компоновки данных (СКД). Это значит, что любой отчет имеет настройки: отборы, параметры, структуру группировок, поля, сортировку, оформление. Набор таких настроек можно сохранить как «вариант отчета» — именованную комбинацию, которую потом выбирают из списка.
Варианты бывают пользовательскими (видны только вам) и общими (видны всем пользователям базы или выбранным ролям). Именно различие между ними определяет основной способ «поделиться»: либо вы передаете настройку как данные (файл, обмен), либо публикуете её внутри базы как общий вариант.
Сохранение настроек в файл и передача коллеге
Универсальный способ, работающий в большинстве конфигураций на управляемых формах (1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP и других). Настройки выгружаются в XML-файл, который можно отправить по почте, через мессенджер или корпоративную папку.
- 1Откройте отчет и настройте его: отборы, период, группировки, поля.
- 2Нажмите «Ещё» в командной панели отчета.
- 3Выберите пункт «Сохранить настройки в файл» (в некоторых конфигурациях — «Сохранить настройки...»).
- 4Укажите имя файла и папку, сохраните XML-файл.
- 5Передайте файл коллеге любым удобным способом.
Коллега открывает тот же отчет у себя, нажимает «Ещё → Загрузить настройки из файла» (или «Загрузить настройки...»), выбирает полученный XML — и отчет применяет вашу настройку. После этого он может сохранить её как собственный вариант через «Сохранить вариант отчета», чтобы не загружать файл повторно.
Важное условие: отчет у получателя должен быть тем же самым. Файл настроек от «Анализа продаж» не применится к «Валовой прибыли», а настройки отчета из одной конфигурации не подойдут к другой, даже если названия совпадают.
Общий вариант отчета для всех пользователей базы
Если настройка нужна не одному человеку, а всему отделу, правильнее опубликовать её как общий вариант. Для этого при сохранении варианта отчета установите признак «Доступен всем пользователям» или выберите конкретных пользователей/группы, если конфигурация это поддерживает.
Порядок действий: настройте отчет, нажмите «Ещё → Сохранить вариант отчета», введите понятное название (например, «Продажи по менеджерам — для отдела»), отметьте доступность для других пользователей и сохраните. После этого вариант появится в списке вариантов у коллег при следующем открытии отчета.
Ограничение способа: общий вариант живет только внутри конкретной информационной базы. Передать его в другую базу (например, из тестовой в рабочую) таким образом нельзя — используйте выгрузку в файл или механизм обмена настройками.
Обмен настройками между базами в типовых конфигурациях
В конфигурациях на Библиотеке стандартных подсистем (БСП) есть сервисный механизм обмена настройками отчетов. Обычно он доступен через раздел «Администрирование» либо через обработку «Перенос вариантов отчетов» / «Обмен вариантами отчетов» — точное название зависит от версии конфигурации.
Сценарий типичный: в исходной базе администратор выгружает выбранные варианты отчетов в файл обмена, в целевой базе — загружает его и сопоставляет пользователей. Это удобно при внедрении, когда нужно раздать десятки готовых настроек сразу всем сотрудникам, а не пересылать файлы по одному.
В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3», «Бухгалтерия 2.0») механизм другой: настройки сохраняются через кнопку «Сохранить настройку» в панели настройки отчета, а для переноса используется выгрузка/загрузка настроек через пункт меню «Сервис» или одноименные кнопки в форме настройки.
Проверка результата после передачи настроек
После загрузки настроек у получателя обязательно сверьте, что отчет работает так же, как у вас. Расхождения — частая ситуация, и почти всегда у них есть понятная причина.
Как проверить результат
Все отборы и период совпадают с исходной настройкой
Часть отборов пропала или отключена — вероятно, у получателя нет прав на данные или изменилась версия конфигурации
Суммы и количество строк совпадают при одинаковом периоде
Цифры отличаются — проверьте период, организацию в отборе и права на данные (RLS)
Группировки, порядок колонок и раскраска совпадают
Структура сброшена — файл настроек от другого отчета или другой версии конфигурации
Если цифры расходятся при идентичных настройках, первым делом сравните период и организацию в шапке отчета — параметры периода часто хранятся отдельно от настроек и не переносятся в файле. Второй по частоте источник расхождений — ограничение доступа к данным на уровне записей (RLS): коллега физически видит меньше документов, чем вы.
Типичные ошибки при передаче настроек
Какой способ выбрать в вашей ситуации
Как выбрать действие
Что важно запомнить
Для разовой передачи используйте «Сохранить настройки в файл» / «Загрузить настройки из файла», для постоянной работы отдела — общий вариант отчета, для массового переноса между базами — обмен вариантами через «Администрирование». После передачи всегда сверяйте период, отборы и итоговые цифры.
Частые вопросы
Почему коллега загрузил файл настроек, но отчет пустой?
Чаще всего причина в отборе по организации, подразделению или контрагенту, к которым у коллеги нет доступа, либо в другом периоде отчета. Проверьте параметры периода и временно снимите отборы — если данные появились, проблема в правах или значениях отбора.
Можно ли передать настройки между разными конфигурациями, например из УТ в ERP?
Нет. Файл настроек привязан к конкретному отчету конкретной конфигурации. Даже одноименные отчеты в разных конфигурациях имеют разную структуру полей, поэтому настройку придется воспроизвести вручную, используя исходный отчет как образец.
Как сделать, чтобы общий вариант открывался у коллег по умолчанию?
В ряде конфигураций пользователь может сам пометить вариант как используемый по умолчанию в списке вариантов отчета. Принудительно назначить вариант «по умолчанию» всем пользователям штатными средствами обычно нельзя — каждый выбирает его один раз самостоятельно.
Куда сохраняются варианты отчетов и не пропадут ли они при обновлении?
Варианты хранятся внутри информационной базы в системном хранилище вариантов отчетов. При штатном обновлении конфигурации они сохраняются. Риск потери возникает при некорректном переносе данных между базами, поэтому перед миграциями полезно выгрузить важные варианты в файлы.
Нет пункта «Сохранить настройки в файл» в меню «Ещё» — что делать?
Состав меню зависит от конфигурации и версии платформы. Поищите пункты «Сохранить настройки...», «Загрузить настройки...» или кнопку сохранения в форме настройки отчета. Если их нет, используйте «Сохранить вариант отчета» и попросите администратора сделать вариант общим.
Можно ли поделиться настройкой внешнего отчета?
Да, механизм тот же: внешние отчеты на СКД поддерживают варианты и выгрузку настроек в файл. Учтите только, что у получателя должен быть тот же самый файл внешнего отчета той же версии.