# Специфікація матеріалів (BOM)

## Загальне

Функціональність **Специфікацій матеріалів (BOM - Bill of Materials)** представляє собою структуровану таблицю всіх матеріалів і компонентів, необхідних для виробництва продукту. Вона визначає, що саме потрібно, у якій кількості та як компоненти пов’язані між собою в межах виробничого процесу.&#x20;

У системі, cпецифікації матеріалів організовані за **робочими процесами**, де кожен робочий містить усі активні варіанти продукту в межах обраної конфігурації. Це дозволяє підтримувати різний склад матеріалів залежно від способу виробництва продукту.

Кожен варіант BOM містить:

* структурований список матеріалів і компонентів
* кількості та одиниці виміру
* інформацію про вартість, включаючи **Опубліковану вартість** та **Поточну вартість**
* теги та фільтри для зручної класифікації та навігації

<figure><img src="/files/nAhhHM2m0PZ4GbIr6Ovq" alt=""><figcaption></figcaption></figure>

### Права доступу

* Користувач повинен мати право [**Перегляд продуктів**](/hesh-guidelines.ua/posibniki/koristuvachi/dozvoli-i-prava-dostupu.md), щоб переглядати розділ **BOM**.
* Користувач повинен мати право [**Редагування продуктів**](/hesh-guidelines.ua/posibniki/koristuvachi/dozvoli-i-prava-dostupu.md), щоб редагувати розділ **BOM**.

## Таблиця варіанту BOM

Кожен варіант BOM містить таблицю матеріалів і компонентів, що визначають структуру продукту та пов’язані з нею витрати в межах обраного workflow.

#### Пошук за назвою BOM

Використовуйте поле пошуку у верхній частині розділу, щоб швидко знаходити варіанти BOM за назвою серед усіх workflow.

* Пошук застосовується глобально, а не лише в межах вибраного workflow
* Результати оновлюються динамічно під час введення
* Це дозволяє швидко знаходити потрібні варіанти при великій кількості BOM

<figure><img src="/files/p7FWpJPb386Z5xAkbmgU" alt=""><figcaption></figcaption></figure>

### Колонки таблиці

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="147.60003662109375">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>Тип</strong></td><td>Вказує  чи є цей елемент <em>матеріалом</em> чи <em>компонентом</em>.</td></tr><tr><td><strong>Назва</strong></td><td><p>Відображає назву <strong>матеріалу/компонента</strong> разом з його атрибутами:<br></p><ul><li><strong>Матеріал</strong>: фото, категорія, підкатегорія <mark style="color:$info;">(якщо є)</mark>, параметри <mark style="color:$info;">(якщо є)</mark></li><li><strong>Компонент</strong>: фото, версія, конфігурація, робочий процес, варіант</li></ul></td></tr><tr><td><strong>Кількість</strong></td><td><p>Вказує необхідну кількість матеріалу/компонентів та відповідну одиницю виміру<br></p><ol><li>Матеріал - підтримує десяткові значення</li><li>Компонент - тільки додатні цілочисельні значення</li></ol></td></tr><tr><td><strong>Опублікована вартість</strong></td><td><mark style="color:$danger;"><code>Вартість одиниці елемента * Кількість</code></mark> на момент публікації продукту.<br>*Цей показник зазвичай використовується у плануванні виробництва та звітності.</td></tr><tr><td><strong>Поточна вартість</strong></td><td><p>Остання розрахована або оновлена <mark style="color:$danger;"><code>Вартість одиниці елемента * Кількість</code></mark>.</p><p>*Ця вартість може відрізнятися від опублікованої, якщо зміни були внесені, але ще не затверджені (не опубліковані).</p></td></tr><tr><td><strong>Теги</strong></td><td>Теги, присвоєні матеріалам/компонентам для фільтрування та класифікації.</td></tr></tbody></table>

### Загальна вартість матеріалів

У верхній частині кожного варіанту BOM система відображає:

* **Загальну вартість матеріалів (на момент Публікації)**
* **Загальну вартість матеріалів (Поточна)**

Ці значення розраховуються як сума всіх позицій у таблиці відповідно до їхніх колонок вартості.

<figure><img src="/files/9lyNeKyJnqE3jXimT1kf" alt=""><figcaption></figcaption></figure>

### Взаємодія з таблицею

Користувачі можуть виконувати такі дії з таблицею варіанту BOM:

* **Додати елемент** - додати нові матеріали або компоненти до варіанту BOM
* **Дії таблиці (⋯ меню)** - додаткові дії для всієї таблиці:
  * **Застосувати до** - скопіювати таблицю BOM в інші варіанти та workflows
  * **Видалити всі елементи** - повністю очистити таблицю BOM
* **Редагування рядків** - оновлення кількості та тегів у кожному рядку
* **Дії рядка (⋯ меню)** - додаткові дії, такі як дублювання або видалення
* **Фільтрація** - використовуйте фільтри (за назвою матеріалу або тегом), щоб швидко знаходити потрібні позиції

{% hint style="info" %}
Детальніше про кожну дію в таблиці BOM дивіться в наступній статті.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hesh.app/hesh-guidelines.ua/posibniki/keruvannya-produktami/konfiguraciya-produktu/specifikaciya-materialiv-bom.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
