Приложение для импорта трат с чеков в Drebedengi.ru
Получение данных по кассовым чекам через распознавание QR-кодов и запросы к ОФД с занесением трат в систему Drebedengi.ru.
При редактировании в файле отображаются доступные категории трат, которые можно копировать в соответствующие позиции в чеке.
Официальный список операторов фискальных данных расположен здесь.
На 06.08.2017 из 12 ОФД публичный API для проверки кассовых чеков есть у 9.
Приложение умеет работает с ОФД (по ссылкам страницы с формами проверки):
Для выполнения программы достаточно запустить main.py
.
По умолчанию происходит распознавание QR-кода через веб-камеру. Для ручного ввода уже распознанного текста следует добавить ключ запуска --text
.
Для интеграции в config.py
необходимо ввести свои данные:
Необходим Python 2.7
, фреймворки Pygame и ZBar и дополнительные библиотеки.
Работа проверена на Ubuntu Linux 16.04, для установки выполнить:
sudo apt-get install python-dev libzbar-dev
sudo apt-get build-dep python-pygame
pip install -r requirements.txt
Если сборка PIL прекращается на #include <freetype/fterrors.h>
, то выполнить:
sudo ln -s /usr/include/freetype2 /usr/local/include/freetype
python -m unittest discover
Отзывы и предложения по программе отправлять в соответствующую ветку форума Drebedengi.ru.