При работе в программе 1С:Бухгалтерия 8 (редакция 3.0) бухгалтеры иногда сталкиваются с ситуацией, когда по спецодежде, переданной в эксплуатацию, перестает начисляться амортизация (погашаться стоимость). На первый взгляд документы оформлены абсолютно идентично тем, по которым износ рассчитывается корректно, однако ежемесячная регламентная операция упорно игнорирует отдельные позиции номенклатуры.
В этой статье мы подробно разберем внутренние механизмы работы программы, выясним скрытые причины этой ошибки и найдем правильные способы ее исправления без нарушения методологии учета.
---
Для начала проанализируем, как именно программа 1С рассчитывает погашение стоимости спецодежды. В отличие от простых ручных операций, регламентная процедура «Закрытие месяца» (а именно операция Погашение стоимости спецодежды и спецоснастки) ориентируется не на бухгалтерские проводки на счетах учета, а на данные специальных регистров накопления и сведений. К ним относятся:
Если данные в этих регистрах не соответствуют текущим реквизитам документа, автоматический расчет ломается. Проанализируем две ключевые причины, по которым это происходит.
---
Посмотрим на частую ошибку пользователей: в документе Передача материалов в эксплуатацию устанавливается флажок «Ручная корректировка (код Дт/Кт)». Обычно это делают для того, чтобы вручную поправить счет затрат или изменить аналитику (например, указать другое подразделение или конкретного сотрудника).
Что происходит в системе в этот момент?
Как только пользователь ставит этот флажок и вручную правит проводки, программа «замораживает» движения по всем связанным регистрам. С этого момента любые изменения реквизитов на форме документа (включая номенклатуру, способ погашения стоимости или срок полезного использования) никак не влияют на данные в регистрах. Программа перестает автоматически обновлять скрытые движения при перепроведении. Регламентная операция закрытия месяца обращается к замороженным регистрам, «видит» там устаревшие настройки (например, способ погашения «При передаче в эксплуатацию» вместо «Линейного») и игнорирует объект при расчете амортизации.
---
Рассмотрим еще одну стандартную ситуацию. Пользователь создал документ передачи в эксплуатацию, выбрав элемент справочника Назначение использования, в котором по ошибке был установлен неверный способ погашения стоимости. Документ был проведен.
Обнаружив ошибку, бухгалтер заходит напрямую в справочник Назначения использования и меняет параметры на правильные (например, устанавливает способ «Линейный» и срок 12 месяцев). Однако простое перепроведение документа кнопкой «Провести» часто не обновляет параметры в регистрах, поскольку ссылка на элемент справочника осталась прежней, и программа оптимизирует проведение, не перезаписывая связанные данные в табличной части.
---
Выяснив причины сбоя, разберем по шагам, как вернуть документ в корректное состояние и возобновить автоматическое начисление амортизации.
Если в документе Передача материалов в эксплуатацию была включена ручная корректировка проводок, ее необходимо отключить. Для этого:
Если вам программно необходимо снять флаг ручной корректировки у группы документов, можно воспользоваться следующим примером кода на встроенном языке 1С:
ДокументОбъект = СсылкаНаДокумент.ПолучитьОбъект();
Если ДокументОбъект.РучнаяКорректировка Тогда
ДокументОбъект.РучнаяКорректировка = Ложь;
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
КонецЕсли;
Возникает логичный вопрос: как изменить подразделение затрат или аналитику (например, счет 25), если ручную корректировку использовать нельзя? Делать это нужно методологически верно — через настройку справочников.
Назначение использования для конкретной спецодежды.Чтобы гарантированно обновить связь между документом и новыми настройками справочника, выполните следующие действия в табличной части документа:
Закрытие месяца за тот период, в котором амортизация должна была начислиться впервые (месяц, следующий за месяцем ввода в эксплуатацию).---
Проанализируем ситуацию с точки зрения действующего законодательства. Начиная с 2022 года, применение линейного способа погашения стоимости спецодежды через счет 10.11 («Спецодежда в эксплуатации») во многих случаях является устаревшим методом учета, противоречащим нормам ФСБУ 5/2019.
Согласно новому стандарту, учет организуется следующим образом:
10.21 («Малоценное оборудование и запасы»).МЦ.02 («Спецодежда в эксплуатации») до момента ее фактического физического износа или утилизации.Использовать старый механизм с постепенным начислением амортизации по счету 10.11 допускается только для объектов, которые были введены в эксплуатацию до перехода организации на ФСБУ 5/2019, либо в редких исключительных случаях, предусмотренных учетной политикой предприятия (что может вызвать дополнительные вопросы у аудиторов и налоговых инспекторов).