Удаление подключённого внешнего отчёта в 1С 8.3: все способы

· 7 мин

Содержание

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

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

Сначала поймите, что именно вы удаляете

Внешний отчёт в 1С 8.3 живёт в базе в одном из двух видов. От этого зависит весь дальнейший путь.

  • 🔌 Подключённый внешний отчёт — файл .erf, который загрузили в справочник Дополнительные отчёты и обработки (раздел «Администрирование → Печатные формы, отчёты и обработки»). Он появляется в списке отчётов у пользователей.
  • 📄 Просто открытый файл — отчёт, который открыли через Файл → Открыть без загрузки в базу. В базе он не хранится, удалять нечего: закрыли — и его нет.
  • 📊 Сохранённый вариант отчёта — не файл, а настройка внутри уже существующего отчёта (своя группировка, отбор, оформление). Удаляется отдельно.

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

Что именно нужно убрать?

Как удалить подключённый внешний отчёт в режиме Предприятия

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

Пошаговый помощник
Откройте справочник доп. отчётов
Раздел Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Откроется список всего, что загружено в базу.

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

Если на отчёт настроены команды в формах документов или расписание (регламентное задание), 1С предупредит об этом при пометке. Сначала снимите галки использования в карточке, потом удаляйте.

Работа с хранилищем: удаление и отключение без потери файла

Иногда отчёт удалять целиком не нужно — достаточно его отключить, чтобы он не мозолил глаза и не грузился.

ДействиеКакКогда подходит
ОтключитьВ карточке снять флажок Публикация → Используется (или выбрать «Недоступен»)Отчёт может ещё понадобиться
Убрать у части пользователейВкладка Разрешения/Быстрый доступ — убрать сотрудниковОтчёт общий, но лишний для отдела
Удалить полностьюПометка на удаление + очистка базыФайл больше не нужен

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

Как удалить вариант отчёта в 1С 8.3

Теперь второй случай. Лишний вариант отчёта — это сохранённая настройка внутри стандартного или внешнего отчёта. Файл при этом не трогаем, чистим только настройки.

Для актуальных версий платформы (8.3.1x и новее)

  1. Откройте сам отчёт (например, Универсальный отчёт или любой другой).
  2. Нажмите кнопку выбора варианта вверху — откроется список сохранённых вариантов.
  3. Внизу списка нажмите Ещё → Изменить варианты отчёта (или значок «карандаш»).
  4. Выделите ненужный вариант и нажмите УдалитьЗавершить редактирование.

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

Для старых версий платформы (8.3.7 и раньше)

Там управление вариантами спрятано глубже:

  • Кнопка Все действия → Прочее → Изменить вариант отчёта.
  • Либо через список вариантов — правой кнопкой по строке → Удалить.

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

Очистка через режим Конфигуратор

Способ для случаев, когда справочник доп. отчётов недоступен или база подвисла на блокировке. Требует прав администратора и аккуратности.

  • Зайдите в базу через Конфигуратор.
  • Администрирование → Удаление помеченных объектов — тот же механизм, что и в Предприятии, но иногда отрабатывает там, где интерфейс молчит.
  • Для варианта отчёта на уровне метаданных: он хранится в регистре сведений с настройками пользователя, штатно из Конфигуратора его не удаляют — только через Предприятие.

Не удаляйте объекты из самой конфигурации, если внешний отчёт не был встроен в конфигурацию. Подключённые .erf в дереве конфигурации не лежат — искать их там бессмысленно и опасно.

Если не удаляется: права, блокировки, «возвращается»

Форумные вопросы по этой теме почти всегда об одном — отчёт не даёт себя удалить. Разберём по симптомам.

Диагностика: выберите симптом

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

Типичные ошибки

  • Удаляют файл .erf на диске и думают, что отчёт исчез из 1С. В базе он остаётся — чистить надо справочник.
  • Путают отключение и удаление. Снятая публикация ≠ удалённый объект. Если цель — освободить базу, нужна именно очистка помеченных.
  • Удаляют вариант, а он предопределённый. Такой не удаляется, только скрывается — не ищите кнопку там, где её нет.
  • Забывают про ссылки. Удаление без снятия команд/расписания даёт ошибку «объекты используются».

Что проверить перед удалением

Чек-лист перед удалением внешнего отчёта
Выполнено: 0 / 5

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

Чем отличается «отключить» от «удалить» внешний отчёт?
Отключение снимает публикацию — отчёт пропадает из меню, но файл остаётся в базе и его можно вернуть. Удаление физически убирает объект после очистки помеченных.
Как удалить подключённый внешний отчёт без Конфигуратора?
Через Администрирование → Дополнительные отчёты и обработки: пометить карточку на удаление и запустить Удаление помеченных объектов. Конфигуратор для .erf не нужен.
Я пометил отчёт на удаление, но он остался в списке. Почему?
Пометка только помечает. Пока не выполнить Удаление помеченных объектов, объект остаётся в базе. Запустите очистку под администратором.
Как удалить лишний вариант отчёта в 1С 8.3?
Откройте сам отчёт → кнопка выбора варианта → Ещё / Все действия → Изменить варианты отчёта → выделите вариант и Удалить. Предопределённые варианты удалить нельзя, только скрыть.
Удалённый вариант отчёта возвращается — что делать?
Скорее всего он общий или задан вариантом по умолчанию. Удаляйте под пользователем-владельцем и снимите его как основной в настройках отчёта.
Пишет «недостаточно прав» — как быть?
Нужны права администратора или роль с изменением дополнительных отчётов и обработок. Обратитесь к администратору базы либо зайдите под учётной записью с такими правами.