Реєстрація факту
Це основний цикл роботи оператора на ТЗД. Для кожної позиції з документа оператор ідентифікує SKU, задає кількість і зберігає факт. Цикл повторюється, поки залишаються неприйняті позиції.
Оператор ідентифікує SKU — комбінацію товару, його характеристик (якщо ведуться), партії (якщо ведеться) та типу пакування — через сканування штрихкоду або вручну зі списку. Які поля обов'язкові — залежить від налаштувань товару. Як працює вибір SKU.
Якщо штрихкод не знайдено в системі, відповідає кільком варіантам або скановану позицію не передбачено документом приймання — оператор бачить діалог. Що робити в кожному випадку, описано на сторінці Розв'язання штрихкоду.
Кількість вводиться в полі кількості — зі штрихкоду, вручну або через калькулятор, з кнопками − і + для зміни; поруч стоїть тип упаковки. Як працює поле кількості.
Режим введення кількості
Кількість підтверджується у формі
У режимі з підтвердженням кожен скан штрихкоду відкриває форму факту, де оператор бачить ідентифікований SKU (товар, характеристики, партію, тип упаковки) і поле кількості. Оператор задає кількість і підтверджує.



Після підтвердження факт зберігається, форма закривається, екран повертається до списку позицій. Прогрес по позиції оновлюється: рядок показує, скільки з очікуваної кількості вже прийнято.
«+1»: швидке збереження
У режимі «+1» форма не відкривається — сканування одразу зберігає факт. Кількість для збереженого факту:
- береться зі штрихкоду, якщо він містить значення;
- інакше дорівнює одиниці.
Після успішного збереження на екрані спливає коротка анімація з кількістю, яку щойно додали (наприклад, «+1» або «+12.5»). Якщо сервер не прийняв факт (наприклад, через перевищення допустимої кількості), на тому ж місці зʼявляється анімація з позначкою помилки, і оператор має перемкнутися в режим з підтвердженням, щоб розібратися.
Цей режим суттєво пришвидшує роботу, коли оператор одне за одним сканує однакові позиції — наприклад, велику кількість однакових упаковок з палети.
Після кожного збереженого факту список позицій оновлюється у реальному часі: прогрес-бар по позиції рухається, перевищення кількості підсвічується іншим кольором, неотримані позиції залишаються видимими у списку. Кнопка «Підтвердити приймання» доступна, коли оператор зафіксував принаймні одну позицію.


