Задание: Создание скриптов. Разработка программы для Zebra TC26 + Zebra Direct Thermal Printer ZQ521 (Дистанционная работа)
Realization language: любой;
UI language: English;
Interchange protocol: JSON;
Функционал:
1. Аутентификация на сервере (сканирование штрих-кода или ввод имени пользователя);
2. Сканирование штрих-кода EAN13/EAN128 - отправка информации через GSM на API сервера - получение ответа в виде строки, закодированной в Base64, файла PDF с этикеткой - печать её на принтере - отправка статуса успешной/неудачной печати на сервер;
3. Отмена последней операции печати этикетки;
4. Повторная печать последней этикетки;
5. Обработка ошибок: неизвестный пользователь, некорректный штрих-код, отсутствие записи для данного штрих-кода и т.д.;
6. Настройки: тип штрих-кода (EAN13/EAN128), количество печатаемых этикеток за одно сканирование (1-4).