Проблема задвоения амортизации в специализированных отчетах (например, в «Ведомости амортизации») при групповом учете основных средств является классической технической коллизией в программах на платформе 1С, особенно часто встречающейся в конфигурациях для государственного сектора (БГУ 2.0). Ситуация выглядит так: на балансе (счет 101) и в ведомости остатков суммы верны, однако в отчете по амортизации одна и та же позиция выводится дважды, фактически удваивая итоговые показатели износа. В этой статье мы подробно разберем, почему это происходит и как исправить ситуацию по шагам.
Прежде чем приступать к исправлениям, нам необходимо понять механику формирования отчета. Ведомость амортизации строится не только на данных бухгалтерских проводок, но и на основе записей в нескольких регистрах сведений и накопления. Основная причина задвоения — некорректное сопоставление (Join) таблиц в схеме компоновки данных (СКД) отчета. Если в одном из регистров для одного объекта или группы объектов создано две записи, которые система считает актуальными, отчет выведет две строки.
Рассмотрим основные «зоны риска»:
Для начала выполним диагностику с помощью стандартного бухгалтерского отчета. Посмотрим на ситуацию глазами системы. Сформируем отчет Анализ субконто по конкретному основному средству, которое двоится. В настройках отчета обязательно установим группировку по следующим разрезам:
Если в анализе субконто мы видим, что суммы «разбегаются» по разным КПС или КФО (например, часть амортизации висит на старом КПС, а часть на новом), это и будет причиной того, что ведомость не может корректно «схлопнуть» данные. Проанализируем ситуацию: возможно, при смене классификации остатки были перенесены не по всем регистрам.
Часто проблема кроется в настройках самой карточки ОС или в документах, установивших параметры износа. Нам нужно проверить регистр Параметры амортизации ОС (бухгалтерский учет). Особое внимание уделим следующим моментам:
Разберем ситуацию, когда основное средство ранее учитывалось индивидуально, а затем было переведено в групповой учет. В этом случае в регистре могут остаться «хвосты»: одна запись привязана к конкретному инвентарному номеру, а вторая — ко всей группе в целом. При формировании отчета система видит оба набора параметров и выводит данные по обоим.
Также проверим настройку «Списывать при вводе в эксплуатацию». Если для объекта стоимостью до 100 000 рублей (или согласно другим критериям учетной политики) ошибочно установлены противоречивые признаки начисления амортизации, это может привести к расчетным сбоям в алгоритмах СКД.
Если ручная правка регистров не помогает или их слишком много, воспользуемся проверенным методом — пересозданием движений через документ Ввод остатков ОС. Это радикальный, но эффективный способ «очистить» историю объекта и задать правильные параметры с текущей даты.
Выполним следующие действия:
Ввод остатков ОС.Действия — Помощник ввода остатков.После проведения документа обязательно проанализируем его движения по регистрам. Старые, некорректные записи должны быть перекрыты новыми данными.
Если база данных большая и ошибок много, рассмотрим вариант использования типовой обработки Заполнение регистров ОС. Она входит в состав поставки конфигурации и предназначена для автоматического восстановления «битых» ссылок и заполнения пропущенных реквизитов в регистрах сведений основных средств.
Проанализируем ситуацию с помощью этой обработки:
Инвентарные номера и регистре Сведения об объектах ОС.Не забудем про встроенный инструмент проверки качества ведения учета. Перейдем в раздел Учет и отчетность и запустим Технологический анализ. Нас интересуют разделы, связанные с основными средствами и амортизацией. Система может выдать предупреждения вида:
Эти сообщения напрямую укажут на конкретный регистр, в котором произошел сбой классификации или возник «битый» объект.
При групповом учете крайне важно соблюдать единообразие объектов. Если в одной карточке числятся объекты разных годов выпуска (например, 2008 и 2016), а параметры амортизации установлены общие, система может начать «расщеплять» данные в отчетах. Если вы столкнулись с тем, что в одной группе находятся слишком разные объекты, лучшим решением будет разделить карточки. Разберем, как это сделать: через документ Внутреннее перемещение или Реструктуризация ОС можно выделить один объект из группы в индивидуальную карточку, что автоматически снимет проблему перекрестных связей в регистрах амортизации.
Подводя итог, отметим, что корень зла в задвоении амортизации почти всегда кроется в несоответствии аналитики между регистрами накопления стоимости и регистрами сведений о параметрах износа. Используя комбинацию Анализа субконто и Помощника ввода остатков, вы сможете устранить эти расхождения и привести отчетность в порядок.