В процессе работы с 1С:ERP Управление предприятием или Комплексной автоматизацией 2 бухгалтеры часто сталкиваются с ситуацией, когда после внесения правок в закрытые периоды «задним числом» система сбрасывает статусы регламентных операций. Особенно неприятно, когда изменения носят справочный характер и фактически не влияют на расчеты, но система настойчиво требует пересчитать Распределение расходов или Формирование финансового результата. В этой статье мы разберем, как восстановить «зеленые» статусы без фактического пересчета и выясним, куда пропадает кнопка «Заполнить» в налоговой декларации.
Для начала проанализируем, как 1С определяет необходимость выполнения той или иной операции. Система не анализирует данные «на лету» при открытии помощника закрытия месяца. Вместо этого в программе реализован механизм регистрации заданий. Как только вы записываете документ или элемент справочника, который теоретически может повлиять на финансовый результат (например, меняете параметры ОС или проводите документ расхода), срабатывает подписка на событие, которая создает запись в специальных регистрах сведений.
Рассмотрим подробнее основные регистры, которые отвечают за статусы операций:
Задания к расчету себестоимости — влияет на расчет партий и себестоимости продукции.Задания к распределению расчетов с клиентами / поставщиками — влияет на курсовые разницы и финансовый результат.Задания к отражению в регламентированном учете — если запись есть, операция «Отражение документов в регл. учете» станет невыполненной.Задания к расчету налога на имущество — создаются при изменении параметров налогообложения ОС.Если вы уверены, что внесенные изменения (например, уточнение регистрации ОС в налоговом органе) не меняют итоговые суммы в закрытом периоде, вы можете очистить эти задания вручную.
Проанализируем ситуацию, когда нам нужно принудительно вернуть статус «Выполнено» для операций Распределение расходов и Формирование ФР. Самый надежный метод — удалить записи из «очереди» заданий. Выполним следующие шаги:
Задания к расчету себестоимости (или Задания к распределению расчетов, в зависимости от того, какая операция «покраснела»).Важно: После очистки записей в регистре помощник закрытия месяца перестанет видеть основания для пересчета. При обновлении статусов в помощнике кнопки станут зелеными. Однако помните, что если вы действительно изменили финансово значимые данные, это приведет к расхождениям между данными в базе и отчетностью.
Если заданий очень много и удалять их вручную через интерфейс неудобно, можно воспользоваться простейшей обработкой или кодом, запущенным в консоли. Рассмотрим пример кода для очистки заданий к распределению расчетов:
НаборЗаписей = РегистрыСведений.ЗаданияКРаспределениюРасчетовСКлиентами.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Организация.Установить(ВыбОрганизация);
НаборЗаписей.Отбор.Месяц.Установить(ДатаНачалаМесяца);
// Если в регистре нет измерения "Месяц", отбор строится иначе
НаборЗаписей.Записать(); // Записываем пустой набор, тем самым очищая данные
Этот метод позволяет мгновенно «успокоить» систему, не запуская тяжелые процедуры пересчета Себестоимости или Партионного учета.
Перейдем ко второму вопросу, который часто возникает у пользователей 1С:ERP и КА: почему в регламентированном отчете «Декларация по налогу на имущество» отсутствует или не активна кнопка Заполнить.
Выясним основную причину. Начиная с налогового периода 2020–2022 годов, правила подачи отчетности существенно изменились. Рассмотрим основные факторы:
Расчет налога на имущество, который создается при закрытии месяца. Если в нем пусто или он помечен на удаление, декларация не увидит данных для заполнения.Если у вас есть объекты, облагаемые по среднегодовой стоимости, но кнопки все равно нет — проверьте справочник Организации и настройки налогообложения. Возможно, не указана регистрация в налоговом органе или в карточках ОС не заполнены сведения для расчета налога.
В ситуации, когда вы вносите Регистрацию объектов ОС с особым порядком налогообложения «задним числом», система автоматически создает записи в регистре Способы налогообложения объектов имущественных налогов. Для 1С:ERP это сигнал: «Изменились правила игры, нужно пересчитать налог».
Даже если вы вручную сняли задания с операции Расчет налога на имущество, как это сделал автор темы, это может повлиять на цепочку формирования финансового результата, так как налоги — это расходы организации. Поэтому рекомендуется:
Задания к расчету налога на имущество и последующих по цепочке (распределение расходов и ФР).Чтобы не заниматься очисткой регистров вручную, мы рекомендуем использовать механизм Даты запрета редактирования. В 1С:ERP она находится в разделе НСИ и администрирование — Настройка параметров системы — Общие настройки.
Установите дату запрета для всех пользователей, включая администраторов. Это предотвратит случайную запись документов или изменение параметров ОС в прошлых периодах. Если же внесение правок неизбежно, делайте это осознанно, понимая, что механизм заданий автоматически «выбьет» операцию Формирование финансового результата из выполненных, так как любые налоги или амортизация — это прямые составляющие вашей прибыли или убытка.
Рассмотренные нами методы позволяют гибко управлять процессом закрытия месяца, сохраняя контроль над статусами операций и понимая логику формирования налоговой отчетности в современных реалиях законодательства.