# Дії з специфікацією матеріалів (BOM)

У цьому розділі описано дії, які користувачі можуть виконувати для керування та підтримки специфікації матеріалів (BOM). Ці операції дозволяють оновлювати структуру продукту, коригувати дані та ефективно повторно використовувати конфігурації BOM.

## Дії в таблиці BOM

### Додати елемент

Використовуйте функцію **Додати елемент**, щоб додати нові матеріали або компоненти до BOM.

* Дозволяє вибрати існуючий матеріал або компонент.
* Додає елемент як новий рядок у таблицю BOM.
* Додані елементи можна редагувати надалі (наприклад, змінювати кількість або теги).

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

#### **Додати матеріал**

1. Натисніть **Додати елемент**.
2. У колонці **Тип** виберіть **Матеріал**.
3. Оберіть матеріал зі списку в колонці **Назва**.
   1. Скористайтеся пошуком для швидкого знаходження.
4. **Кількість** за замовчуванням встановлюється як 1 одиниця виміру.
5. Матеріал додається як окремий рядок у таблиці.

{% embed url="<https://app.arcade.software/share/grXKQGbOJudInnHTnapP>" %}

#### **Додати компонент**

1. Натисніть **Додати елемент**.
2. У колонці **Тип** виберіть **Компонент**.
3. Система відкриє модальне вікно "**Додати компонент**".
4. Оберіть **продукт** зі списку та вкажіть інші атрибути:&#x20;
   1. Оберіть **версію продукту**, **конфігурацію**, **робочий процес** та **варіант**.
5. Натисніть кнопку **Додати**.
6. Компонент додається як згрупований елемент, що містить вкладені матеріали.

{% embed url="<https://app.arcade.software/share/V6bBx14LqFhVWtDvfnmn>" %}

### Редагувати Кількість і Теги

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

* **Кількість** - визначте необхідну кількість одиниць.
* **Теги** - призначайте або змінюйте мітки для класифікації та фільтрації.

{% hint style="warning" %}
Ви **НЕ МОЖЕТЕ** редагувати кількість або теги вкладених елементів всередині доданого компонента безпосередньо в цій таблиці. Це можна зробити лише в тому продукті, де ця специфікація була створена.
{% endhint %}

#### Редагувати Кількість

1. Натисніть на комірку **Кількість**.
2. Введіть нове значення.
3. Натисніть **Enter** або клікніть поза коміркою, щоб застосувати зміни.
4. Значення **Опублікована вартість** та **Поточна вартість** перераховуються автоматично.
5. **Загальні вартості матеріалів** (поточна і на момент публікації) у верхній частині варіанта BOM оновиться відповідно.

{% embed url="<https://app.arcade.software/share/RMAaiNCVwVG9bYdTMftW>" %}

#### Додати або Редагувати Теги

1. Натисніть на комірку **Теги**.
2. Система відкриє модальне вікно "**Керувати тегами**".
3. У модальному вікні:
   * Скористайтеся **пошуком** для пошуку існуючих тегів.
   * Виберіть один або кілька тегів за допомогою чекбоксів.
   * Або натисніть **+ Додати тег**, щоб створити новий тег.
4. Закрийте модальне вікно для застосування змін.
5. Обрані теги будуть відображені у стовпці **Тегів** для елемента.

{% embed url="<https://app.arcade.software/share/xzXs5D1COSXqr1P1pgk8>" %}

### Попередній перегляд компонента

1. Натисніть на кнопку <i class="fa-eye">:eye:</i> поруч із назвою вибраного компонента.
2. Система відкриє вікно попереднього **перегляду продукту**.

{% embed url="<https://app.arcade.software/share/zXuK3tLfU1VJDKB2UKHn>" %}

### Дублювання елемента

Використовуйте дію **Дублювати** у меню "**Більше дій**" (⋯), щоб швидко скопіювати існуючий матеріал або компонент.

#### Дублювання матеріалу

1. Натисніть кнопку<i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> у рядку вибраного матеріалу, щоб відкрити меню "**Більше дій**".
2. Натисніть на кнопку "**Дублювати**".
3. Система створить новий рядок із ідентичними вимірами, кількістю, цінами та тегами.
   1. **Загальна вартість матеріалів на момент публікації** та **Загальна поточна вартість** будуть оновлені автоматично.

{% embed url="<https://app.arcade.software/share/rKD3JDRU0vOTnytPqgek>" %}

#### **Дублювання компонента**

1. Натисніть кнопку <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> у рядку вибраного компонента, щоб відкрити меню "**Більше дій**".
2. Натисніть на кнопку "**Дублювати**".
3. Система збільшить значення в полі **Кількість** існуючого компонента на +1.&#x20;
   1. **Ціни** оновляться автоматично.

{% embed url="<https://app.arcade.software/share/RXrUgEN8MFPePRGNQpIs>" %}

### Видалення елемента

1. Натисніть кнопку <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> у вибраному рядку, щоб відкрити меню "**Більше дій**".
2. Натисніть на кнопку "**Видалити**".
3. Система видалить вибраний рядок разом із вкладеними елементами <mark style="color:$info;">(якщо це компонент)</mark>.
   1. **Вартості** будуть перераховані автоматично.

{% embed url="<https://app.arcade.software/share/fqBCrIwjNsrnFvRjzs2l>" %}

## "Більше дій" із таблицею BOM

### Застосувати до

Використовуйте функцію **Застосувати до** у меню "**Більше дій**" <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> у заголовку таблиці, щоб скопіювати поточний варіант BOM в інші варіанти або робочі процеси.

1. Натисніть кнопку ⋮ у заголовку таблиці BOM, щоб відкрити меню "**Більше дій**".
2. Натисніть "**Застосувати до**".
3. У модальному вікні виберіть потрібні **робочі процеси** та **варіанти** з випадаючого списку.
4. Натисніть кнопку **Застосувати**.
5. Система застосує цей BOM до всіх вибраних варіантів у межах усіх обраних робочих процесів.

{% embed url="<https://app.arcade.software/share/OR9nMYWgbsRb9WWv4tW3>" %}

### Очистити BOM

Використовуйте дію **Видалити всі елементи** у меню "**Більше дій**" <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> у заголовку таблиці, щоб повністю очистити таблицю BOM.

1. Натисніть кнопку <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i>  у заголовку таблиці BOM, щоб відкрити меню "**Більше дій**".
2. Натисніть "**Видалити всі елементи**".
3. Підтвердьте дію, натиснувши "**Видалити**" у модальному вікні.

{% embed url="<https://app.arcade.software/share/FXbcTDaFOiwXwnwGAkcr>" %}

### Фільтрація

#### Фільтрація за назвою матеріалу або тегом

У таблиці BOM доступні два варіанти фільтрації:

* **Назва матеріалу** - фільтрація елементів за назвою матеріалу.
* **Теги** - фільтрація за призначеними мітками (тегами).

1. Натисніть на іконку фільтра, щоб розпочати.
2. Використовуйте **поле пошуку** для швидкого знаходження потрібного елемента.
3. Оберіть потрібні варіанти у випадаючому списку, щоб застосувати фільтрування.

{% embed url="<https://app.arcade.software/share/xc29yLHyCLBuIydd5HN1>" %}

#### Очистити фільтри

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

{% embed url="<https://app.arcade.software/share/8NY8th4Je8JsSfjjxTkc>" %}


---

# 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/diyi-z-specifikaciyeyu-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.
