Чистим 1С от ненужных отчётов: регламентированные, варианты, внешние и объекты конфигурации
Содержание
Чтобы удалить отчёт в 1С, его сначала помечают на удаление клавишей Del в списке, а затем окончательно стирают обработкой Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. Так работает удаление регламентированных отчётов, сохранённых вариантов и внешних отчётов. Отчёт, который «зашит» в саму программу (например, «Оборотно-сальдовая ведомость»), так не удалить: его скрывают из панели или убирают в конфигураторе.
Список отчётов разросся, в журнале десяток черновиков одной декларации, в панели «Отчёты» пункты, которыми никто не пользуется? Ниже разобраны все четыре вида «лишних отчётов» и безопасный способ для каждого. Пути меню даны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси»; в ЗУП 3.1 и УТ 11 логика та же, раздел верхнего уровня Администрирование тоже есть.
Какой именно отчёт нужно удалить из 1С
Под словом «отчёт» в 1С скрываются четыре разных объекта. От вида зависит, где его искать и можно ли его вообще удалить.
| Что мешает | Где хранится | Можно удалить? | Способ |
|---|---|---|---|
| 📄 Черновик декларации, РСВ, баланса | Журнал регламентированных отчётов | Да | Пометка + удаление помеченных |
| ⚙️ Сохранённая настройка ОСВ, анализа счёта | Справочник вариантов отчётов | Да, если вариант пользовательский | Пометка + удаление помеченных |
🧩 Отчёт, загруженный из файла .erf | Справочник дополнительных отчётов и обработок | Да | Пометка или отключение публикации |
| 🏗️ Встроенный отчёт программы | Конфигурация (метаданные) | Только в конфигураторе | Лучше скрыть или закрыть правами |
Как в 1С удалить регламентированный отчёт из журнала
Это самый частый случай: при заполнении декларации создали три копии, одна лишняя, вторую заполнили не за тот период.
- Откройте
Отчеты → 1С-Отчетность → Регламентированные отчеты. - На вкладке со списком отчётов найдите лишний. Сузьте список фильтром по организации и периоду, если копий много.
- Выделите строку и нажмите
Del(или правой кнопкой →Пометить на удаление / Снять пометку). - Подтвердите. Строка станет перечёркнутой, отчёт перестанет участвовать в работе, но физически останется в базе.
- Чтобы стереть его окончательно, переходите к следующему разделу.
Можно выделить несколько строк
с зажатым Ctrl или Shift и пометить их разом.
Удаление отчёта в 1С не отзывает его из налоговой. Если декларация уже отправлена и принята, она остаётся у инспекции. Ошибку исправляют уточнённой декларацией, а не удалением строки в журнале.
Отправленный через 1С-Отчетность отчёт лучше вообще не трогать. В журнале к нему привязаны протоколы, квитанции и история отправки. Если удалить сам отчёт, вы потеряете удобную связку «что отправили → что ответила инспекция». Для порядка достаточно не создавать новые копии, а открывать существующую.
Как не плодить лишние копии
- 🔁 Открывайте уже созданный отчёт двойным щелчком, а не кнопкой «Создать».
- 📅 Перед созданием проверьте фильтр по периоду: копия могла «потеряться» из-за отбора.
- ✏️ Для исправления сданного отчёта создавайте корректировку внутри формы отчёта, а не новый первичный.
Окончательное удаление помеченных отчётов и чистка по расписанию
Пометка — это только флажок. Объект физически исчезает из базы после обработки удаления помеченных объектов. В типовых конфигурациях обычный пользователь может лишь пометить, а стирать — администратор с полными правами.
Удаление вручную
- Откройте
Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. - Выберите режим с выбором объектов, чтобы видеть, что именно удаляется. Режим «удалить всё» сотрёт заодно помеченные документы и справочники, о которых вы могли забыть.
- Дождитесь, пока программа соберёт список помеченного. В дереве найдите группу регламентированных отчётов, вариантов отчётов или дополнительных отчётов.
- Снимите флажки со всего, что удалять не нужно.
- Запустите удаление.
- Посмотрите результат: что удалено, а что нет и почему.
Перед удалением помеченных объектов в рабочей базе сделайте резервную копию. Удаление необратимо: из корзины, как в Windows, ничего не вернуть.
Если объект не удалился, программа покажет, кто на него ссылается. Для отчёта это обычно запись отправки, вложение или другой документ. Сначала разберитесь со ссылкой: снимите пометку с отчёта, если ссылка нужна, или удалите и ссылающийся объект.
Автоматическая очистка помеченного
В той же форме удаления помеченных объектов есть настройка автоматического удаления по расписанию. Её включают флажком, а время задают ссылкой расписания рядом. Удобно ставить на ночь или выходные, когда в базе никого нет.
💡 Включайте автоочистку только после договорённости с бухгалтерией. Пометка на удаление у многих служит «мягкой корзиной»: человек пометил документ, чтобы подумать, а утром его уже нет.
В клиент-серверной базе регламентное задание выполняет сервер 1С. В файловой базе такие задания работают, только пока кто-то из пользователей запущен в программе, поэтому ночное расписание там часто не срабатывает. Тогда проще запускать удаление вручную раз в месяц, после закрытия периода.
Удаление вариантов отчётов и сохранённых настроек
Вариант — это сохранённая «раскладка» стандартного отчёта: отборы, группировки, поля. Например, «ОСВ по 60 счёту с субконто» или «Анализ продаж по менеджерам». Они копятся годами, особенно когда несколько человек сохраняют похожие настройки.
Как удалить вариант отчёта
- Откройте
Администрирование → Печатные формы, отчеты и обработки → Варианты отчетов. - Найдите вариант через строку поиска или отбор по отчёту.
- Выделите вариант и нажмите
Del. - Окончательно сотрите его через удаление помеченных объектов, как описано выше.
Поставляемые (предопределённые) варианты, которые разработчики заложили в конфигурацию, удалить нельзя. Их можно убрать из панели отчётов, чтобы не мешали.
Как сбросить настройки отчётов одного пользователя
Бывает, что мешает не вариант, а «залипшие» отборы конкретного сотрудника: отчёт открывается с чужой организацией или старым периодом.
- Откройте
Администрирование → Настройки пользователей и прав → Настройки пользователей. - Выберите пользователя.
- Перейдите на вкладку с настройками отчётов.
- Отметьте нужные отчёты и удалите их настройки.
После этого отчёт откроется у сотрудника «как из коробки». Данные учёта при этом не меняются: настройки хранятся отдельно от проводок и документов.
Скрыть отчёт вместо удаления: безопасный путь
Для встроенных отчётов программы и для внешних отчётов, которые могут понадобиться позже, лучше не удаление, а отключение. Результат для пользователя тот же — отчёта не видно, а вернуть его можно за минуту.
Скрыть отчёт в панели раздела
- Откройте раздел, где отчёт мешает, например
Отчеты. - В панели отчётов нажмите
Настроить(ссылка в верхней части панели). - Снимите флажки с ненужных отчётов.
- Выйдите из режима настройки.
Настройка панели действует для текущего пользователя. Если отчёт должен пропасть у всех, используйте права доступа .
Отключить внешний отчёт
- Откройте
Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. - Откройте карточку отчёта.
- В поле
ПубликациявыберитеОтключена. - Нажмите
Записать и закрыть.
Отчёт исчезнет из всех разделов, но файл останется в базе. Чтобы вернуть, достаточно поставить Используется. Если отчёт точно не нужен, его можно пометить на удаление прямо в этом списке.
Закрыть отчёт правами доступа
Если отчёт показывает зарплаты или маржу и его видят лишние люди, прятать в панели мало: сотрудник найдёт его через поиск. Права настраивают в Администрирование → Настройки пользователей и прав → Группы доступа: уберите из профиля группы роль, которая даёт доступ к отчёту. Этот шаг лучше доверить администратору, чтобы не отключить заодно нужные документы.
Как удалить отчёт из конфигурации в конфигураторе
Этот способ для администраторов и программистов. Встроенный отчёт — часть программы, и его удаление меняет саму конфигурацию.
Не удаляйте объекты из типовой конфигурации без крайней необходимости. Объект на поддержке нельзя удалить, пока поддержка не включена на редактирование. А снятие с поддержки усложняет каждое следующее обновление: придётся сравнивать и объединять конфигурации вручную.
Если удалять всё-таки нужно (например, это ваша доработка, которая устарела):
- Сделайте резервную копию базы
:
Администрирование → Выгрузить информационную базув конфигураторе. - Откройте конфигурацию:
Конфигурация → Открыть конфигурацию. - Для типовой конфигурации проверьте режим поддержки:
Конфигурация → Поддержка → Настройка поддержки. Объект с запретом изменений удалить не получится. - В дереве метаданных раскройте ветку
Отчетыи найдите объект. - Перед удалением найдите ссылки на объект через контекстное меню: отчёт может упоминаться в подсистемах, ролях, общих модулях.
- Выделите отчёт и нажмите
Del. Конфигуратор проверит ссылки и сообщит, если объект используется. - Обновите конфигурацию базы данных:
F7илиКонфигурация → Обновить конфигурацию базы данных.
Удаление отчёта из метаданных не стирает учётные данные. У объекта «Отчёт» нет своих таблиц с документами или проводками. Пропадут только связанные с ним варианты и настройки.
💡 Если отчёт принадлежит расширению конфигурации, удалять его из основной конфигурации не нужно. Достаточно отключить расширение
или убрать отчёт из него через Конфигурация → Расширения конфигурации.
Почему не стоит удалять отчёты SQL-запросом
В клиент-серверной базе на MS SQL или PostgreSQL у администратора есть соблазн «быстро почистить» таблицы напрямую. Для отчётов это плохая идея.
- 🔗 Регламентированный отчёт связан с записями отправки, вложениями и регистрами. Прямое удаление строки оставит «битые» ссылки, которые потом всплывут как ошибки «Объект не найден».
- 🧩 Имена таблиц в СУБД служебные (
_Document123,_Reference45), и соответствие объектам 1С легко перепутать. - 🧾 Платформа не узнает об удалении: не сработают проверки ссылок и механизмы обмена, если база участвует в синхронизации.
- 🛠️ Восстановить такую базу можно только из резервной копии или долгим тестированием и исправлением.
Всё, что можно сделать SQL-запросом с отчётами, делается штатно: удаление помеченных объектов, сброс настроек пользователей, отключение публикации. Если штатная обработка не справляется из-за объёма, её запускают в периоды без пользователей, порциями, а не обходят.
Ошибки при удалении отчётов и как их обойти
Здесь собраны ситуации, которые не следуют из пошаговых инструкций выше.
Частые вопросы
Можно ли восстановить удалённый отчёт в 1С?
Del в списке, чтобы снять пометку.