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