Учет и Финансы · 12 мин
Как удалить учетную политику в 1С без потери данных
Как удалить учетную политику в 1С: Бухгалтерии, УПП и ERP. Условия удаления, проверка связанных данных, типичные ошибки и способы исправить ситуацию без потери учета.
Учетная политика организации в 1С — это не просто справочник, а набор настроек, от которых зависят проводки документов, расчет налогов, способы списания запасов и отражение затрат. Поэтому удалить запись учетной политики «в один клик» обычно не получается: программа проверяет, используется ли она в документах и регистрах. Прежде чем удалять, важно понять, зачем это нужно — чаще всего задача решается не удалением, а созданием новой записи на следующий период.
Типичные ситуации, когда возникает вопрос об удалении: политика создана ошибочно (неверная организация или дата), в базе скопились дубли после переноса данных, либо организация ликвидирована и ее настройки мешают в отчетах. Во всех случаях порядок действий похож, но ограничения различаются в зависимости от конфигурации — «1С:Бухгалтерия 8», ERP, УПП или «Комплексная автоматизация» хранят учетную политику по-разному.
Ниже разобраны способы удаления в типовых конфигурациях, проверка связанных данных, вариант через пометку на удаление и действия, когда программа отказывается удалять запись.
Где хранится учетная политика в разных конфигурациях
В «1С:Бухгалтерии 8.3» настройки учетной политики находятся в разделе «Главное → Учетная политика». Технически это регистр сведений «Учетная политика организаций» (в новых релизах — «Настройки учетной политики»), где каждая строка привязана к организации и периоду. Удалить отдельную запись можно прямо из формы списка регистра.
В «1С:ERP Управление предприятием», «Комплексной автоматизации» и УПП используется одноименный справочник «Учетные политики организаций». Здесь это полноценный объект со ссылками, поэтому действуют стандартные механизмы пометки на удаление и контроля ссылочной целостности.
В старых конфигурациях на платформе 8.2 и в «1С:Бухгалтерии 7.7» учетная политика также реализована как периодический реквизит или отдельный справочник. Общий принцип сохраняется: сначала проверяем, используется ли запись, затем удаляем.
Подготовка: что проверить перед удалением
Первый шаг — определить, есть ли в базе документы, проведенные в период действия удаляемой политики. Если организация вела учет, документы при проведении уже использовали параметры политики: способ оценки запасов, признаки затрат, настройки налогов. Удаление записи не перепроведет документы, но при последующем перепроведении или закрытии месяца программа может не найти настройки и выдать ошибку либо рассчитать иначе.
Второй шаг — сделать резервную копию базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD при закрытых сеансах или выгрузить базу через конфигуратор («Администрирование → Выгрузить информационную базу»). Для клиент-серверной базы используйте средства СУБД или выгрузку в dt.
Третий шаг — проверить права. Удаление настроек учетной политики доступно пользователям с ролями «Администратор системы», «Полные права» или с правом изменения регистра сведений/справочника учетной политики. Если кнопка удаления недоступна, обратитесь к администратору базы.
Удаление в 1С:Бухгалтерии 8.3
Откройте «Главное → Учетная политика». Если нужно удалить настройки за конкретный год, переключитесь на запись с соответствующей датой (ссылка «История» или список записей вверху формы, в зависимости от релиза). Для полного удаления всех настроек организации удобнее работать напрямую с регистром.
Чтобы открыть регистр сведений, включите режим «Все функции» («Сервис → Параметры → Отображать команду Все функции»), затем перейдите «Все функции → Регистры сведений → Учетная политика организаций» (в свежих релизах — «Настройки учетной политики»). Выделите строку нужной организации и периода и нажмите Delete. Регистр сведений удаляется сразу, без пометки — восстановить запись можно только из копии, поэтому резервная копия обязательна.
После удаления откройте «Главное → Учетная политика» еще раз: программа должна показать либо пустую форму с предложением создать настройки, либо оставшиеся записи за другие периоды. Если политика удалена полностью, при проведении новых документов 1С предложит создать настройки автоматически.
- 1Сделайте резервную копию базы (выгрузка в dt через конфигуратор)
- 2Проверьте наличие проведенных документов за период действия политики
- 3Откройте «Все функции → Регистры сведений → Учетная политика организаций»
- 4Найдите запись по организации и периоду, удалите ее клавишей Delete
- 5Откройте «Главное → Учетная политика» и убедитесь, что записи больше нет
- 6Проведите тестовый документ и проверьте, что программа корректно предлагает создать новые настройки
Удаление в ERP, УПП и Комплексной автоматизации
В этих конфигурациях учетная политика — элемент справочника, поэтому удаление двухэтапное. Откройте «Настройки и справочники → Учетные политики организаций» (в УПП: «Учетная политика → Учетная политика организаций»). Установите курсор на нужный элемент и нажмите Delete или кнопку «Пометить на удаление».
Затем выполните физическое удаление: «Администрирование → Обслуживание → Удаление помеченных объектов» (в УПП путь может быть «Операции → Удаление помеченных объектов»). Запустите обработку в монопольном режиме. Если программа покажет, что объект используется, — откроется список мест использования, и удаление будет заблокировано до устранения ссылок.
Чаще всего ссылки на учетную политику встречаются в документах «Установка параметров учета», в настройках обмена данными и в записях регистров. Проще всего не удалять ссылки вручную, а переназначить документы на другую (актуальную) политику, если это допустимо по смыслу учета.
Что делать, если программа не дает удалить
Сообщение «Элемент не может быть удален, так как на него есть ссылки» означает, что объект используется. В обработке удаления помеченных объектов нажмите на строку с объектом — откроется перечень документов и записей, которые на него ссылаются. Варианты действий: заменить ссылку в этих объектах на другую учетную политику, пометить сами эти объекты на удаление (если они тоже ошибочны) или отказаться от удаления.
В «1С:Бухгалтерии» ситуация иная: регистр сведений удаляется без контроля ссылок, но проблема проявится позже — при перепроведении документов или регламентных операциях закрытия месяца появится сообщение вида «Не задана учетная политика для организации на дату…». Лечение — создать запись учетной политики на нужный период заново.
Если удаление блокируется правами доступа, проверьте роли пользователя в разделе «Администрирование → Пользователи и права». Для работы с регистром «Учетная политика» нужны права на изменение соответствующего объекта метаданных.
Альтернатива удалению: новая запись на следующий период
В большинстве практических задач удалять учетную политику не нужно. Изменение методов учета (например, переход с ФИФО на оценку по средней или смена налогового режима) оформляется созданием новой записи с датой начала применения. Старые документы продолжают «видеть» прежние настройки, новые — актуальные. Это соответствует логике бухгалтерского учета, где изменения учетной политики применяются перспективно.
Чтобы создать новую запись в «1С:Бухгалтерии», откройте «Главное → Учетная политика», измените нужные параметры и укажите, с какого периода они действуют, — программа сама сохранит историю. В ERP и УПП создайте новый элемент справочника и укажите период действия в документе установки параметров.
Удаление оправдано только в трех случаях: запись создана по ошибке и по ней нет документов; в базе дубли после миграции, которые мешают выбору настроек; организация заведена тестово и учет по ней не велся.
Удалить или создать новую запись
Подходит, если политика создана ошибочно и документов по ней нет. Риск: при наличии проведенных документов учет «сломается» при перепроведении
Правильный способ изменить настройки при работающем учете. История сохраняется, старые документы не затрагиваются
Компромисс в ERP/УПП: объект скрыт из подбора, но при необходимости его можно восстановить снятием пометки
Проверка результата после удаления
После удаления выполните контрольные действия. Откройте форму учетной политики — удаленной записи быть не должно. Проведите новый тестовый документ (например, поступление услуг) по организации: если настроек нет совсем, программа должна предложить их создать; если остались записи за другие периоды — документ должен провестись по ним.
Затем запустите «Операции → Закрытие месяца» в тестовом режиме за период, где раньше действовала удаленная политика, и убедитесь, что появляется ожидаемое сообщение об отсутствии настроек, а не критическая ошибка. Наконец, проверьте отчеты (оборотно-сальдовую ведомость) за открытые периоды — итоги не должны измениться, если документы не перепроводились.
Как проверить результат
Удаленной записи нет, остальные периоды на месте
Запись отображается снова — удаление не завершено или есть обмен, который ее возвращает
Документ проводится или программа предлагает создать настройки
Ошибка «Не задана учетная политика» при наличии записи на нужную дату — проверьте период записи
Регламентные операции выполняются по сохранившейся истории
Ошибки по отсутствующей политике — запись за этот период удалена, хотя документы есть
Итоги совпадают со значениями до удаления
Суммы изменились — документы были перепроведены без настроек, нужна откат из копии
FAQ
Можно ли удалить учетную политику, если по организации уже есть проведенные документы?
Технически в «1С:Бухгалтерии» запись регистра удалится, но при перепроведении документов или закрытии месяца программа выдаст ошибку об отсутствии настроек. Если документы не планируется перепроводить, данные останутся как есть, однако любая регламентная операция за тот период станет невозможной. Безопаснее создать новую запись, а старую оставить.
Как удалить учетную политику только за один год, а не всю историю?
В «1С:Бухгалтерии» откройте регистр сведений «Учетная политика организаций» через «Все функции» и удалите строку с нужным периодом. В ERP и УПП учетная политика привязана к периоду через документ установки параметров — удалите или измените именно ту запись, которая действует на нужный год.
Почему после удаления учетная политика появляется снова?
Чаще всего причина в настроенном обмене данными: запись приходит из другой базы при каждой синхронизации. Проверьте планы обмена в разделе «Администрирование → Синхронизация данных». Вторая возможная причина — запись удалена не из того регистра: в новых релизах настройки хранятся в нескольких связанных регистрах.
Что делать, если удалили учетную политику по ошибке?
Если есть резервная копия — восстановите базу из нее или перенесите из копии только записи регистра. Если копии нет, создайте настройки заново вручную, ориентируясь на сданную отчетность и проводки прошлых документов: способ оценки запасов виден из регламентных операций, налоговый режим — из деклараций.
Можно ли удалить учетную политику без монопольного доступа?
Удаление строки регистра сведений в «1С:Бухгалтерии» возможно и при работающих пользователях, но это рискованно: если кто-то в этот момент проводит документ, он может считать настройки в процессе изменения. Обработка «Удаление помеченных объектов» в ERP и УПП требует монопольного режима обязательно.
Чем отличается пометка на удаление от физического удаления?
Пометка лишь скрывает объект из подбора и списков — он остается в базе и его можно восстановить. Физическое удаление выполняется обработкой «Удаление помеченных объектов» с контролем ссылочной целостности: объект удаляется окончательно, только если на него нет ссылок из других данных.
Что важно запомнить
Учетную политику удаляют только при отсутствии документов по ней и обязательно после резервного копирования. В «1С:Бухгалтерии» запись удаляется из регистра сведений, в ERP и УПП — через пометку и обработку удаления помеченных объектов. Если нужно изменить настройки работающего учета, создавайте новую запись на следующий период, а старую сохраняйте в истории.