Мы сталкиваемся с распространенной проблемой, когда после обновления конфигурации 1С:Бухгалтерия государственного учреждения 1.0 (БГУ1) до релиза 1.0.67.12 (или аналогичных промежуточных версий) перестает корректно формироваться и заполняться «Инвентаризационная ведомость ОС» (основных средств). Значительная часть объектов ОС по некоторым материально-ответственным лицам (МОЛ) просто не попадает в отчет. Мы понимаем, насколько критична эта ситуация для бухгалтерского учета и отчетности, поэтому давайте вместе разберем причины и найдем эффективное решение.
Мы выяснили, что основной причиной незаполнения инвентаризационной ведомости ОС после обновления конфигурации 1С:Бухгалтерия государственного учреждения 1.0 является изменение в структуре данных и механизмах учета основных средств (ОС), которые иногда приводят к некорректному заполнению ключевых регистров. Рассмотрим подробнее, почему так происходит.
В некоторых релизах 1С, особенно при существенных обновлениях, могут вноситься изменения в учет основных средств и нематериальных активов. Хотя в обсуждении на форуме упоминалось, что изменения касались нематериальных активов (НМА), а не ОС, мы знаем, что ресурсы в программе, используемые для учета как ОС, так и НМА, часто пересекаются. Поэтому изменения в одной области могут непреднамеренно затронуть другую, влияя на механизмы заполнения регистров и, как следствие, отчетных форм.
Мы должны четко понимать, что инвентаризационные ведомости формируются не по журналу проводок бухгалтерского учета, а именно по данным регистров накопления, связанных с ОС. Если данные в этих регистрах отсутствуют, некорректны или неактуальны для определенных основных средств, эти объекты не будут попадать в инвентаризационную ведомость. Наиболее критичным в данной ситуации является регистр Стоимость объектов ОС.
Мы часто сталкиваемся с ситуацией, когда у некоторых объектов ОС регистр Стоимость объектов ОС оказывается пустым. Это может произойти по разным причинам, включая ошибки в процессе обновления или некорректную работу фоновых заданий по формированию движений регистров. В таких случаях ОС не попадают в инвентаризацию, даже если по ним есть проводки на 101-х счетах.
Критически важно понимать, что данные бухгалтерского учета (например, по счетам 101.хх) могут не совпадать с данными регистров по ОС. Инвентаризационные ведомости и отчеты, такие как Ведомость остатков ОС, собираются именно по данным регистров. Если мы видим расхождения между Оборотно-сальдовой ведомостью по 101-м счетам и Ведомостью остатков ОС, это является явным признаком проблем в регистрах, которые необходимо устранить.
Прежде чем переходить к исправлению, необходимо локализовать проблему и выявить конкретные основные средства, которые не попадают в отчет. Мы можем использовать следующие шаги для диагностики:
Сформируем Оборотно-сальдовую ведомость по 101-м счетам за интересующий период. Одновременно сформируем Ведомость остатков ОС. Мы должны тщательно сравнить эти два отчета и выявить расхождения. Те объекты ОС, которые присутствуют в ОСВ (то есть числятся на балансе по бухгалтерскому учету), но отсутствуют в Ведомости остатков ОС, являются потенциально проблемными. Это первый и самый важный шаг в выявлении некорректных данных.
Для каждого проблемного ОС, выявленного на предыдущем шаге, откроем его карточку. Через кнопку "Перейти" или через функционал "Все функции" (если доступно через меню "Сервис") мы найдем и откроем регистр накопления Стоимость объектов ОС, связанный с этим объектом. Мы должны убедиться, что записи в этом регистре существуют, содержат корректные данные о стоимости ОС и отражают все необходимые движения.
Мы также проверяем наличие инвентарного номера в регистре Стоимость объектов ОС для каждого ОС. Отсутствие инвентарного номера в этом регистре может быть еще одной причиной, по которой ОС не попадает в отчеты, так как многие отчеты используют инвентарные номера для идентификации объектов.
После тщательной диагностики мы можем переходить к исправлению. Мы рассмотрим несколько подходов, начиная с наиболее эффективного, который подтвердил свою работоспособность в рассматриваемой ситуации.
Наиболее действенным решением, подтвержденным опытом многих пользователей, является обновление конфигурации до актуальной версии и последующее применение специальных обработок, разработанных для корректировки регистров ОС.
Первым и, как показала практика, ключевым шагом мы обновляем конфигурацию 1С:Бухгалтерия государственного учреждения 1.0 до релиза 1.0.68.11 или любой более новой версии. Именно в этом релизе разработчики, по всей видимости, "по-тихому" исправили ошибки, связанные с некорректным формированием движений регистров по ОС, которые возникли в предыдущих версиях.
После успешного обновления нам необходимо найти и запустить специализированные обработки, которые были обновлены вместе с конфигурацией. Эти обработки находятся в распакованном дистрибутиве обновления, в папке Дополнения к конфигурации. Нас интересуют две обработки:
Заполнение регистров ОСОбработка движений регистров ОСОсобое внимание мы уделяем обработке Заполнение регистров ОС. Именно она предназначена для корректного заполнения регистра накопления Стоимость объектов ОС, по которому и собирается инвентаризационная ведомость. Эта обработка восстанавливает данные в регистре по всем объектам, основываясь на данных бухгалтерского учета.
Обработка Заполнение регистров ОС позволяет выполнять следующие действия:
- Заполнить регистры накопления: <code>Стоимость объектов основных средств</code>,
<code>Стоимость объектов основных средств (по контрагентам)</code> и
<code>Амортизация объектов основных средств</code> по данным документов
<code>Корректировка регистров</code>.
- Скорректировать периоды регистров сведений: <code>Расчет амортизации ОС</code> и
<code>Параметры амортизации ОС (бухгалтерский учет)</code>.
Мы настоятельно рекомендуем запускать эти обработки после выполнения полного резервного копирования информационной базы. Это позволит нам иметь возможность откатиться к предыдущему состоянию в случае непредвиденных проблем или некорректной работы обработок.
В некоторых случаях, особенно если обновление до 1.0.68.11 пока невозможно или как часть комплексной диагностики, мы можем попробовать использовать обработку ОбработкаДвиженийРегистровОС. Эта обработка также предназначена для работы с регистрами ОС и НМА, пересчитывая их движения.
Мы помним, что в некоторых базах после ее применения ситуация могла усугубиться, поэтому использование этой обработки требует особой осторожности и обязательного предварительного резервного копирования. В случае, если после ее применения проблема усугубляется, необходимо восстановиться из копии и искать другие пути решения.
В крайних случаях, когда автоматизированные обработки не приносят желаемого результата или даже ухудшают ситуацию, нам может потребоваться ручная корректировка записей регистров. Это самый трудоемкий и рискованный метод, который мы используем только при невозможности применения других способов и при наличии большого опыта работы с регистрами.
Мы можем использовать документ Корректировка записей регистров для прямого внесения или изменения данных в регистре накопления Стоимость объектов ОС. Однако стоит помнить, что этот документ не предназначен для ручного ввода в обычных условиях и чаще формируется автоматически (например, при свертке базы). Любые ручные изменения через этот документ требуют глубокого понимания структуры регистров и могут привести к нарушению целостности данных при некорректном использовании.
Для редактирования регистров сведений, таких как Состояние и местонахождение ОС, Параметры амортизации, История амортизации, События ОС, мы можем использовать соответствующие функции в блоке учета ОС. Эти регистры напрямую влияют на учетные параметры ОС и их актуальность важна для правильного формирования отчетности.
Мы настоятельно рекомендуем, если возникает необходимость в ручной корректировке регистров, привлекать опытного специалиста или программиста 1С, так как некорректные действия могут привести к серьезным нарушениям в учете, которые будет крайне сложно исправить.
Проблема незаполнения инвентаризационной ведомости ОС в БГУ1 после обновления до релиза 1.0.67.12 является известной и связана с изменениями в логике работы с регистрами основных средств. Мы выяснили, что наиболее эффективным и проверенным решением является обновление конфигурации до версии 1.0.68.11 (или более новой) и последующее применение специализированных обработок Заполнение регистров ОС и Обработка движений регистров ОС, которые можно найти в дистрибутиве обновления в папке Дополнения к конфигурации.
Мы всегда рекомендуем перед любыми манипуляциями с данными делать полную резервную копию информационной базы, чтобы обеспечить безопасность учета и возможность отката к предыдущему состоянию. Если проблема не решается после этих шагов, это может указывать на более глубокие проблемы с данными, которые потребуют индивидуального анализа со стороны опытных специалистов.