При проведении инвентаризации внеоборотных активов в системе 1С:ERP Управление предприятием (особенно в версиях ветки 2.4) пользователи часто сталкиваются с ситуацией, когда при автоматическом заполнении документа Инвентаризация ОС по данным учета для объектов, числящихся на счете 08.03 (Строительство объектов основных средств), поля с суммой и счетом заполняются корректно, а поле Номенклатура остается пустым. Разберем детально причины этого поведения системы и выясним, какие условия должны быть соблюдены для корректного отражения данных.
Для того чтобы понять, почему поле не заполняется, проанализируем структуру аналитического учета на счетах группы 08. В системе 1С:ERP предусмотрено разделение внеоборотных активов по типам их происхождения и способу учета:
Номенклатура. Это логично, так как оборудование или станки закупаются как товарно-материальные ценности.Объекты строительства.В документе Инвентаризация ОС табличная часть зачастую спроектирована таким образом, чтобы отображать универсальные поля. Однако, если программный алгоритм заполнения ищет связь исключительно со справочником Номенклатура, он не сможет «подставить» туда элемент из справочника Объекты строительства, так как это разные типы данных в метаданных конфигурации.
Рассмотрим ситуацию, когда данные были внесены документом Ввод начальных остатков вложений во внеоборотные активы. При заполнении этого документа критически важно обратить внимание на поле Вид актива. Проанализируем возможные варианты:
Строительство объектов основных средств.Если в документе ввода остатков был указан объект строительства, то в документе инвентаризации поле Номенклатура останется пустым «по дизайну», так как объект строительства — это не номенклатурная позиция в понимании складского учета 1С.
Выясним причину возможного отсутствия автоматического подбора данных. Для того чтобы документ инвентаризации «видел» остатки, необходимо убедиться, что для объектов строительства корректно настроены Группы финансового учета (ГФУ). Проанализируем следующие шаги:
Объекты строительства.Группа финансового учета.Если связь между объектом и счетом 08.03 не зафиксирована через ГФУ, алгоритм заполнения документа по остаткам может проигнорировать данные записи, так как он ориентируется на актуальные настройки финансового контура.
В релизах ветки 2.4 (например, 2.4.8.63) документ Инвентаризация ОС имел свои технические ограничения. В отличие от более современных версий (2.5+), где механизмы инвентаризации НЗС (незавершенного строительства) были выделены или глубоко переработаны, в 2.4 выбор конкретной операции («Инвентаризация незавершенного строительства») непосредственно в шапке документа мог отсутствовать. Рассмотрим, как это влияет на работу:
Без явного указания вида операции система пытается обработать все записи как стандартные основные средства. Поскольку для объектов на 08.03 еще нет записи в справочнике Основные средства (они только строятся), возникают конфликты при попытке сопоставить поля Ассет (ОС) — Номенклатура — Объект строительства.
Если вы обладаете навыками разработки, выполним диагностику запроса, которым заполняется документ. Рассмотрим фрагмент логики:
// В типовых решениях 2.4 поиск данных идет по регистрам:
// 1. СтоимостьОС (если уже принято к учету)
// 2. СтроительствоОбъектовОсновныхСредств (для 08.03)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстатки.Субконто1 КАК ОбъектСтроительства,
| ХозрасчетныйОстатки.СуммаОстаток КАК Сумма
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &Счет08_03, , ) КАК ХозрасчетныйОстатки";
Проанализируем этот запрос: мы увидим, что результатом будет ссылка на справочник ОбъектыСтроительства. Если в экранной форме документа Инвентаризация ОС колонка связана строго с реквизитом типа СправочникСсылка.Номенклатура, то значение просто не сможет быть отображено. Это является следствием жесткой структуры документа в старых релизах.
Для того чтобы убедиться, что данные в системе отражены корректно, несмотря на пустое поле в инвентаризации, выполним следующие действия:
Инвестиции во внеоборотные активы, что унифицирует процесс инвентаризации.Важный итог: Не заполнение номенклатуры по счету 08.03 в 1С:ERP 2.4 чаще всего является не ошибкой данных, а особенностью типового алгоритма, который разделяет товарную номенклатуру и строительные объекты. Для корректной инвентаризации объектов строительства следует ориентироваться на специализированные отчеты и проверять правильность заполнения справочника Объекты строительства.