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