Удаление подключённого внешнего отчёта в 1С 8.3: все способы
Содержание
Чтобы в 1С удалить подключенный внешний отчёт, зайдите в справочник Дополнительные отчёты и обработки, откройте карточку лишнего отчёта и пометьте её на удаление — а затем очистите базу через Удаление помеченных объектов. Если же вам мешает не сам отчёт, а лишний сохранённый вариант отчёта в 1С 8.3, удалять его надо в другом месте — прямо из формы отчёта, кнопкой в настройках вариантов.
Это две разные задачи, и их часто путают. Ниже разберём обе: где что лежит, как убрать подключённый файл целиком, как почистить варианты и что делать, когда отчёт «не удаляется» или строка возвращается после закрытия базы.
Сначала поймите, что именно вы удаляете
Внешний отчёт в 1С 8.3 живёт в базе в одном из двух видов. От этого зависит весь дальнейший путь.
- 🔌 Подключённый внешний отчёт — файл
.erf, который загрузили в справочникДополнительные отчёты и обработки(раздел «Администрирование → Печатные формы, отчёты и обработки»). Он появляется в списке отчётов у пользователей. - 📄 Просто открытый файл — отчёт, который открыли через
Файл → Открытьбез загрузки в базу. В базе он не хранится, удалять нечего: закрыли — и его нет. - 📊 Сохранённый вариант отчёта — не файл, а настройка внутри уже существующего отчёта (своя группировка, отбор, оформление). Удаляется отдельно.
Если непонятно, к какому типу относится ваш случай — откройте список доступных отчётов в разделе. Подключённые внешние обычно вынесены в отдельную группу «Дополнительные обработки».
Как удалить подключённый внешний отчёт в режиме Предприятия
Самый частый и безопасный способ — через интерфейс, без Конфигуратора. Права администратора нужны, но лезть в код не придётся.
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Откроется список всего, что загружено в базу.Ещё → Пометить на удаление (или клавиша Del в списке). Строка станет серой с крестиком. На этом этапе отчёт уже пропадёт из меню у пользователей.Администрирование → Обслуживание → Удаление помеченных объектов. Программа проверит ссылки и удалит отчёт физически.Перед удалением помеченных объектов сделайте резервную копию базы. Операция необратима, а проверка ссылок иногда затрагивает не только ваш отчёт.
Если на отчёт настроены команды в формах документов или расписание (регламентное задание), 1С предупредит об этом при пометке. Сначала снимите галки использования в карточке, потом удаляйте.
Работа с хранилищем: удаление и отключение без потери файла
Иногда отчёт удалять целиком не нужно — достаточно его отключить, чтобы он не мозолил глаза и не грузился.
| Действие | Как | Когда подходит |
|---|---|---|
| Отключить | В карточке снять флажок Публикация → Используется (или выбрать «Недоступен») | Отчёт может ещё понадобиться |
| Убрать у части пользователей | Вкладка Разрешения/Быстрый доступ — убрать сотрудников | Отчёт общий, но лишний для отдела |
| Удалить полностью | Пометка на удаление + очистка базы | Файл больше не нужен |
Так вы, по сути, отвечаете и на вопрос «как отключить загруженный внешний отчёт» — публикацию снимаете, а сам файл остаётся в базе на всякий случай.
Как удалить вариант отчёта в 1С 8.3
Теперь второй случай. Лишний вариант отчёта — это сохранённая настройка внутри стандартного или внешнего отчёта. Файл при этом не трогаем, чистим только настройки.
Для актуальных версий платформы (8.3.1x и новее)
- Откройте сам отчёт (например,
Универсальный отчётили любой другой). - Нажмите кнопку выбора варианта вверху — откроется список сохранённых вариантов.
- Внизу списка нажмите
Ещё → Изменить варианты отчёта(или значок «карандаш»). - Выделите ненужный вариант и нажмите
Удалить→Завершить редактирование.
Стандартные (предопределённые) варианты платформа удалить не даст — их можно только скрыть галочкой видимости. Удаляются лишь те, что создали пользователи.
Для старых версий платформы (8.3.7 и раньше)
Там управление вариантами спрятано глубже:
- Кнопка
Все действия → Прочее → Изменить вариант отчёта. - Либо через список вариантов — правой кнопкой по строке →
Удалить.
Если вариант создавали не вы, а он «общий», удалить его сможет только пользователь с правом на изменение общих вариантов отчётов. Обычному сотруднику — недоступно.
Очистка через режим Конфигуратор
Способ для случаев, когда справочник доп. отчётов недоступен или база подвисла на блокировке. Требует прав администратора и аккуратности.
- Зайдите в базу через
Конфигуратор. Администрирование → Удаление помеченных объектов— тот же механизм, что и в Предприятии, но иногда отрабатывает там, где интерфейс молчит.- Для варианта отчёта на уровне метаданных: он хранится в регистре сведений с настройками пользователя, штатно из Конфигуратора его не удаляют — только через Предприятие.
Не удаляйте объекты из самой конфигурации, если внешний отчёт не был встроен в конфигурацию. Подключённые .erf в дереве конфигурации не лежат — искать их там бессмысленно и опасно.
Если не удаляется: права, блокировки, «возвращается»
Форумные вопросы по этой теме почти всегда об одном — отчёт не даёт себя удалить. Разберём по симптомам.
Удаление помеченных объектов. До этого объект физически в базе.Администрирование → Активные пользователи) и повторите в монопольном режиме.В файловой базе перед удалением помеченных объектов лучше зайти монопольно: закрыть все сеансы, кроме своего. В клиент-серверной — предупредить пользователей, операция ставит блокировки.
Типичные ошибки
- ❌ Удаляют файл
.erfна диске и думают, что отчёт исчез из 1С. В базе он остаётся — чистить надо справочник. - ❌ Путают отключение и удаление. Снятая публикация ≠ удалённый объект. Если цель — освободить базу, нужна именно очистка помеченных.
- ❌ Удаляют вариант, а он предопределённый. Такой не удаляется, только скрывается — не ищите кнопку там, где её нет.
- ❌ Забывают про ссылки. Удаление без снятия команд/расписания даёт ошибку «объекты используются».
Что проверить перед удалением
Частые вопросы
Чем отличается «отключить» от «удалить» внешний отчёт?
Как удалить подключённый внешний отчёт без Конфигуратора?
Администрирование → Дополнительные отчёты и обработки: пометить карточку на удаление и запустить Удаление помеченных объектов. Конфигуратор для .erf не нужен.Я пометил отчёт на удаление, но он остался в списке. Почему?
Удаление помеченных объектов, объект остаётся в базе. Запустите очистку под администратором.Как удалить лишний вариант отчёта в 1С 8.3?
Ещё / Все действия → Изменить варианты отчёта → выделите вариант и Удалить. Предопределённые варианты удалить нельзя, только скрыть.