logo
logo
Мой скромный опыт [Дядя Женя 07/10/2011 23:08]
Я веду для этих целей в мобильнике простую заметку, куда записываю только суммы и краткие комментарии в одно-два слова. Только чтобы не забыть. Потом, раз в один-два дня сажусь и переписываю всё в программу, руководствуясь заметкой.
Поэтому предлагаю так:
Мобильная часть совсем мини: она запоминает сумму и комментарий. Может быть ещё галочку "приход/расход" Тут чем быстрее, тем лучше. При удобном случае все записи из наладонника импортируются в хост, но не в базу, а в эдакий промежуточный стек. После импорта пользователь видит диалог с первой из импортированных операций. Он может её подредактировать, проставить счета, классификаторы, кому чего нужно, и нажатием кнопки отправить операцию в базу и перейти к следующей. Или пропустить операцию, тогда она остаётся в стеке необработанных и к ней можно вернуться позже. Или удалить её, ну и так далее. Если вдруг появились ещё данные для импорта, они просто добавляются в стек и спокойно ждут там своей очереди.
Как реализовать обмен данными не знаю, ни разу не сталкивался с такими вещами. Но мне видится такой простой способ: операции на мобильном клиенте сливаются в файл, этот файл передаётся на хост, хоть по вайфаю, хоть по блютусу, хоть перфокартами. А там даблкликом на файле открывается AbilityCash, и сразу предлагает разобрать импорт.