Техническое задание: Система управления товарными остатками и отчётности

Необходимо разработать специализированное приложение для автоматизации работы с товарными запасами, обработки документов и формирования аналитических отчётов.

Основные функции системы

  • Поддержка двух ролей пользователей с разграничением прав и интерфейсов.
  • Работа с остатками товаров:
    • Загрузка файлов с остатками в формате XLSX.
    • Интеллектуальный подбор товаров на основе заданного пользователем лимита (например, по количеству или сумме).
    • Автоматическая выгрузка результатов подбора в два файла:
      1. Таблица с отобранными позициями.
      2. Сводный отчёт по выполненной операции.
  • Обработка накладных с помощью OCR:
    • Загрузка изображений или сканов товарных накладных.
    • Распознавание текста и ключевых данных (номенклатура, количество, артикулы).
    • Верификация и возможность ручного исправления распознанных данных.
  • Формирование и выгрузка отчётов: Создание структурированных отчётов на основе обработанных данных с возможностью экспорта в удобные форматы.

Требования к реализации

  • Интуитивно понятный и удобный пользовательский интерфейс.
  • Надёжная работа с табличными данными.
  • Интеграция OCR-движка для точного распознавания.
  • Чёткое разделение функционала между ролями пользователей.
  • Стабильная работа и корректная выгрузка файлов.