> For the complete documentation index, see [llms.txt](https://docs.hesh.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hesh.app/hesh-guidelines.ua/posibniki/virobnictvo/keruvannya-virobnictvom/keruvannya-komponentami.md).

# Керування компонентами

## Огляд

Функція **керування компонентами** дозволяє ефективно вирішувати ситуації, що виникають у процесі виробництва. Ознайомившись із цим розділом, ви дізнаєтеся про найкращі практики, ключові можливості та поради для оптимізації поточних або завершених виробничих циклів.

<figure><img src="https://1184821884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRsKePFeQjz9cHFolzLgl%2Fuploads%2Fd3WSfh0L8BDNAaKS1hKt%2Fimage.png?alt=media&amp;token=1b000520-a0c8-4e3c-bd44-a7aa9b3ff8d4" alt=""><figcaption></figcaption></figure>

## Сценарії використання

### Успадкування тегів і дедлайну

Під час переміщення компонента до іншого виробництва або додавання нового компонента користувач може перенести на нього **теги** та **дедлайн виробництва** з виробництва, у яке компонент потрапляє.

#### **Як працює успадкування:**

* У зоні перетягування виробництва, у яке переноситься компонент, доступні два чекбокси - **🏷 Теги** та **📅 Дедлайн виробництва**. Позначити потрібні атрибути слід **до того**, як компонент буде відпущено.
* Якщо позначено **Теги**, теги компонента замінюються тегами його батьківського виробництва. Попередні теги компонента не зберігаються.
* Якщо позначено **Дедлайн виробництва**, дедлайн компонента замінюється дедлайном батьківського виробництва.

{% hint style="info" %}
Атрибути успадковуються **лише з виробництва, у яке компонент переноситься**. Виробництво, з якого його забрали, на теги та дедлайн не впливає.
{% endhint %}

<figure><img src="https://1184821884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRsKePFeQjz9cHFolzLgl%2Fuploads%2F344l1r8F3bwacOsopNqC%2Fimage.png?alt=media&amp;token=3034b143-3aca-4706-a87a-a8ecd742130e" alt=""><figcaption></figcaption></figure>

### Зміна порядку компонентів у межах одного виробництва

1. Виберіть виробництво.
2. Натисніть кнопку **«Керувати компонентами»**.
3. Позначте у зоні перетягування **🏷 Теги** та/або **📅 Дедлайн виробництва**, якщо компонент має успадкувати ці атрибути від виробництва, у яке ви його переносите.
4. Перетягніть **компонент А** на місце **компонента Б**.
5. Натисніть **«Зберегти»**.
6. Натисніть **«Застосувати»** для підтвердження змін.
7. **Результат**: компоненти міняються місцями на канві виробництва.

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

### Додавання додаткового компонента до виробництва

1. Виберіть виробництво.
2. Натисніть **«Керувати компонентами»**.
3. Натисніть **«Додати новий»**.
4. Виберіть компонент.
5. Натисніть **«Додати»**.
6. Натисніть **«Зберегти»**.
7. Натисніть **«Застосувати»**.
8. **Результат**: прогрес виробництва, до якого додано компонент, перераховується.

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

### Вилучення компонента з виробництва

1. Виберіть виробництво.
2. Натисніть **«Керувати компонентами»**.
3. Перетягніть потрібний компонент у зону **«Перетягніть сюди, щоб вилучити компонент із виробництва»**.
4. Натисніть **«Зберегти»**.
5. Натисніть **«Застосувати»**.
6. **Результат**: прогрес виробництва, з якого було вилучено компонент, перераховується.

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

### Переміщення компонентів між виробництвами

1. Виберіть потрібні виробництва.
2. Натисніть **«Керувати компонентами»**.
3. Перетягніть **компонент А** з **виробництва А**.
4. Розмістіть його на позиції **компонента Б** в іншому виробництві.
5. Натисніть **«Зберегти»**.
6. Натисніть **«Застосувати»**.
7. **Результат**:
   * прогрес основних виробництв перераховується;
   * дані замовлення переміщених компонентів змінюються відповідно до нового основного виробництва.

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

### Заміна компонента на інший

1. Виберіть виробництво.
2. Натисніть **«Керувати компонентами»**.
3. Перетягніть компонент, який потрібно замінити, у зону вилучення.
4. Натисніть **«Додати новий»** та виберіть новий компонент.
5. Натисніть **«Додати»**.
6. Натисніть **«Зберегти»**.
7. Натисніть **«Застосувати»**.
8. **Результат**: прогрес виробництва перераховується.

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

## Керування компонентами в завершених виробництвах

{% hint style="danger" %}
Користувачі можуть додавати компоненти зі статусами **«Зробити»** або **«У роботі»** до контейнера "**Додаткові компоненти**" основного виробництва, яке має статус **«Виконано»** або **«Зі складу»**.
{% endhint %}

### Додавання додаткового компонента до завершеного виробництва

1. Виберіть виробництво зі статусом **«Виконано»**.
2. Натисніть **«Керувати компонентами»**.
3. Натисніть **«Додати новий»**.
4. Виберіть компонент.
5. Натисніть **«Додати»**.
6. Натисніть **«Зберегти»**.
7. Натисніть **«Застосувати»**.
8. **Результат**:
   * статус виробництва змінюється на **«У процесі»** після початку роботи з додатковим компонентом;
   * прогрес виробництва перераховується.

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

{% hint style="info" %}
Додатковий компонент також можна додати зі сторінки канви виробничого процесу.
{% endhint %}

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

### Переміщення компонента до розділу «Додаткові компоненти» для виробництва зі статусом «Зі складу»

1. Виберіть виробництво зі статусом **«Зі складу»**.
2. Виберіть виробництво, з якого потрібно перемістити компонент.
3. Натисніть **«Керувати компонентами»**.
4. Перетягніть компонент у розділ **«Додаткові компоненти»** виробництва зі статусом **«Зі складу»**.
5. Натисніть **«Зберегти»**.
6. Натисніть **«Застосувати»**.
7. **Результат**:
   * статус виробництва **не змінюється**;
   * прогрес виробництва перераховується.

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

### Перегляд історії змін компонентів

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

1. Відкрийте інформаційне вікно.
2. Натисніть кнопку **«Історія компонентів»**.

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

### Важливо знати

* Додаткові компоненти можна додавати **лише до наявних виробництв**. Додавання компонентів у шаблони виробничих процесів недоступне.
* Замінені компоненти **зберігають свої попередні статуси**.
* Під час перетягування компонента з одного виробництва до іншого він **успадковує дані замовлення нового основного виробництва**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.hesh.app/hesh-guidelines.ua/posibniki/virobnictvo/keruvannya-virobnictvom/keruvannya-komponentami.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
