Перейти до основного вмісту

Розв'язання штрихкоду

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

Невідомий штрихкод (реєстрація штрихкоду постачальника)​

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

З'являється діалог «Код товару не знайдено» з питанням «Бажаєте зареєструвати новий код?» і кнопками «Так» / «Ні».

  • «Ні» — діалог закривається, оператор повертається до сканування.
  • «Так» — відкривається форма «Створення коду»:
    • Штрихкод — заповнений зі скану, нередаговане поле.
    • Товар — список варіантів з поточного документа приймання, де ще є залишок (плановано більше, ніж прийнято). Оператор обирає потрібний рядок; звузити список можна пошуком за текстом. Якщо одна й та сама номенклатура присутня в документі у кількох варіантах (з різними характеристиками, партіями чи типами упаковки), кожен такий варіант — окремий рядок зі своїми реквізитами.
    • Характеристика, Тип упаковки, Партія — автоматично проставляються з обраного рядка документа; вручну заповнювати не потрібно.
    • Кнопки «Зареєструвати» / «Скасувати».

Тобто реєстрація завжди прив'язує штрихкод саме до тієї позиції документа приймання, яку зараз приймають, а не до довільного товару з каталогу. Цей же штрихкод не можна зареєструвати на товар поза документом — навіть якщо документ дозволяє понадпланове приймання, форма «Створення коду» цього варіанта не запропонує.

Після успішного збереження з'являється повідомлення «Штрихкод [код] створено», і оператор переходить до введення кількості за обраною позицією. Із цього моменту штрихкод відомий системі — наступні сканування того самого коду розпізнаються автоматично.

Якщо обраний штрихкод вже зареєстровано для іншої позиції каталогу (товар + характеристика + партія + тип упаковки), форма повідомить про помилку. Створення не відбудеться; треба скасувати дію та повідомити відповідального за каталог.

Діалог «Код товару не знайдено» — Так/Ні, щоб почати реєстрацію нового кодуФорма «Створення коду», щойно відкрита — поле «Товар» порожнє, готове для вибору рядкаШторка «Оберіть товар» зі списком позицій документа приймання, відкритих для прийманняФорма «Створення коду» з обраним товаром із документа приймання — атрибути заповнено, можна реєструватиФорма факту для обраної позиції з повідомленням про успішне створення штрихкоду

Неоднозначний штрихкод​

Спрацьовує, коли один штрихкод відповідає кільком варіантам (наприклад, тому самому товару з різними характеристиками, партіями або типами упаковки). З'являється діалог «Оберіть товар» зі списком кандидатів — для кожного видно товар, характеристику, партію, артикул і тип упаковки. Оператор обирає правильний варіант, і екран переходить до введення кількості за ним. Скасування діалогу повертає до сканування.

Сканований товар відсутній у документі приймання​

Спрацьовує, коли штрихкод відомий системі, але товар не передбачено документом приймання.

Якщо документ приймання дозволяє понадпланове приймання — з'являється діалог «Позиція відсутня у документі» з описом сканованого товару і кнопками «Підтвердити» / «Скасувати». Підтвердження додає позицію до документа й переводить оператора до введення кількості. Скасування повертає до сканування.

Діалог «Позиція відсутня у документі» — оператор вирішує, чи додати товар, відсутній у документі прийманняФорма факту після підтвердження — для доданої позиції підсвічено вимогу обрати цільовий контейнер

Якщо ні — система показує повідомлення про помилку («Товар [назва] не знайдено» або «Товар [назва] повністю прийнято», якщо позиція вже закрита) і повертає до сканування. Додати товар поза документом неможливо — за потреби оператор має звернутися до відповідального за документ.