Code Monkey home page Code Monkey logo

fingen's People

Contributors

erva avatar yoshione avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fingen's Issues

Приложение крашится при запросе чека

Приложение крашится при запросе чека. Судя по всему при удачном получении чека в момента формирования таблицы полученных товаров. Причем может вылететь а может не вылететь случайным образом.

Нет возможности выйти из приложения с экрана блокировки не вводя PIN/отпечаток

Если включён вход по пин-коду, то невозможно закрыть приложение (нажав Back), не вводя код (или отпечаток).

  1. Включить PIN.
  2. Запустить приложение. Запрос PIN.
  3. Нажать Back (хоть много раз). Приложение не закрывается.

Расхождение в Итого на разных экранах

Расходится сумма "Итого" на экранах "Счета" и "Транзакции" (в "Сводке так же как в "Транзакциях).
В транзакциях итоговая сумма меньше чем должна быть по факту.
В "счетах" сумма правильная.
Причем "Приход" и "Расход" - на всех экранах суммы сходятся.

f-droid

Интересует публикация в репозитории f-droid.

Групповая работа

Хотелось бы увидеть в приложении групповую работу по сети с разных устройств.

Сохранять положение списка транзакций

При деактивации списка транзакций (переход на редактирование транзакции, переход в другое приложение и т.д.) и возвращении в него обратно список откатывается в положение по умолчанию, т.е. в начало списка.

Это мешает редактированию старых записей

Приложение крэшится при определенных настройках фильтра

Если задать в списке транзакций следующий фильтр
image
генерируется некорректный SQL запрос с условием вида AND NOT(()) - условие NOT пустое.

Приложение падает, дальнейшая работа с ним без очистки всех данных невозможна, последующие запуски и попытки открыть список транзакций приводят к аварийному завершению работы приложения (если список транзакций установлен первой вкладкой - приложение вылетает сразу после открытия).

Парсер определят как расход, а не перевод

Здравствуйте.
Имеются такие смс:
*1234 -1000р BANKOMAT 10.12.18 18:57 Доступно 1000.00р
Данная смс приходит когда снимаешь в банкомате.
Соответственно есть маркеры привязные к '-' расход и '+' приход. Но данную смс нужно обработать как перевод со счета в наличные. Делаю маркер на перевод в наличные по 'BANKOMAT' но парсер смс пытается делать как расход. Я так думаю что '-' стоит первым и соответственно идет как расход, а не перевод.

Импорт из Financisto

При импорте получаю неправильные итоги по счетам. Причем, каждая операция импорта - это новый и неправильный результат.
База с 2013 года.

Add - Multi-currency account's and cards

I have accounts and cards what have multiple currency's EUR/USD/*** , so will be good if will possibility to have accounts and card supporting multiple currency's at the same time.

Заменить .руб на ₽ по-умолчанию

Символ ₽ прекрасно поддерживается как минимум с Android 5 и проблем с отображением не должно быть. «.руб» после цифры списания/зачисления создаёт лишний визуальный шум. С одним символом список транзакций будет, как говорят дизайнеры, «легче и воздушней».

О том, что можно самому сменить «.руб» на «₽» я не знал, пока не сел писать эту ишью и не решил проверить эту возможность в принципе.

Списания в другой валюте

Если с рублёвого счёта заплатить в другой валюте, то от банка (Райф/Сбер - наверняка) придёт смс, что списано, например, 12,34 EUR. Если добавить транзакцию на основе этой смски, то FinGen вычтет из баланса 12,34 рублей.

Как решение, я вижу тут только один простой путь: брать остаток на счёте из смски, вычитать его из баланса на счёте записанного в приложении и писать в списке транзакций что-то в духе:
-12,34€ (-100500₽)

«Плавающая» запятая в сумме транзакии

В списке транзакций цифру списания/зачисления можно сделать с плавающей запятой. Т.е., если сумма равна какому-то количеству рублей и нулю копеек, то отбрасывать эти копейки и писать только рубли. Точно также как это сделано в редактировании транзакции. Это также немного визуально облегчит список транзакций не убавив его информативности.

Пакетное удаление данных

Это первый финансовый органайзер, которым я смог начать заставить себя пользоваться, хотя пробовал многое и даже делал андроид версию одного из (если интересно, ссылку скину, там на самом деле есть удобные вещи) :) В общем сейчас в процессе приучения себя к дисциплине. Иногда приходится начинать все заново. Не хватает пакетного удаления отфильтрованных транзакций, естественно с двойным подтверждением. Возможно также будет удобен мультиселект транзакций, и удаление уже его.

Виджет: транзакция по шаблону

добавить виджет для создания транзакции из существующих шаблонов
(с выбором или по конкретному шаблону)
И виджет сразу для скана чека

Довавить возможность определения даты и времени по маркеру из сообщения

В данный момент, насколько я понимаю, дата и время транзакции определяются по времени прихода сообщения. Однако некоторые банки в тексте сообщения сами пишут дату и время транзакции. Было бы неплохо добавить возможность вытягивать эту информацию, так как сообщения могут задерживаться по времени.

Подписи к чартам не читаемы

Хорошо бы ограничить число меток например пятью, а остальные по клику показывать, либо вообще объединить их в псевдокатегорию «Другое»/«Остальное». Как дополнительный вариант чарт можно сделать с опциональной логарифмической шкалой. Правда, она несколько не интуитивна, но зато отлично покажет маленькие категории.

photo_2018-10-08_18-22-14

Ошибка при попытке загрузить данные о товарах по чеку

Доброго времени суток.

Совсем недавно обнаружил, что при попытке загрузить данные о товарах по чеку - получаю JSON в котором меня настойчиво просят обновить приложение и судя по тексту речь идет о приложении налоговой: "Проверка чеков ФНС России". При этом приложение налоговой последней версии (2.8.0), пробовал переустановить его - ситуация такая же. Есть предположение, что возможно используется какое-то старое API для доступа к данным чеков.

Скриншот ошибки из приложения fingen
image

Проверил на старых чеках (там где уже товары подгружены) при попытке нажать на кнопку загрузки товары затираются и получаю тот же json.

Устройство: Redmi 3
Версия Android: 5.1.1
Версия FinGen: 2.6.4.2

Добавить возможность импорта csv cо списком Товаров.

Не плохо было бы сделать возможность импорта csv формата FinGen со списком товаров для каждой транзакции. Сейчас импортируются только транзакции.
То есть если сделать экспорт данных с опцией "Выгружать товары" а потом импортировать обратно - получится куча транзакций без списка товаров с дублями по времени.

Manually change app language

Было бы круто иметь возможность сменить язык на несистемный.

Сделать ссылку на приложение "Проверка кассового чека"

После первого сканирования QR-кода чека появляется форма "Параметры подключения" в п.1 которого "Установите приложение Проверка кассового чека (автор АО ГНИВЦ)".
Было бы удобнее, если бы это была ссылка на приложение в Play Market.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.