В конфигурации 1С:Управление производственным предприятием (УПП) пользователи часто сталкиваются с ситуацией, когда документ Принятие к учету ОС с видом операции «Оборудование» корректно формирует движения по бухгалтерскому (БУ) и налоговому (НУ) учету, но полностью игнорирует управленческий учет (УУ). В результате при попытке последующего списания такого основного средства программа выдает ошибку, сообщая, что стоимость в управленческом учете равна нулю. Рассмотрим подробно причины возникновения этой проблемы и способы ее решения.
Для начала разберем, как программа определяет стоимость актива. В отличие от бухгалтерского учета, где данные берутся со счетов 08.04 или 08.03, управленческий учет в УПП опирается на регистры накопления. В зависимости от настроек вашей учетной политики это могут быть либо регистры партионного учета, либо регистры РАУЗ (Расширенная аналитика учета затрат).
Проанализируем ситуацию: если документ при виде операции «Объект строительства» делает движения, а при «Оборудовании» — нет, это указывает на то, что программа не может найти остаток актива в соответствующем регистре по специфической аналитике оборудования. Давайте разберем по шагам, где искать причину.
Выясним, как оборудование попало в систему. Основным документом здесь выступает Поступление товаров и услуг с видом операции «Оборудование».
Принятие к учету ОС закономерно не увидит стоимости.Поступление товаров и услуг. Если вы используете партионный учет, должны быть записи в регистре Партии товаров на складах (управленческий учет). Если используется РАУЗ, проверьте регистр Учет затрат (управленческий учет).Если вы используете классический партионный учет, критически важным является реквизит «Статус партии».
Рассмотрим пример: если при поступлении вы указали номенклатуру, которая по ошибке попала в регистры со статусом «Товар», а в документе Принятие к учету ОС вы выбираете эту же номенклатуру как оборудование, программа не увидит связи. При принятии к учету оборудования система ищет остатки именно со статусом «Оборудование». Проверить это можно через отчет «Ведомость по партиям товаров на складах», настроив группировку по статусу партии.
В случае с РАУЗ ситуация иная. Документ Принятие к учету ОС ищет остаток в регистре Учет затрат (управленческий учет). Важно, чтобы аналитика вида учета (комбинация склада, подразделения и статьи затрат) полностью совпадала в документе поступления и в документе принятия к учету.
Иногда причина кроется в особенностях типового кода или некорректных доработках. Проанализируем фрагмент кода, который отвечает за движения в регистре Стоимость ОС (упр). В модуле объекта документа Принятие к учету ОС процедура проведения разделяет логику для разных видов операций.
Обратите внимание на типовую логику:
Если СтруктураШапкиДокумента.ВидОперации = Перечисления.ВидыОперацийПринятияКУчетуОсновныхСредств.Оборудование Тогда
// Для оборудования программа пытается выполнить списание из регистра учета затрат
// или партий и одновременно зафиксировать приход в регистр СтоимостьОС.
// Если остаток по УУ не найден, сумма в переменной будет равна 0.
ИначеЕсли НЕ СтруктураШапкиДокумента.ОтразитьВСоставеМПЗ Тогда
// Логика для Объектов строительства (08.03)
ТаблицаДвижений = Движения.СтоимостьОС.Выгрузить();
Для Каждого Строка Из ТаблицаПоОС Цикл
Движение = ТаблицаДвижений.Добавить();
Движение.ОсновноеСредство = Строка.ОсновноеСредство;
Движение.Стоимость = Строка.СуммаОС_УУ; // Здесь сумма берется из ТЧ документа
КонецЦикла;
// ... выполнение прихода
КонецЕсли;
Для вида операции «Оборудование» программа часто рассчитывает стоимость динамически. Если в модуле прописано условие, которое при отсутствии остатка по регистру партий просто обнуляет сумму, записи в регистр Стоимость ОС не будет вовсе. Проверьте, не вносились ли изменения в модуль ДвиженияСтоимостьОС, которые могли бы блокировать запись при определенных условиях.
Выясним еще одну возможную причину — валютные настройки. В УПП валюта управленческого учета может отличаться от валюты регламентированного учета (например, доллары вместо рублей).
Если на дату документа Принятие к учету ОС в справочнике «Курсы валют» не задан курс валюты УУ, или если в документе поступления курс не был зафиксирован, расчет управленческой стоимости может завершиться с нулевым результатом. Убедитесь, что курс валюты УУ актуален на дату обеих операций.
Если в вашей организации включен режим РАУЗ, то предварительная стоимость в управленческом учете формируется в момент проведения документа, но окончательная — только после выполнения регламентной операции Расчет себестоимости.
Однако документ Принятие к учету ОС должен видеть предварительную стоимость. Если в настройках параметров учета отключена опция «Использовать предварительную стоимость», или если документ Поступление товаров и услуг был проведен по времени позже, чем Принятие к учету ОС (пусть даже в пределах одной секунды), стоимость в УУ не подтянется. Всегда проверяйте строгое соблюдение хронологии: Поступление -> Принятие к учету.
Для исправления ситуации и формирования проводок по регистру Стоимость ОС (упр) выполните следующие действия:
Принятия к учету ОС на конец дня, чтобы оно гарантированно было позже Поступления.Соблюдение этих шагов позволит восстановить корректный учет внеоборотных активов в управленческом контуре 1С:УПП и избежать проблем при их последующем выбытии или амортизации.