Чистим 1С от ненужных отчётов: регламентированные, варианты, внешние и объекты конфигурации

· 9 мин

Содержание

Чтобы удалить отчёт в 1С, его сначала помечают на удаление клавишей Del в списке, а затем окончательно стирают обработкой Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. Так работает удаление регламентированных отчётов, сохранённых вариантов и внешних отчётов. Отчёт, который «зашит» в саму программу (например, «Оборотно-сальдовая ведомость»), так не удалить: его скрывают из панели или убирают в конфигураторе.

Список отчётов разросся, в журнале десяток черновиков одной декларации, в панели «Отчёты» пункты, которыми никто не пользуется? Ниже разобраны все четыре вида «лишних отчётов» и безопасный способ для каждого. Пути меню даны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси»; в ЗУП 3.1 и УТ 11 логика та же, раздел верхнего уровня Администрирование тоже есть.

Какой именно отчёт нужно удалить из 1С

Под словом «отчёт» в 1С скрываются четыре разных объекта. От вида зависит, где его искать и можно ли его вообще удалить.

Что мешаетГде хранитсяМожно удалить?Способ
📄 Черновик декларации, РСВ, балансаЖурнал регламентированных отчётовДаПометка + удаление помеченных
⚙️ Сохранённая настройка ОСВ, анализа счётаСправочник вариантов отчётовДа, если вариант пользовательскийПометка + удаление помеченных
🧩 Отчёт, загруженный из файла .erfСправочник дополнительных отчётов и обработокДаПометка или отключение публикации
🏗️ Встроенный отчёт программыКонфигурация (метаданные)Только в конфигуратореЛучше скрыть или закрыть правами
Что вы хотите убрать?

Как в 1С удалить регламентированный отчёт из журнала

Это самый частый случай: при заполнении декларации создали три копии, одна лишняя, вторую заполнили не за тот период.

  1. Откройте Отчеты → 1С-Отчетность → Регламентированные отчеты.
  2. На вкладке со списком отчётов найдите лишний. Сузьте список фильтром по организации и периоду, если копий много.
  3. Выделите строку и нажмите Del (или правой кнопкой → Пометить на удаление / Снять пометку).
  4. Подтвердите. Строка станет перечёркнутой, отчёт перестанет участвовать в работе, но физически останется в базе.
  5. Чтобы стереть его окончательно, переходите к следующему разделу.

Можно выделить несколько строк с зажатым Ctrl или Shift и пометить их разом.

Удаление отчёта в 1С не отзывает его из налоговой. Если декларация уже отправлена и принята, она остаётся у инспекции. Ошибку исправляют уточнённой декларацией, а не удалением строки в журнале.

Отправленный через 1С-Отчетность отчёт лучше вообще не трогать. В журнале к нему привязаны протоколы, квитанции и история отправки. Если удалить сам отчёт, вы потеряете удобную связку «что отправили → что ответила инспекция». Для порядка достаточно не создавать новые копии, а открывать существующую.

Как не плодить лишние копии

  • 🔁 Открывайте уже созданный отчёт двойным щелчком, а не кнопкой «Создать».
  • 📅 Перед созданием проверьте фильтр по периоду: копия могла «потеряться» из-за отбора.
  • ✏️ Для исправления сданного отчёта создавайте корректировку внутри формы отчёта, а не новый первичный.

Окончательное удаление помеченных отчётов и чистка по расписанию

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

Удаление вручную

  1. Откройте Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов.
  2. Выберите режим с выбором объектов, чтобы видеть, что именно удаляется. Режим «удалить всё» сотрёт заодно помеченные документы и справочники, о которых вы могли забыть.
  3. Дождитесь, пока программа соберёт список помеченного. В дереве найдите группу регламентированных отчётов, вариантов отчётов или дополнительных отчётов.
  4. Снимите флажки со всего, что удалять не нужно.
  5. Запустите удаление.
  6. Посмотрите результат: что удалено, а что нет и почему.

Перед удалением помеченных объектов в рабочей базе сделайте резервную копию. Удаление необратимо: из корзины, как в Windows, ничего не вернуть.

Если объект не удалился, программа покажет, кто на него ссылается. Для отчёта это обычно запись отправки, вложение или другой документ. Сначала разберитесь со ссылкой: снимите пометку с отчёта, если ссылка нужна, или удалите и ссылающийся объект.

Автоматическая очистка помеченного

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

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

В клиент-серверной базе регламентное задание выполняет сервер 1С. В файловой базе такие задания работают, только пока кто-то из пользователей запущен в программе, поэтому ночное расписание там часто не срабатывает. Тогда проще запускать удаление вручную раз в месяц, после закрытия периода.

Удаление вариантов отчётов и сохранённых настроек

Вариант — это сохранённая «раскладка» стандартного отчёта: отборы, группировки, поля. Например, «ОСВ по 60 счёту с субконто» или «Анализ продаж по менеджерам». Они копятся годами, особенно когда несколько человек сохраняют похожие настройки.

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

  1. Откройте Администрирование → Печатные формы, отчеты и обработки → Варианты отчетов.
  2. Найдите вариант через строку поиска или отбор по отчёту.
  3. Выделите вариант и нажмите Del.
  4. Окончательно сотрите его через удаление помеченных объектов, как описано выше.

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

Как сбросить настройки отчётов одного пользователя

Бывает, что мешает не вариант, а «залипшие» отборы конкретного сотрудника: отчёт открывается с чужой организацией или старым периодом.

  1. Откройте Администрирование → Настройки пользователей и прав → Настройки пользователей.
  2. Выберите пользователя.
  3. Перейдите на вкладку с настройками отчётов.
  4. Отметьте нужные отчёты и удалите их настройки.

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

Скрыть отчёт вместо удаления: безопасный путь

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

Скрыть отчёт в панели раздела

  1. Откройте раздел, где отчёт мешает, например Отчеты.
  2. В панели отчётов нажмите Настроить (ссылка в верхней части панели).
  3. Снимите флажки с ненужных отчётов.
  4. Выйдите из режима настройки.

Настройка панели действует для текущего пользователя. Если отчёт должен пропасть у всех, используйте права доступа .

Отключить внешний отчёт

  1. Откройте Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки.
  2. Откройте карточку отчёта.
  3. В поле Публикация выберите Отключена.
  4. Нажмите Записать и закрыть.

Отчёт исчезнет из всех разделов, но файл останется в базе. Чтобы вернуть, достаточно поставить Используется. Если отчёт точно не нужен, его можно пометить на удаление прямо в этом списке.

Закрыть отчёт правами доступа

Если отчёт показывает зарплаты или маржу и его видят лишние люди, прятать в панели мало: сотрудник найдёт его через поиск. Права настраивают в Администрирование → Настройки пользователей и прав → Группы доступа: уберите из профиля группы роль, которая даёт доступ к отчёту. Этот шаг лучше доверить администратору, чтобы не отключить заодно нужные документы.

Как удалить отчёт из конфигурации в конфигураторе

Этот способ для администраторов и программистов. Встроенный отчёт — часть программы, и его удаление меняет саму конфигурацию.

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

Если удалять всё-таки нужно (например, это ваша доработка, которая устарела):

  1. Сделайте резервную копию базы : Администрирование → Выгрузить информационную базу в конфигураторе.
  2. Откройте конфигурацию: Конфигурация → Открыть конфигурацию.
  3. Для типовой конфигурации проверьте режим поддержки: Конфигурация → Поддержка → Настройка поддержки. Объект с запретом изменений удалить не получится.
  4. В дереве метаданных раскройте ветку Отчеты и найдите объект.
  5. Перед удалением найдите ссылки на объект через контекстное меню: отчёт может упоминаться в подсистемах, ролях, общих модулях.
  6. Выделите отчёт и нажмите Del. Конфигуратор проверит ссылки и сообщит, если объект используется.
  7. Обновите конфигурацию базы данных: F7 или Конфигурация → Обновить конфигурацию базы данных.

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

💡 Если отчёт принадлежит расширению конфигурации, удалять его из основной конфигурации не нужно. Достаточно отключить расширение или убрать отчёт из него через Конфигурация → Расширения конфигурации.

Почему не стоит удалять отчёты SQL-запросом

В клиент-серверной базе на MS SQL или PostgreSQL у администратора есть соблазн «быстро почистить» таблицы напрямую. Для отчётов это плохая идея.

  • 🔗 Регламентированный отчёт связан с записями отправки, вложениями и регистрами. Прямое удаление строки оставит «битые» ссылки, которые потом всплывут как ошибки «Объект не найден».
  • 🧩 Имена таблиц в СУБД служебные (_Document123, _Reference45), и соответствие объектам 1С легко перепутать.
  • 🧾 Платформа не узнает об удалении: не сработают проверки ссылок и механизмы обмена, если база участвует в синхронизации.
  • 🛠️ Восстановить такую базу можно только из резервной копии или долгим тестированием и исправлением.

Всё, что можно сделать SQL-запросом с отчётами, делается штатно: удаление помеченных объектов, сброс настроек пользователей, отключение публикации. Если штатная обработка не справляется из-за объёма, её запускают в периоды без пользователей, порциями, а не обходят.

Ошибки при удалении отчётов и как их обойти

Здесь собраны ситуации, которые не следуют из пошаговых инструкций выше.

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

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

Можно ли восстановить удалённый отчёт в 1С?
Только из резервной копии базы. Пока отчёт лишь помечен на удаление, достаточно снова нажать Del в списке, чтобы снять пометку.
Удаление регламентированного отчёта влияет на данные бухучёта?
Нет. Отчёт хранит заполненную форму, а проводки и документы остаются нетронутыми. При следующем заполнении отчёт соберётся из тех же данных.
Можно ли удалить отчёт, который уже отправлен в ФНС?
Технически пометить можно, но отчёт у инспекции не отзовётся. Ошибки исправляют уточнённым отчётом, а отправленный лучше оставить в журнале для истории.
Кто может окончательно удалять помеченные отчёты?
В типовых конфигурациях — пользователь с полными правами. Остальные могут только ставить пометку, и это защищает базу от случайных потерь.
Почему в файловой базе не работает автоматическое удаление по расписанию?
Регламентные задания файловой базы выполняются, только когда в программе работает хотя бы один пользователь. Ночью база закрыта, и задание ждёт следующего запуска.