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