создать новую тему раскрыть все
 
В версии 2.6 исправлены найденные баги, и, наверняка, добавлены новыеWell
Также появился простенький виджет, который может показывать на главном экране телефона остаток одного или двух счетов. Но виджетов может быть несколько, так что кому надо видеть остатки трех и более счетов, ставьте несколько виджетов.
 
ИЗМЕНЕНА логика работы с историей транзакций. Перед установкой версии сохраните всю историю в AbilityCash, и, как всегда, очистите историю транзакций на телефоне!
 
Обе программы (полная и лайт-версия), инструкция и скриншоты лежат по ссылке.
 
 
нужно удалять предыдущую?
 
Я сам не понимаю, когда надо, а когда нет удалять предыдущую, и на каких устройствах.
Если так не ставится, придется удалять старую, но тогда подождите пару дней, я там пару штрихов добавлю, и в эту тему отпишу, когда можно будет.
 
но я удалил еще быстрее - после этого установилась.
Но пропали все правила. их можно было как-нибудь сохранить?
свернуть/развернуть ветвь Можно. [bl 24/11/2016 14:04] # написать ответ
 
Кнопка "СМс в ХЛС"
свернуть/развернуть ветвь не догадался. [Meinfin 24/11/2016 15:00] # написать ответ
 
подумал что это просто выгрузится архив смсок.
вообще, конечно рассчитывал что настройки сохранятся, мне кажется, многие андройд-программы так умеют (сохранять настройки после удаления). Как минимум, предлагать такую возможность.
А у нас уже есть список хотелок для ACash?
 
стираются все ее данные, кроме внешних файлов. По крайней мере я по другому не умею (пока?).
 
Правила - это не настройки. Это база данных. Ее сохранить можно только таблицей, т.е. внешним файлом.
 
Про хотелки: в основном хотелки поступают от 2-х человек и меня самого. Присоединяйтесь.
Я вот сейчас делаю следующую версию, где кроме удаления багов этой текущей версии, и добавления  новых, еще кардинально меняю работу с СМС:
Записывать входящие СМС теперь прога не будет. Я наладил доступ к базе СМС телефона. Так что будут доступны все СМС, которые есть. И обработанная прогой СМСка сразу будет отмечаться как прочтенная, а то мне надоело постоянно лазить в СМС-программу. Для этого придется добавить разрешение проге на изменение СМС. Вас это не пугает?
 
но приходится искать компромисс между паранойей и удобством. Так-что считаю что доработка полезная.
Настройки - это тоже данные и программа их где-то хранит. Я не очень знаком с процессом деинсталляции в Андройде, поэтому не буду спорить.
 
Из хотелок: 1. отчасти это наверное баг - при использовании пуш уведомлений, программа их перехватывает и они пропадают бесследно(;  2. В окне создания правила, приходится постоянно закрывать клавиатуру, чтобы перейти к следующему полю.
Еще что-то хотел, но сразу не вспомнить.
В остальном все здорово! Спасибо за программу!
 
Мне они нужны.
1. Про пуш-уведомления можно подробнее?
2. Клаву при редактировании подправлю. Но можно сильно проще и удобнее работать с правилами: вываливаете все в эксель, и там, на большом мониторе. спокойно работаете. А потом заталкиваете все обратно.
 
Банк умеет, для операций требующих подтверждения, присылать push уведомления (которые появляются на экране и нигде не сохраняются, после закрытия), при приходе которого, на секунду появляется окно ACash и все( Может это уже и исправлено. Так было на какой-то из прошлых версий, после чего такие уведомления отключил.
 
Клаву - было бы здорово. Можно и через эксель, но как вы сами ответили в соседнем комментарии - можно и руками все внести, раз в неделю. Вся прелесть в том, что можно что-то делать не выделяя на это время, в очереди, метро и т.п
 
Все оказалось как-то хитро. И я не могу найти документацию по этому вопросу.
При приходе СМСки от банка у меня прога читает ее, и если надо, создает транзакцию в базе. Я тут пытался (на пробной версии, не для публикации) сделать так, чтобы СМСка сразу же метилась как прочтенная, дабы специально не лазить ее смотреть. Но фиг вам.
Если я сам себе шлю СМС, то проблем нет, уведомление о не прочтенной СМС сразу пропадает, СМС отмечается как прочтенная.
С СМСками от банка такой вариант не проходит. Не хотят они программно читаться. Хотя разницу между своей и банковской СМСками в БД телефона я не вижу. Забил пока на эту проблему...
А тут Вы пишите про push-сообщения. И на них, оказывается, как-то реагирует моя прога? Хотя должна реагировать только на СМСки.
Скажите: При приходе push-сообщения, СМС от банка тоже приходит?
 
Клаву уже придушил. Тоже не все просто оказалось: у клавы можно сделать кнопку "Готово" или "Далее" вместо "Ентер". И тогда по ее нажатии клава прячется или мы перепрыгиваем на следующее поле. Но для этого текст должен быть жестко объявлен только в одну строку. Я постарался разумно между этими двумя требованиями просклизнуть. Выпущу обновление - посмотрите.
 
если больше подобных "жалоб" не было, то допускаю что это индивидуальная проблема. У меня альтернативная программа для смс. К сожалению, не знаю как технически работает пуш и кто за него отвечает. Проверю при возможности.
за клаву - спасибо!
свернуть/развернуть ветвь Сортировка [Runge 26/11/2016 00:06] # написать ответ
 
Виджеты, оно конечно здорово.  Но было бы неплохо сделать сортировку в истории. Например, кроме даты - по счетам.
И ещё - примитивную аналитику: обороты по счетам по данным текущей истории. Чиста цифирь. Ну например, сколько потратили денег по статье "продовольствие" за период истории..
 
при выборе категории, счета.... не видно иерархии записей.
Особенно, когда в некоторых подгруппах случаются одинаковые названия.
 
Для Runge:
1. Про сортировку в истории  - подумаю.
2. Про аналитику - ну не знаю пока. прога задумывалась как мобильная записная книжка. Я считаю, что без обработки СМС от банков моя прога практически лишена смысла. Можно чеки и раз в неделю в комп переписывать. Да и в бухгалтерии я ничего не смыслю вообще: слово "оборот" - для меня это про вращение Земли или механизма какого )) А вся аналитика на компе сильно удобнее, ИМХО.
Для Vidocq:
3. Я правильно понимаю, что Вы предлагаете сделать выбор счетов также, как и выбор категорий? С возможностью лазить "по деревьям"?
свернуть/развернуть ветвь Аналитика. [Runge 26/11/2016 22:29] # написать ответ
 
Время от времени пользователю захочется посмотреть: сколько он затратил денег по определённой статье расходов. Или получил по определённой статье доходов. И всё это за период истории, которая на дроиде. Думаю, просуммировать эти данные не представляется сложным. В проге, в настройках есть ещё в правом верхнем углу кнопка, которая открывает информацию, которая может быть задействована. Конкретно: "Считать все категории" Вот туда можно выводить всю инфу.
 
имел ввиди чтобы видеть все открываемые уровни в виде иерархии как в настольной версии, а не только записи того уровня в который забрел.
Это очень бесит в некоторых браузерах для ведроида. Да и удобней видеть все ветки - выбирать проще.
 
Когда я начал искать, как сделать древовидные списки, выяснилось, что Google крайне не рекомендует использовать "деревья" из-за маленьких размеров экранов, и инструментов таких просто не существует в природе. Есть только один стандартный способ вывести дерево не больше, чем с двумя уровнями, но нам это не подходит. Написать свое такое - это выше моих возможностей.
 
1. Изменена работа с СМС:
• Теперь входящие СМС прога не пишет. Если отправитель СМС есть в избранных, просто создается транзакция. Программно пометить СМС как прочитанную пока не удалось.
• При установленной галке "Читать все SMS" при нажатии на копку "Архив SMS" открывается весь телефонный архив СМС, без галки – СМС только от избранных.
• Копка "SMS в XLS" вываливает в Excel все СМС телефона (с учетом галки), избранных и правила.
 
2. Подправлена работа клавиатуры на вкладках создания и редактирования правил.
 
3. Теперь настройки программы (состояния галок, адрес почты и пр.) сохраняются. В резервном файле DB_ACash… будет создаваться лист "Settings", где будут записаны все состояния переменных. При обратном импорте файла в программу настройки будут считываться из этого листа. Т.е. резервная копия БД программы теперь содержит и настройки. К сожалению, в связи с этим, при  первой установке версии 2.7 настройки могут сбиться – будьте внимательны. Правила обработки СМС автоматически НЕ сохраняются.
 
4. Добавлена сортировка в "Истории". Длинное нажатие на операцию предложит сменить сортировку: по дате или по счетам.
 
5. Появилась возможность (через длинное нажатие) посмотреть обороты по счетам для имеющейся  в телефоне истории транзакций. Т.е., например, будучи в поездке всегда можно посмотреть, сколько денег, и  по каким счетам потрачено. После переноса операций в AbilityCash и очистки истории, эти данные, естественно, пропадут. Вот такой "мобильный кошелек" случайно получился. Если интересно кому, будем развивать эту тему.
 
6. Изменен подход к блокировкам счетов на вкладке "Счета". Как выяснилось, если блокировать счета в ACash, а потом передавать это в AbilityCash, то возникает конфликт. Теперь счета в ACash не блокируются, а скрываются. Информация о скрытии счета в AbilityCash не передается. Если в БД ACash присутствуют заблокированные в AbilityCash счета, то при установленной галке "Показывать скрытые счета" их тоже видно, они будут выделены красным и разблокировать их будет нельзя.
Если у вас сейчас есть заблокированные вами в ACash счета, перед сохранением БД для установки версии  2.7 разблокируйте их.
 
Версия 2.7 доступна по ссылке.
 
Хотел поставить на новый телефон Galaxy J7 Android 6.0.1, но приложение ни в какую не хочет загружать основную базу.
Разрешение на чтение и запись дал. Файл конвертировал по инструкции. Все равно "Приложение остановлено".
Мне кажется или изменился формат экспорта в xls у AbilityCash?
свернуть/развернуть ветвь Проверил сейчас: [bl 01/12/2016 10:30] # написать ответ
 
свежесозданный файл из  AbilityCash в телефон загрузился. С экспортом вроде все нормально.
Попробуйте при выборе файла для загрузки "прощелкать" в проводнике телефона весь путь от корня до файла.
 
К сожалению нет у меня Андроида-6. Все что про него знаю - знаю из рассказов окружающих.
 
Все решилось банальным переносом файла с базой на внутреннюю память телефона.
Может добавить какое-то логирование ошибок? Или вывод ошибки при вылете программы.
Так же желательно проверять расширение файла и его содержимое перед импортом. Сейчас если выбрать не тот файл - программа просто вылетает.
 
Если бы я был профессиональным программером, если бы знал все нюансы Андроида, если бы было больше времени на все это, если бы...
 
Я уже и в этой версии косяк сегодня нашел. Вечером исправлю, перезалью, придется файл вам обновлять..
 
 
Вы не профессиональный программист - мы не профессиональные тестировщики. Но дело делается благое и полезное.
Успехов вам в работе All ok
 
Выше указанные действия не помогли.
 
свернуть/развернуть ветвь :)) [Runge 01/12/2016 21:57] # написать ответ
 
Very we!
 
спасибо!
 
Программа стала добавлять название валюты перед счетом   <name>RUR - Название счета</name> в операциях, из-за чего не удается импортировать операции. В xml удалил  "RUR - ", после чего операции импортировались.
 
ИЗМЕНЕНА логика работы с историей транзакций. Перед установкой версии сохраните всю историю в AbilityCash, и, как всегда, очистите историю транзакций на телефоне!

 
Зачистите историю, и попробуйте создать транзакцию заново. Думаю, что будет все в порядке.
 
мне целиком прогу переставлять пришлось.
Поломалось после обновления до 2.7
Зачистил еще раз. Посмотрю как будет.
свернуть/развернуть ветвь Тут такое дело: [bl 05/12/2016 12:12] # написать ответ
 
В XLS надо вываливать "RUR - имя_счета"
В XML - только "имя_счета".
 
Я раньше хранил операции в БД с "RUR - имя_счета", начиная с версии 2.6 храню только "имя_счета". При переходе с версии на версию имеющиеся в проге операции задваивали "RUR-RUR".
 
Вы после переустановки старые транзакции из Экселя грузите?
Проверьте файл XLS, если есть - там не должно быть "RUR - RUR - имя_счета"
 
Добрый день, программка удобная, спасибо)
А можно добавить в контекстное меню на закладке "История" возможность дублировать операцию? - ускорит ввод операций с одинаковыми статьями/классификаторами. Вообще практически все операции в АС ввожу методом дублирования...
 
Главное вовремя - успел добавить в новую версию. Переходим в  тему "ACash версия 3.2"
 
 
свернуть/развернуть ветвь Не до конца описал. [Vidocq 03/12/2016 21:13] # написать ответ
 
"Количество" единиц товара при вводе трнзакции. Как в полной версии.
 
Научите куда копать, где это в AbilityCash включить-увидеть?
 
Файл-Настройки файла данных- и в окне Учитывать в операциях поля "цена" и "количество"