Нужно сделать простое настольное приложение на Python, которое запускается на Windows и помогает загружать квитанции на сервер.
Пользователь авторизуется, выбирает период, выбирает PDF со множеством страниц-квитанций, программа разбивает его на отдельные страницы, ищет QR-код на каждой странице, извлекает PersAcc (лицевой счёт), сохраняет квитанции под именем #PERSACC#.pdf и загружает их на сервер небольшими партиями. Номер лицевого счета сервер берет из названия файла.
Неопознанные страницы складываются в отдельную папку. В конце формируется подробный отчёт.
API описано в Swagger, ссылка на него будет выдана откликнувшимся. Пример PDF с квитанциями также будет предоставлен по запросу.