Опис проєкту
ПерекладПотрібен модуль друку, вбудований у нашу облікову систему. Я позначаю товари списком або беру цілком прибуткову поставку, натискаю одну кнопку — і принтер видає рівно стільки наліпок, скільки стоїть у рядках, зі штрихкодом і потрібними нам полями. Якщо наліпка змастилася або стрічку зажувало, хочу передрукувати саме її, а не ганяти партію наново. І хочу просту кнопку просто в картці товару, щоб комірник, який звітів не відкриває, усе одно міг надрукувати.
Три речі обумовлюю наперед. Формат коду погоджується до початку робіт і перевіряється на живому сканері на касі до запуску: код, якого каса не прочитає, гірший за рукописний цінник. Шаблон друку прив’язаний до конкретної моделі принтера і ширини стрічки — змінюємо принтер або стрічку, шаблон переробляється окремою роботою, і це має бути назване в кошторисі вголос. У журналі друку не зберігається нічого зайвого про працівників: час, користувач і склад партії, і більше нічого.
Що чекаю на виході:
— вибір товарів списком, добором або цілою поставкою;
— генерація штрихкоду в погодженому форматі та перевірка на дублі до друку;
— кілька розмірів наліпок шаблонами, поля переставляються без програміста;
— друк партії одним натисканням, з потрібною кількістю на позицію;
— повтор друку однієї зіпсованої наліпки без переганяння партії;
— журнал надрукованого: час, користувач, склад партії, добір за датою;
— кнопка друку в картці товару;
— коротка інструкція для комірників і здача на нашому обладнанні.