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