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