При переходе строительных компаний на современные ERP-системы часто возникает дилемма: использовать ли типовую 1С:ERP Управление предприятием или приобретать специализированное решение 1С:ERP Управление строительной организацией (УСО). Руководство многих компаний часто склоняется к первому варианту, желая сохранить полный контроль над кодом конфигурации и избежать работы с закрытыми модулями отраслевых решений. Однако попытка смоделировать уникальные строительные процессы в типовом функционале «из коробки» сталкивается с рядом серьезных архитектурных вызовов.
В данной статье мы подробно разберем, как правильно спроектировать структуру нормативно-справочной информации (НСИ) для строительства жилого дома в типовой 1С:ERP, проанализируем риски использования вложенных ресурсных спецификаций и рассмотрим альтернативные варианты реализации сметного учета.
---
Рассмотрим схему, предложенную автором темы:
На первый взгляд, такая логика выглядит стройной и напоминает составление строительной сметы на основе единичных расценок. Однако с точки зрения внутренней архитектуры 1С:ERP этот подход несет в себе огромную скрытую опасность — проблему «взрыва» количества документов.
Выясним, почему это происходит. В 1С:ERP использование вложенных спецификаций означает многопередельное производство. Когда система рассчитывает потребность по документу Заказ на производство, механизм планирования начинает разузловывать дерево спецификаций сверху вниз. Для каждого уровня вложенности и для каждой отдельной работы система сгенерирует подчиненный документ Этап производства.
Если на одном строительном объекте выполняются сотни видов отделочных, общестроительных и монтажных работ, то использование вложенных спецификаций приведет к формированию десятков тысяч документов Этап производства. Система будет испытывать колоссальную нагрузку при расчете графика производства, распределении затрат и расчете себестоимости в конце месяца. Диспетчеризация и закрытие таких этапов вручную превратят работу прорабов и производственно-технического отдела (ПТО) в непрекращающуюся рутину.
---
Вместо создания громоздких многоуровневых деревьев спецификаций проанализируем более элегантный инструмент типовой 1С:ERP — параметрические ресурсные спецификации.
Этот механизм позволяет использовать формулы для расчета количества материалов и трудозатрат в зависимости от заданных параметров выпуска. Нам не нужно создавать отдельную спецификацию под каждый объем. Мы можем создать одну универсальную ресурсную спецификацию для вида работы (например, «Укладка керамической плитки»), а расчет нормативов привязать к свойствам выпускаемой продукции или дополнительным реквизитам заказа.
Рассмотрим по шагам, как это работает:
[КоличествоВыпуска] * [НормаРасходаНаЕдиницу].При создании документа Заказ на производство диспетчер указывает требуемый объем работы (например, 500 м²). Система автоматически, используя формулы из параметрической спецификации, рассчитает необходимый объем материалов и трудозатрат в рамках одного единственного этапа производства. Это позволяет избежать «замусоривания» базы лишними документами и сохраняет высокую производительность системы.
---
Важным методологическим аспектом в 1С:ERP является правильный выбор типа номенклатуры для строительных объемов. В системе существует три ключевых типа: «Товар», «Услуга» и «Работа».
Для отражения СМР (строительно-монтажных работ) необходимо использовать исключительно тип Работа. Рассмотрим ключевые отличия:
Этап производства).---
Строительный бизнес немыслим без сметного планирования. Если в компании используется популярный программный комплекс «Гранд-Смета» (или аналогичный), то рано или поздно встанет вопрос загрузки этих данных в учетную систему.
Основная сложность интеграции сметной программы с типовой 1С:ERP — это проблема маппинга (сопоставления) ресурсов. Сметные справочники оперируют государственными или территориальными элементными сметными нормами (ГЭСН, ФЕР, ТЕР), где материалы и работы названы обобщенно (например, «Смесь бетонная тяжелая класса В25»). В то же время в 1С:ERP складской учет ведется по конкретным коммерческим наименованиям от реальных поставщиков («Бетон В25 М350 П4 W6 F150 от завода ЖБИ №1»).
В специализированном решении 1С:ERP УСО данная проблема решена на уровне встроенной сметной подсистемы, которая содержит трансляторы и таблицы сопоставления. В типовой ERP такой подсистемы нет. При реализации интеграции вам потребуется разработать собственную промежуточную логику сопоставления:
// Пример упрощенной логики маппинга при импорте сметы
Функция НайтиКоммерческуюНоменклатуру(КодСметногоРесурса) Экспорт
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СоответствиеНоменклатурыСметы.НоменклатураERP КАК Номенклатура
|ИЗ
| РегистрСведений.СоответствиеНоменклатурыСметы КАК СоответствиеНоменклатурыСметы
|ГДЕ
| СоответствиеНоменклатурыСметы.КодСметногоРесурса = &КодСметногоРесурса";
Запрос.УстановитьПараметр("КодСметногоРесурса", КодСметногоРесурса);
Результат = Запрос.Выполнить();
Если НЕ Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
Выборка.Следующий();
Возврат Выборка.Номенклатура;
Иначе
Возврат Справочники.Номенклатура.ПустаяСсылка();
КонецЕсли;
КонецФункции
Полученные из сметы данные в типовой 1С:ERP целесообразно загружать не напрямую в производство, а в документы планирования — например, в План закупок или План производства, на основании которых в дальнейшем будет строиться обеспечение стройки материалами.
---
Принимая решение о внедрении типовой 1С:ERP для строительства, руководство должно четко осознавать, какие важные пласты учета придется разрабатывать с нуля:
Объекты строительства жестко завязан на ведение внеоборотных активов (счет 08.03 «Строительство объектов основных средств» хозспособом). Если компания строит жилые дома на продажу или выступает в роли подрядчика, этот справочник использовать не получится. Затраты придется собирать через другие аналитические разрезы — например, через Направления деятельности или Номенклатурные группы, что усложняет настройку распределения косвенных расходов.
Приобретения услуг и прочих активов с ручным вводом объемов, а печатные формы разрабатывать как внешние компоненты.
---
Часто главным аргументом против покупки отраслевой 1С:ERP Управление строительной организацией 2 является страх перед «закрытым кодом». Руководители боятся оказаться в зависимости от одного разработчика решения.
Проанализируем реальное положение дел. Защищенными (через систему лицензирования СЛК) в УСО являются только узкоспециализированные строительные механизмы: модуль интеграции со сметными программами, импорт/экспорт смет, а также расчеты календарно-сетевых графиков строительства (СМР).
Весь остальной огромный пласт функционала — ERP-ядро, регламентированный учет, закупки, управление складом, продажами и производством — полностью открыт для редактирования. Более того, современная концепция разработки на платформе 1С позволяет выполнять практически любые изменения логики программы через механизм расширений. Это исключает необходимость непосредственного изменения конфигурации поставщика, гарантируя простоту последующих обновлений.
---
Построить жилой дом в типовой 1С:ERP возможно, но для этого потребуется высокая квалификация архитектора системы. При проектировании архитектуры придерживайтесь следующих правил:
Работа.