Задача: проверить комплект документов перед оплатой рейса и показать расхождения между заявкой, счётом и актом.
Моя роль: проектирование правил сверки, рабочего интерфейса и разработка интерактивного прототипа.
Статус: локальное демо на вымышленных документах. Реальный заказчик, клиентские данные и внедрение в логистической компании не заявляются.
Реализовал сравнение количества, ставки и суммы, проверку арифметики «количество × ставка» и наличия документов.
Сотрудник видит поля документов рядом, итоговые суммы и протокол замечаний с причиной каждого расхождения. Можно переключать ошибочный и согласованный пакеты, а также менять значения вручную.
Технологии: HTML, CSS, JavaScript. Проверки выполняются в браузере; AI, OCR, ЭДО и 1С не подключены.
Создан рабочий прототип проверки документов. В функциональной проверке учебного пакета обнаружены три замечания; согласованный пакет даёт ноль. Изменение суммы отдельно выявляет арифметическую ошибку.
Доказательство: реальные экраны таблицы и протокола ниже. На них вымышленные суммы и номера документов.
Прототип помогает согласовать правила будущей автоматизации. Он работает локально; публичного сервиса и обработки загруженных клиентских файлов пока нет. Найденные замечания — результат теста, а не финансовая экономия клиента.