Как найти полностью амортизированные основные средства в 1С:Бухгалтерия 8 (ред. 3.0)?

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

При работе в 1С:Бухгалтерии нередко возникает задача по выявлению объектов основных средств, по которым амортизация уже полностью начислена. Часто пользователи пытаются решить эту задачу простым сопоставлением сальдо счетов, однако современный учет требует более точного подхода. Давайте разберем, почему простой путь не всегда верен и как правильно получить список таких ОС с помощью запросов.

Почему сравнение счетов 01 и 02 не всегда корректно?

Многие специалисты привыкли сравнивать дебетовые остатки на счетах 01 (Основные средства) или 03 (Доходные вложения в материальные ценности) с кредитовым остатком на счете 02 (Амортизация основных средств). На первый взгляд кажется, что если суммы равны, то объект полностью амортизирован. Однако это заблуждение по нескольким причинам:

  1. Сложная структура учета: Учет основных средств в современных конфигурациях 1С ведется не только на планах счетов, но и в специализированных регистрах накопления и сведений. Именно регистры являются первичным источником данных для регламентных операций закрытия месяца.
  2. Влияние ФСБУ 6/2020: Новые стандарты бухгалтерского учета допускают ситуации, когда амортизация начислена полностью (остаточная стоимость равна нулю), но объект продолжает числиться в учете и эксплуатироваться.
  3. Разрыв в данных: Операции по начислению амортизации могут быть выполнены в регистрах, но по разным причинам не до конца отражены в проводках на текущий момент (например, при промежуточных закрытиях периода).

Использование регистра сведений «Параметры амортизации ОС»

Для максимально точного получения информации о текущем состоянии объектов, нам следует обратиться к регистру сведений ПараметрыАмортизацииОС. В этом регистре хранятся актуальные данные о стоимости и накопленной амортизации, а также вычисляемая остаточная стоимость.

Давайте рассмотрим, как правильно построить запрос для выборки таких данных. Мы будем использовать механизм виртуальных таблиц, чтобы получить «срез последних» — это позволит нам видеть состояние ОС на конкретную дату без учета лишней исторической информации.

Пример структуры запроса, который мы можем применить:


ВЫБРАТЬ
    ПараметрыАмортизацииОС.ОсновноеСредство КАК ОС,
    ПараметрыАмортизацииОС.ОстаточнаяСтоимость КАК ОстаточнаяСтоимость
ИЗ
    РегистрСведений.ПараметрыАмортизацииОС.СрезПоследних(&Дата, ) КАК ПараметрыАмортизацииОС
ГДЕ
    ПараметрыАмортизацииОС.ОстаточнаяСтоимость = 0

Используя этот метод, вы получите список объектов, остаточная стоимость которых в системе равна нулю. Это гораздо надежнее, чем анализировать оборотно-сальдовые ведомости вручную.

Особенности аналитики по счетам 01 и 03

Не забывайте, что основные средства могут учитываться как на счете 01, так и на счете 03. Если вы все же хотите подтвердить данные счетами, ваш аналитический запрос должен включать проверку обоих счетов. Рассматривая логику формирования отчетов, стоит помнить, что сумма остаточной стоимости должна выводиться как сумма активов, а не простое сравнение сальдо. При работе с отчетом Ведомость по основным средствам, вы можете воспользоваться встроенными настройками отбора:

  1. Перейдите в отчет Ведомость по основным средствам.
  2. Нажмите кнопку Показать настройки.
  3. На вкладке Отбор добавьте поле Остаточная стоимость.
  4. Установите условие Равно и значение 0.

Важные рекомендации при работе с данными

При формировании таких списков мы рекомендуем обращать внимание на следующие нюансы:

Проанализировав данную ситуацию, можно сделать вывод, что использование данных регистра ПараметрыАмортизацииОС является наиболее профессиональным и эффективным способом решения задачи. Это позволяет избежать ошибок, связанных с ручным сравнением счетов, и получить данные, на которые опирается сама программа при автоматическом начислении амортизации.

← На главную