---
title: "\u041d\u0430\u0431\u0456\u0440 \u0441\u0435\u0440\u0456\u0439\u043d\u0438\u0445 \u043d\u043e\u043c\u0435\u0440\u0456\u0432 \u0456 \u043f\u0430\u0440\u0442\u0456\u0439 \u2014 OpenOblik"
description: "\u042f\u043a \u0443 ERPNext \u0432\u0435\u0440\u0441\u0456\u0457 15 \u043f\u0440\u0430\u0446\u044e\u0454 \u043d\u0430\u0431\u0456\u0440 \u0441\u0435\u0440\u0456\u0439\u043d\u0438\u0445 \u043d\u043e\u043c\u0435\u0440\u0456\u0432 \u0456 \u043f\u0430\u0440\u0442\u0456\u0439: \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u0435 \u0439 \u0440\u0443\u0447\u043d\u0435 \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u043d\u0430\u0434\u0445\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u0442\u0430 \u0432\u0438\u0434\u0430\u0442\u043a\u0443, \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f."
space: "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044f ERPNext"
url: "https://openoblik.com.ua/docs/sklad/serial-and-batch-bundle"
updated: "2026-10-10"
---

> ПРИМІТКА: для кожної складської операції потрібно створювати окремий **набір серійних номерів і партій**. Один і той самий **набір серійних номерів і партій** не можна використовувати в кількох складських операціях.
>
> Починаючи з версії 15, параметр *«Дозволити від'ємні залишки»* не діє для номенклатури із серійними номерами / партіями. Від версії 15 провести операцію, що дає від'ємний залишок такої номенклатури, не можна, навіть якщо в **Налаштуваннях інвентаря** ввімкнено *«Дозволити від'ємні залишки»*.

---

У версії 15 ми запровадили **набір серійних номерів і партій** (Serial and Batch Bundle). Ця функція пов'язує серійні номери / номери партій зі складськими операціями.

До версії 15 поле *«Серійний номер»* було полем типу Small Text, тобто в одному стовпці могло зберігатися кілька серійних номерів. Через таку будову виникало чимало проблем із цілісністю даних. Щоб їх розв'язати, у версії 15 ми змінили тип поля *«Серійний номер»* зі Small Text на Link. Оскільки додати дочірню таблицю всередину іншої дочірньої таблиці не можна, ми створили новий DocType — **набір серійних номерів і партій**, — щоб вибирати й відвантажувати кілька серійних номерів / партій.

![Налаштування серійних номерів](/files/docs-serial-and-batch-bundle.png)

## Як це працює?

Щоразу, коли ви працюєте із серійними номерами / партіями, потрібно створити **набір серійних номерів і партій** і пов'язати його зі складською операцією. Для кожної операції створюється окремий **набір серійних номерів і партій**; пов'язати один і той самий **набір серійних номерів і партій** з кількома операціями не можна.

### Автоматичне створення набору серійних номерів і партій для надходження

Щоб **набір серійних номерів і партій** для надходження створювався автоматично, для номенклатури із серійними номерами має бути задано *«Серії серійних номерів»*, а для номенклатури з партіями — увімкнено прапорець *«Автоматично створювати нову партію»* (і задано *«Серію номерів партій»*).

#### Для серійних номерів

![Налаштування серійних номерів](/files/docs-auto-serial-creation.png)

#### Для партій

![Налаштування партій](/files/docs-auto-batch-creation.png)

Після цього, коли ви створюєте **прибуткову накладну** або **рух ТМЦ** із типом «Надходження матеріалів», під час проведення документа система автоматично створить **набір серійних номерів і партій** для надходження.

![Автоматичний набір серійних номерів і партій для надходження](https://docs.frappe.io/files/auto-create-serial-batch-for-inward.gif)

### Автоматичне створення набору серійних номерів і партій для видатку

Щоб **набір серійних номерів і партій** для видатку створювався автоматично, увімкніть у **Налаштуваннях інвентаря** прапорець *«Автоматично створювати набір серійних номерів і партій для видатку»*. Там же в полі *«Вибирати серійні номери / партії за»* можна вказати «FIFO / LIFO / Expiry» (ФІФО / ЛІФО / терміном придатності).

![Налаштування автоматичного набору для видатку](/files/docs-auto-outward-configuration.png)

Після цього, коли ви створюєте **видаткову накладну** або **рух ТМЦ** із типом «Видача матеріалів», під час проведення документа система автоматично створить **набір серійних номерів і партій** для видатку.

![Автоматичний набір серійних номерів і партій для видатку](https://docs.frappe.io/files/auto-create-serial-batch-for-outward.gif)

### Створення набору серійних номерів і партій для надходження вручну

Для **набору серійних номерів і партій** записи **серійних номерів** і **партій** уже мають існувати в системі. Якщо створювати набір вручну, спочатку потрібно створити записи **серійних номерів** / **партій**. Для цього можна скористатися імпортом із CSV. Порожній шаблон CSV можна завантажити у вікні вибору серійних номерів і партій.

![Створення з CSV](/files/docs-create-using-csv.png)

Повний процес створення **набору серійних номерів і партій** для надходження вручну показано на GIF-анімації нижче:

![Створення серійних номерів для надходження вручну](https://docs.frappe.io/files/manually-create-serial-no-inward.gif)

### Створення набору серійних номерів і партій для видатку вручну

У вікні вибору серійних номерів і партій можна вибрати серійні номери / партії за методом «FIFO / LIFO / Expiry» (ФІФО / ЛІФО / терміном придатності).

![Вибір серійних номерів і партій для видатку](/files/docs-serial-batch-selector-outward.png)

Повний процес створення **набору серійних номерів і партій** для видатку вручну показано на GIF-анімації нижче:

![Створення серійних номерів для видатку вручну](https://docs.frappe.io/files/manually-create-serial-no-outtward.gif)

### Створення набору серійних номерів і партій для видатку з CSV



Тепер набори серійних номерів і партій для видатку можна створювати, імпортуючи файл CSV.

![](/files/docs-Screenshot-2026-01-20-at-12.19.18-PM.png)





## Історія серійних номерів

Щоб переглянути історію серійних номерів, відкрийте звіт «Книга серійних номерів».

![](/files/docs-Screenshot-2026-01-20-at-1.15.35-PM.png)

## Вибір серійних номерів / партій

Це вікно використовують, щоб вибирати серійні номери / партії вручну. У ньому ж можна автоматично створити серійні номери / партії, якщо їх ще немає.

![Вибір серійних номерів і партій](/files/docs-serial-batch-selector.gif)

## Вимкнення вибору серійних номерів / партій

Якщо ви не хочете користуватися вікном вибору серійних номерів і партій, його можна вимкнути в **Налаштуваннях інвентаря**. Для цього перейдіть до **Налаштувань інвентаря** > вкладка «Номенклатура з серійним номером і партією» > увімкніть *«Вимкнути вибір серійних номерів і партій»* і збережіть.

![Вимкнення вибору серійних номерів і партій](/files/docs-disable-serial-batch-selector.png)

## Старі поля серійних номерів / партій

Багато клієнтів просили залишити старі поля серійних номерів і партій, бо так зручніше працювати. Тож ми їх зберегли. Ці поля використовуються лише для введення серійних номерів і партій. Під час проведення складської операції система автоматично створить **набір серійних номерів і партій**. Щоб увімкнути цю можливість, відкрийте **Налаштування складу** і ввімкніть параметр *«Використовувати поля серійних номерів / партій»* (див. зображення нижче).

![Глобальне використання полів серійних номерів / партій](/files/docs-use-serial-batch-fields-global.png)

Після цього під час створення складської операції (наприклад, **видаткової накладної**) система показуватиме старі поля серійних номерів / партій. Докладніше — на GIF-анімації нижче.

![Використання старих полів серійних номерів / партій](https://docs.frappe.io/files/user-old-serial-batch-fieldsd.gif)

Старі поля серійних номерів / партій можна вимкнути й на рівні окремої операції.

![Поля серійних номерів / партій у видатковій накладній](/files/docs-use-serial-batch-for-dn.gif)

## Оновлення серійних номерів / партій під час автоматичного створення набору

Щоб під час створення **набору серійних номерів і партій** серійні номери / партії автоматично записувалися в поля серійних номерів / партій, відкрийте **Налаштування складу** і вимкніть *«Не оновлювати серійні номери / партії під час автостворення набору»*.

![Оновлення серійних номерів / партій під час автостворення набору](/files/docs-update-Serial-Batch-on-creation-of-auto-bundle.png)

Приклад:

1. У **Налаштуваннях інвентаря** ввімкнено *«Використовувати поля серійних номерів / партій»*.
2. Потрібно створювати **набір серійних номерів і партій** для кожної окремої партії.
3. У картці **номенклатури** налаштовано автоматичне створення партій.
4. Під час проведення **прибуткової накладної** система автоматично створила **партію** і **набір серійних номерів і партій** та заповнила поля *«Партія»* і *«Набір серійних номерів і партій»* у рядку **прибуткової накладної**.
5. Запис значення партії займає час. Якщо ви хочете пропустити цей крок, увімкніть у **Налаштуваннях інвентаря** *«Не оновлювати серійні номери / партії під час автостворення набору»*.
6. Тоді стовпець партії залишиться порожнім, але в полі **набору серійних номерів і партій** буде автоматично створений набір.

## Як використовувати **набір серійних номерів і партій**

[https://www.youtube.com/watch?v=-VjZvRtdjDQ&t=820s](https://www.youtube.com/watch?v=-VjZvRtdjDQ&t=820s)

---

*Переклад сторінки [«Serial and Batch Bundle»](https://docs.frappe.io/erpnext/serial-and-batch-bundle) з документації ERPNext. © Frappe Technologies Pvt. Ltd., ліцензія [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/deed.uk). Переклад — OpenOblik, на тих самих умовах. Переклад машинний, вичитка триває: помітили неточність — [напишіть нам](/kontakty).*
