Плоская BOM
Плоская BOM — это способ представления структуры изделия (Bill of Materials, BOM), при котором все компоненты, материалы и узлы, входящие в конечный продукт, перечисляются в едином плоском (неиерархическом) списке без указания связей между ними и уровней вложенности. В отличие от многоуровневой (иерархической) BOM, плоская BOM не отражает, из каких подсборок или узлов состоит изделие, а просто перечисляет все его составные части, часто с указанием количества на единицу готовой продукции.
История и происхождение
Понятие BOM возникло в середине XX века с развитием систем планирования производства (MRP). Изначально, в эпоху бумажных носителей и первых вычислительных машин, ведение сложных иерархических структур было трудоёмким и подверженным ошибкам. Плоская BOM, как более простая форма, использовалась на ранних этапах автоматизации, когда вычислительные мощности были ограничены, а основная задача заключалась в учёте суммарной потребности в материалах.
С появлением систем MRP II и ERP (например, SAP, Oracle) в 1980–1990-х годах иерархические BOM стали стандартом де-факто, так как они позволяют моделировать реальный процесс сборки, управлять запасами на разных уровнях и планировать загрузку производства. Однако плоская BOM не исчезла полностью. Она нашла применение в узких нишах, где иерархия не имеет значения, или как промежуточный формат для обмена данными.
Сравнение с иерархической BOM
Основное различие между плоской и иерархической BOM заключается в способе организации данных.
Иерархическая BOM
- Представляет структуру изделия в виде дерева, где корнем является готовое изделие, а листьями — покупные детали и материалы.
- Каждый узел (сборочная единица) может содержать другие узлы и детали.
- Позволяет отслеживать, в какую именно сборку входит конкретная деталь.
- Требует больше вычислительных ресурсов для обработки, но даёт полную картину производственного процесса.
Плоская BOM
- Представляет собой одномерный список всех компонентов.
- Не содержит информации о том, как компоненты сгруппированы в узлы.
- Проще для понимания и создания, особенно для небольших изделий с малым количеством деталей.
- Непригодна для планирования сборки, так как не показывает последовательность операций.
Применение плоской BOM
Несмотря на кажущуюся простоту, плоская BOM применяется в ряде практических ситуаций:
1. Производство простых изделий
Для продуктов, состоящих из небольшого числа компонентов (например, канцелярская скрепка, пластиковая бутылка, простой крепёж), иерархическая структура избыточна. Плоская BOM в этом случае является естественным и достаточным способом описания состава.
2. Обмен данными между системами
При интеграции различных информационных систем (например, CAD, PLM, ERP) часто используется плоский формат как универсальный «транспортный» протокол. Многие форматы обмена (например, CSV, XML, JSON) поддерживают плоское представление данных, что упрощает импорт и экспорт.
3. Расчёт потребности в материалах (MRP)
На начальном этапе планирования, когда требуется рассчитать общее количество материалов на партию изделий, иерархическая структура может быть «развёрнута» в плоскую форму. Это позволяет быстро получить суммарные потребности без учёта промежуточных сборок.
4. Учёт и инвентаризация
В некоторых системах складского учёта для простоты ведения номенклатуры используется плоская BOM, особенно если продукция не подлежит разборке на узлы (например, наборы инструментов, подарочные наборы).
5. Спецификации в строительстве
В сметной документации и спецификациях материалов часто используется плоский перечень всех необходимых материалов и изделий без разбивки на конструктивные элементы (фундамент, стены, перекрытия). Это упрощает составление сметы и закупку.
Преимущества и недостатки
Преимущества
- Простота создания и понимания. Не требует специальных знаний для составления.
- Лёгкость обработки. Может быть обработана простыми алгоритмами и программами (например, электронными таблицами).
- Низкие требования к вычислительным ресурсам. Не требует сложных запросов к базе данных.
- Удобство для экспорта/импорта. Является стандартным форматом для многих систем.
Недостатки
- Потеря информации о структуре. Невозможно определить, из каких узлов состоит изделие и как они собираются.
- Невозможность планирования сборки. Непригодна для управления производственным процессом, где важна последовательность операций.
- Трудности с модификацией. Изменение одной детали в плоской BOM не даёт информации о том, в какие узлы она входит, что может привести к ошибкам при внесении изменений.
- Избыточность при большом количестве деталей. Если одна и та же деталь используется в нескольких узлах, в плоской BOM она будет указана один раз с общим количеством, что не позволяет отследить её распределение по сборкам.
Пример плоской BOM
Рассмотрим простой пример — настольная лампа. Её плоская BOM может выглядеть следующим образом:
| № | Наименование компонента | Количество на 1 лампу | Единица измерения |
|---|---|---|---|
| 1 | Цоколь (основание) | 1 | шт. |
| 2 | Стойка | 1 | шт. |
| 3 | Плафон | 1 | шт. |
| 4 | Патрон для лампы | 1 | шт. |
| 5 | Лампа накаливания | 1 | шт. |
| 6 | Провод электрический | 1.5 | м |
| 7 | Выключатель | 1 | шт. |
| 8 | Шнур с вилкой | 1 | шт. |
| 9 | Винт крепёжный M4 | 4 | шт. |
В этой таблице нет информации о том, что стойка крепится к цоколю, а плафон — к стойке. Однако для закупки материалов и расчёта себестоимости такой список достаточен.
Связь с другими концепциями
Плоская BOM тесно связана с понятием «спецификация» (в русскоязычной инженерной практике). В Единой системе конструкторской документации (ЕСКД) спецификация является основным документом, описывающим состав изделия. В простейшем случае, когда изделие не имеет подсборок, спецификация может быть представлена в виде плоского списка. Однако по ГОСТ 2.106-96 спецификация должна быть иерархической, если изделие содержит сборочные единицы.
Также плоская BOM может быть получена путём «разузлования» (explosion) иерархической BOM — процесса, при котором иерархическая структура преобразуется в плоский список с суммированием количеств одинаковых деталей.
Заключение
Плоская BOM является исторически ранней и концептуально простой формой описания состава изделия. Несмотря на то, что в современном промышленном производстве доминируют иерархические структуры, плоская BOM сохраняет актуальность для простых продуктов, обмена данными, расчёта потребностей и в некоторых отраслях, где иерархия не требуется. Её главное достоинство — простота, а главный недостаток — потеря информации о структуре и последовательности сборки.
Источники
- ГОСТ 2.106-96 «Единая система конструкторской документации. Текстовые документы».
- Орлов С.А. «Технология разработки программного обеспечения». — СПб.: Питер, 2002.
- Гаврилов Д.А. «Управление производством на базе стандарта MRP II». — СПб.: Питер, 2003.
- Шрайбер Г. «ERP-системы: современное планирование и управление ресурсами предприятия». — М.: Олимп-Бизнес, 2004.
- Материалы курса «Управление жизненным циклом изделия (PLM)» — МГТУ им. Н.Э. Баумана, 2010.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →