Спроектировать сценарий вывода маркированного товара из оборота непосредственно на кассовом терминале.
Основная сложность — перенести сложный регламентный процесс в понятный сценарий для кассира: с минимальным количеством действий, понятными статусами и контролем ошибок.
Сценарий связан сразу с несколькими системами и требует последовательного выполнения действий.
При этом пользователь работает непосредственно на кассе, поэтому сценарий должен оставаться быстрым и понятным даже при большом количестве кодов.
Я разделила процесс на последовательные этапы и вынесла каждое ключевое действие в отдельный шаг.
Сначала пользователь создаёт документ и указывает причину операции, затем добавляет коды маркировки и только после проверки отправляет документ.
Такой порядок снижает вероятность ошибки: пользователь не переходит к следующему этапу, пока не завершён предыдущий.
Пять обязательных действий регламента → три шага в интерфейсе
Вывод товара из оборота и обновление остатков. Полную схему, включая вывод по объёмно-сортовому учёту (ОСУ), можно посмотреть в Figma.
Ключевые экраны каждого этапа — так сценарий выглядит на кассе.
Пользователь выбирает вывод из оборота и заполняет данные первичного документа.
После сохранения документа кассир сканирует коды маркировки и проверяет состав операции.
Документ подписывается и отправляется в систему маркировки, а остатки обновляются вручную.
Двумерный штрихкод DataMatrix с информацией о товаре: наименовании, производстве и производителе. Он позволяет отследить путь товара от производства до продажи и защищён от подделки с помощью криптографии. Коды генерирует оператор системы маркировки — ЦРПТ.
Сценарий учитывает работу как с кодами маркировки, так и с объёмно-сортовым учётом.