Почему при изменении учетной политики на 2022 год в 1С:Бухгалтерия 3.0 меняются настройки за 2021 год и как это исправить?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

При работе в программе 1С:Бухгалтерия предприятия 3.0 пользователи часто сталкиваются с крайне неприятной ситуацией: после внесения изменений в учетную политику на новый финансовый год (например, на 2022-й) программа внезапно «требует» перепровести документы прошлого года (2021-го). При анализе выясняется, что настройки учета затрат, состава счетов и периодичности их закрытия изменились не только в будущем периоде, но и в уже закрытом прошлом. Это критическая проблема, которая может привести к искажению себестоимости и финансового результата прошлых лет.

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

Анализ причины: почему настройки «плывут» назад

Для начала проанализируем, как 1С хранит параметры учетной политики. Основная информация содержится в периодическом регистре сведений УчетнаяПолитика. Однако этот регистр устроен неоднородно. Рассмотрим ситуацию подробнее:

  1. Простые реквизиты: Такие параметры, как флаг ИспользоватьПереводыВПутиПриПеремещенияДенежныхСредств (счет 57), хранятся непосредственно в самом регистре сведений как ресурсы. Когда вы создаете новую запись на 2022 год, программа записывает туда новое значение («Истина»), при этом в записи за 2021 год сохраняется старое значение («Ложь»). Здесь проблем не возникает.
  2. Ссылочные реквизиты: Настройки состава затратных счетов и порядка их закрытия вынесены в отдельный справочник — НастройкиУчетаЗатрат. В регистре сведений УчетнаяПолитика хранится лишь ссылка на элемент этого справочника.

Проблема заключается в том, что при использовании стандартного «Помощника» в интерфейсе «Главное — Учетная политика», система может не создать новый элемент справочника настроек для нового года, а просто перезаписать старый элемент, на который ссылается и 2022-й, и 2021-й годы. В итоге получается ситуация, когда в регистре сведений записи за разные годы разные, но обе они указывают на один и тот же объект в справочнике настроек, содержимое которого было изменено пользователем под нужды 2022 года.

Разберем механизм работы «Помощника»

Посмотрим на поведение интерфейса. Когда бухгалтер открывает форму «Учетная политика» и просто меняет дату «Применяется с» на «Январь 2022», а затем переходит в настройки учета затрат и редактирует их, 1С часто воспринимает это как редактирование текущего объекта. Если при этом не была явно создана новая запись через список историй, изменения записываются в тот же элемент справочника НастройкиУчетаЗатрат, который использовался ранее.

Как только ссылка в 2021 году начинает указывать на измененный элемент, алгоритмы закрытия месяца видят новые правила (например, ежемесячное закрытие вместо ежегодного) и помечают все регламентные операции 2021 года как неактуальные. Это и есть та самая «ловушка» интерфейса, о которой упоминалось в обсуждении.

Пошаговая инструкция по правильному изменению политики

Чтобы избежать этой ошибки, рассмотрим безопасный алгоритм создания новой учетной политики. Мы рекомендуем не редактировать текущую форму, а действовать через историю изменений.

  1. Перейдем в раздел Главное — Учетная политика.
  2. Вместо редактирования полей на основной форме, нажмем на гиперссылку История изменений (она находится в верхней части окна).
  3. В открывшемся списке записей нажмем кнопку Создать.
  4. В поле «Применяется с» установим «01.01.2022».
  5. В поле Способ учета затрат (или аналогичном, ведущем в настройки затрат) необходимо не просто выбрать старую настройку, а нажать «Создать» или «Скопировать», чтобы получить новый элемент справочника.
  6. Назовем новую настройку понятно, например: «Настройка на 2022 год (ООО Ромашка)».
  7. Внесем в этот новый элемент все необходимые изменения (состав счетов 20, 25, 26, методы распределения и периодичность закрытия).
  8. Запишем и закроем все формы.

Проверим результат: теперь в регистре УчетнаяПолитика за 2021 год стоит ссылка на элемент «Настройка на 2021 год», а за 2022 год — ссылка на «Настройка на 2022 год». Теперь изменения в правилах будущего года никак не затронут логику закрытия прошлых периодов.

Как исправить ситуацию, если настройки уже «поплыли»

Если вы уже обнаружили, что 2021 год требует перепроведения из-за состава затрат, не пытайтесь просто вернуть настройки обратно в интерфейсе 2022 года — это испортит текущий учет. Выясним причину через технические средства и исправим ее.

Рассмотрим порядок действий для исправления:

Шаг 1. Проверка идентификаторов настроек

Для технического контроля нам нужно убедиться, что записи регистра ссылаются на разные объекты. Мы можем сделать это через Функции для специалиста (ранее — «Все функции»):

  1. Найдем регистр сведений УчетнаяПолитика.
  2. Найдем две записи за 2021 и 2022 годы.
  3. Посмотрим на колонку Настройки учета затрат. Если названия или ссылки визуально одинаковые, значит, произошла склейка объектов.

Шаг 2. Восстановление старой настройки

Проанализируем справочник НастройкиУчетаЗатрат. Если старый элемент был перезаписан, нам нужно создать его копию:

  1. Создадим в справочнике НастройкиУчетаЗатрат новый элемент.
  2. Вручную восстановим в нем те параметры, которые действовали в 2021 году (например, закрытие в конце года, определенный перечень счетов).
  3. Сохраним этот элемент с названием «Восстановленная настройка 2021».

Шаг 3. Перепривязка в регистре

Теперь самое важное — нужно вернуть 2021-му году правильную ссылку:

  1. В регистре сведений УчетнаяПолитика откроем запись, действующую с 01.01.2021.
  2. В поле настройки затрат выберем наш новый элемент «Восстановленная настройка 2021».
  3. Запишем запись регистра.

После этого программа «увидит», что правила 2021 года стали такими же, какими были до сбоя, и статус регламентных операций в закрытии месяца должен вернуться в состояние «Выполнено» (при условии, что не менялись другие документы).

Особенности счета 26 в 2022 году

Важно помнить, что с 2022 года вступили в силу изменения в части ФСБУ 5/2019 «Запасы». Теперь счет 26 «Общехозяйственные расходы» в программе 1С:Бухгалтерия может закрываться только методом директ-костинга (на счет 90.08). Если ваша общая настройка для 2021 и 2022 годов изменила поведение 26 счета на директ-костинг для 2021 года (где еще могло быть распределение на себестоимость продукции, счет 20), то восстановление отдельной настройки для 2021 года — единственный способ сохранить корректную себестоимость продукции прошлого года.

Совет: Всегда устанавливайте Дату запрета редактирования на конец прошлого отчетного периода (31 декабря). Это поможет программе выдать предупреждение, если ваши действия в интерфейсе попытаются изменить данные в закрытом периоде.

← На главную