Описание проекта
На стороне прилавка нужен быстрый экран кассы, которым провизор пользуется в очереди: отсканировать или найти товар, добавить в чек, применить цену, принять оплату и напечатать чек. Если позиция отпускается только по рецепту, сценарий должен запросить данные рецепта и информацию об отпуске и сохранить их к продаже, чтобы у нас была чистая история отпуска, к которой можно вернуться. На стороне бэк-офиса нужны заказы поставщикам: сформировать заявку, принять по ней товар, при приёмке внести номера партий и сроки годности, и чтобы остатки обновлялись автоматически. Система должна поднимать оповещения о низком остатке, когда товар опускается ниже точки дозаказа, и отмечать партии, у которых подходит срок годности, чтобы мы успели их снять или вернуть.
Нам нужны понятные отчёты по продажам, стоимости остатков, истекающим партиям и тому, что пора дозаказать, а также учётные записи с ролями, чтобы кассир, провизор и управляющий видели свои экраны и права. Решение должно стабильно работать на обычном прилавочном оборудовании со сканером штрихкодов и чековым принтером. Пришлите, пожалуйста, примеры похожих работ по кассам, складам или аптечным системам, укажите предлагаемый стек и опишите, как вы подойдёте к учёту партий и сроков годности.
— Учёт лекарств по номеру партии и сроку годности с подсказкой продавать ближайший срок первым
— Касса со сканированием штрихкодов, корзиной, оплатой и печатью чеков
— Фиксация отпуска по рецепту и история отпуска с поиском
— Заказы поставщикам, приёмка с вводом партий и сроков, автообновление остатков
— Оповещения о низком остатке и предупреждения о партиях с истекающим сроком
— Учётные записи с ролями для кассира, провизора и управляющего, отчёты по продажам и остаткам