logo
logo
Интеграция с Financisto на Andorid [Алексей 25/01/2015 17:32]
Предлагаю Вашему вниманию программу интеграции AbilityCash c Financisto. Программы выросла из идеи объединения данных из бэкапов Financisto, полученных с разных устройств (версии 1.x).
Теперь программа научилась читать и записывать XML файлы AbilityCash и конвертировать записи из формата Financisto в формат AbilityCash (версия 2.x). Обратная конвертация пока только в планах.
 
Подробное описание программы: https://github.com/alsemenov/finmerge/blob/AbilityCash/README.RUS.md
 
Скачать: https://github.com/alsemenov/finmerge/releases/tag/v2.0.2
 
Исходный код для желающих помочь в развитии: https://github.com/alsemenov/finmerge
(пока далек от идеального)
 
Дополнительно могу описать, как я сам пользуюсь своей программой. У меня и у жены есть смартфоны, у каждого установлена Financisto и каждый ведет все свои расходы в своем смартфоне. Раз в N дней в обоих смартфонах делается бэкап данных Financisto и эти файлы сливаются на компьютер, для каждого смартфона в отдельную папку. Далее программа Finmerge строит объединенный бэкап для Financisto и объединенный XML для AbilityCash (Finmerge запускается два раза с разными параметрами). Объединенный бэкап Financisto заливается обратно на смартфоны и далее в Financisto. Объединенный XML импортируется в пустую базу AbilityCash и там анализируется. Итого имеем самую актуальную информацию на всех устройствах. Вводить данные в AbilityCash в такой схеме пока не желательно, потому что конвертация записей в формат Financisto пока не реализована и актуальные данные будут только в AbilityCash.
 
Любые предложения и вопросы приветствуются.