Переход на новые стандарты учета ФСБУ 6/2020 нередко сопровождается техническими сложностями при закрытии месяца. Одной из наиболее частых проблем является отсутствие проводок по начислению амортизации в первом периоде после перехода или некорректный расчет сумм. Давайте разберем, почему это происходит и как проанализировать причины неисправности.
Если амортизация не начисляется, в первую очередь необходимо понять, как система определяет список объектов для расчета. В конфигурации БП 3.0 за это отвечает общий модуль АмортизацияАктивов и функция СоздатьБалансоваяСтоимость.
В ходе отладки мы выяснили, что логика алгоритма опирается на запрос остатков по счетам на конец последнего дня предыдущего месяца. Если операция Переход на ФСБУ 6/2020 выполнена в тот же день (например, 31.12.2021), что и другие корректировки, может возникнуть конфликт времени. Система может некорректно определять границы периода, из-за чего объект не попадает в выборку для начисления амортизации.
Для диагностики ситуации обязательно сформируйте отчет Справка-расчет амортизации. Это позволит увидеть, как именно система «видит» ваше основное средство:
СоздатьБалансоваяСтоимость. Проверьте Балансовую стоимость — если она равна нулю, система проигнорирует объект.СПИ (срок полезного использования) и остаточную стоимость.Помните, что согласно ФСБУ 6/2020, сумма амортизации за месяц рассчитывается по формуле:
(Балансовая стоимость - Ликвидационная стоимость) / Оставшийся срок полезного использования
Если ликвидационная стоимость не заполнена, система может вести себя нестабильно при расчетах, особенно если были внесены ручные корректировки балансовой стоимости.
Разберем по шагам, что нужно сделать, чтобы наладить корректный расчет:
1. Проверка параметров регламентной операции
Убедитесь, что все операции по переходу на ФСБУ 6/2020 выполнены в правильной последовательности. Если вы вносили изменения «задним числом» в документы изменения элементов амортизации, необходимо перезакрыть месяц, начиная с декабря 2021 года. Регламентные операции должны пересчитаться в связке с документами.
2. Использование актуальных релизов
Поскольку переход на ФСБУ потребовал масштабных изменений в коде 1С:Бухгалтерии, в первых релизах 2022 года встречались программные ошибки. Рекомендуем обновить конфигурацию до последней версии, так как разработчики уже выпустили ряд исправлений для алгоритмов в модуле АмортизацияАктивов.
3. Анализ параметров запроса
Если вы являетесь программистом и проводите отладку, обратите внимание на параметр ПериодСведенийГраница. Проанализируйте, какие значения передаются в запрос при определении балансовой стоимости. Иногда изменение времени документа на 23:59:59 текущего дня помогает «увидеть» движение по регистру, которое система пропускала из-за тонкостей работы с границей последовательности.
Часто пользователи пытаются исправить ситуацию с помощью ручных проводок Операция (бухгалтерский и налоговый учет). Мы настоятельно не рекомендуем этот метод. Регламентные операции опираются на данные регистров сведений и накопления, а не только на проводки по счетам 01 и 02. Ручные операции не обновляют регистры, поэтому автоматический расчет амортизации в следующем месяце снова будет неверным.
Итог: Если стандартные действия (перезакрытие месяца) не помогают, используйте отладчик для проверки модуля АмортизацияАктивов. Проверьте наличие данных в регистрах ПараметрыАмортизацииОС и убедитесь, что ликвидационная стоимость установлена корректно. Если логика расчета в вашей базе противоречит методологии, описанной в ИТС, смело обращайтесь в поддержку 1С с конкретным примером ОС, так как это может быть ошибкой платформенного или прикладного алгоритма.