создать новую тему раскрыть все
 
Андроид-приложение ACash представляет собой программу, позволяющую вести первичный бухгалтерский учет движения денежных средств на счетах пользователя, с их полной синхронизацией с программой AbiblityCash.
 
Возможности программы:
• Производство всех видов транзакций со счетами: расход, приход, перевод;
• Ведение истории транзакций с возможностью коррекции или удаления их;
• Вычисление остатков по счетам, с возможностью коррекции;
• Ручной и автоматический (с помощью банковских СМС) ввод операций по счетам;
• Синхронизация с AbiblityCash с помощью USB кабеля, электронной почты, локальной сети или другими способами.
 
Доступна новая версия андроид-приложения ACash v2.0.
Добавлено управление счетами и их остатками.
 
Для тех, кто не работает с банковскими СМС, или боится злоумышленников теперь есть и ACash-Lite. В ней полностью удалена работа с СМС на Вашем андроид-устройстве.
 
Обе программы, инструкция и скриншоты лежат по ссылке:
 
свернуть/развернуть ветвь скрыть счета [Meinfin 26/10/2016 14:45] # написать ответ
 
есть ли возможность как-то скрыть некоторые счета? У меня довольно много счетов, большинство из которых в моб.версии использоваться не будет, хотелось бы их не отображать. Или например, была бы возможность экспортировать План счетов, созданный в большой АС.
свернуть/развернуть ветвь См инструкцию [Runge 26/10/2016 15:28] # написать ответ
 
Глава "Настройка остатков на счетах и блокировка счетов"
 
"Если вы сделали всё что могли, и всё равно ничего не получается, посмотрите хотя-бы инструкцию" Well
 
Закон Мак-Мёрфи
 
Кроме способа скрытия счетов, описанного в инструкции, существует еще мощнейший инструмент настройки ACash.
 
При инициализации ACash вся информация по пути от AbilityCash к ACash проходит через файл Excel. А вот в нем Вы можете сделать вообще все, что угодно: изменить, выкинуть или добавить любые счета, категории, валюты... Хоть полностью новую БД написать.
 
хоть и прочел инструкцию.
Но в качестве конструктивной критики)) все равно хочу предложить заменить долгий тап на чекбоксы (+мастер-чекбокс - выбрать все). Согласитесь, что редактировать xls для многих будет сложно, а скрывать 50+ счетов через долгий тап -долго(
 
Можно до бесконечности улучшать и совершенствовать программу и ее интерфейс. Но я еще хожу на работу, ем и сплю)))
А кроме мастер-чекбокса "Выбрать все" придется добавить кнопку "Инвертировать выбор" и, наверняка, что-нибудь еще. И куда на маленьком телефонном экранчике пихать все эти чекбоксы, переключатели и прочие кнопочки-цифирьки?
 
И еще мне кажется, что если человек озабочен подсчетом своих финансов, то Эксель для него первейший инструмент. Раньше у любого бухгалтера были счеты, а теперь Эксель)))
свернуть/развернуть ветвь вылетает [Belfegor 27/10/2016 17:49] # написать ответ
 
Поставил новую версию
При скрытии счетов, после 3-4 скрытия, программа вылетела с ошибкой.
Переустановка или откат к старой версии не дал результатов. Все равно ошибка.
свернуть/развернуть ветвь Ошибка имеется [Runge 27/10/2016 19:31] # написать ответ
 
Подтверждаю, так и есть.
Ошибка нехорошая, после неё программу можно запустить только одним способом: открыть настройки Андроида/программы/ACash  и нажать на вкладку "стереть данные". База сотрётся, но оболочка останется. Думаю, эту ошибку исправят. А пока, лучше не скрывать счета.
 
Вроде нашел причину, исправил. Программа должна подняться.
 
все ок, данные очищать не нужно, просто переустановить программу
 
К сожалению не удалось заимпортировать основную базу из AbilityCash. Может быть потому что у меня нет листа "Account plans" в экспорте. Создал пустой - не помогло. Что-то нужно в него вписать?
Может база слишком большая? У меня .xls весит 653КБ.
Делал все по-инструкции.
Спасибо!
 
При экспорте в XLS поставьте ВСЕ галочки: валюты, счета, операции , статьи.
Кстати, вовсе не обязательно тащить в ACash всю базу. Лично я брал последний день. Тогда файл получается меньше. Ведь всё равно, в АСash не передаются никакие транзакции из Абилити.
 
Спасибо за ответ. Получилось, хотя не знаю, что именно помогло Well
Вот что я пробовал, может кому-то пригодится:
* ставил все галочки при экспорте
* брал экспорт за последнюю неделю, день, потом совсем удалил транзакции (получается, что импортировать их нужды нет)
* обнаружил, что приложение не просило доступ к Storage, дал вручную (у меня Android 6.0, думаю что на предыдущих версиях будет отличаться поведение)
* Добавил пустой лист "Account plans" перед "Accounts"
*  Удалил все записи из "Rates". Оставил только заголовки
* Загружал файл экспорта из internal storage вместо карты. Это точно нужно было сделать, но также мешало что-то другое. В самом начале пробовал - ни с карты, ни с internal storage не работало.
 
 
Вы вроде первый на ведроиде-6,насколько я знаю. Ваш опыт бесценен, но как бывает больно сидеть на гребне прогресса!)))
 
свернуть/развернуть ветвь :D [the.aloner@gmail.com 27/10/2016 20:00] # написать ответ
 
Ждем 7.0 с новыми возможностями и багами ))
 
и все работало. Четвертый и пятый нашли каждый свой способ сломать прогу.))) Нет предела совершенству!
 
Чудеса. Крашится при выборе на странице расхода счета с ненулевым остатком.
Есть подозрение, что это не в андроиде дело, а в Экселе. У меня английский эксель и локаль в винде стоит английская. Там есть нюансы с разделителем дробей - запятыми и точками.
Все беды от разнообразия систем и форматов ))
свернуть/развернуть ветвь Эксель [Runge 27/10/2016 21:57] # написать ответ
 
Надо посмотреть в вашей версии Экселя, какой знак (.) или (,) считывается программой как символ цифровой записи, а какой - как текст. Как правило цифру включает (.) Сразу видно, текст в ячейке выравнивается влево, цифра - вправо.
Нам нужна цифра Well
 
Это было недоразумение, связанное с особенностями Андроида.
свернуть/развернуть ветвь ACash версия 2.1 [bl 30/10/2016 14:08] # написать ответ
 
Тут можно не читать.Well
 
1. Побеждена несовместимость между старыми и новыми версиями Андроида.
 
2. Добавлена возможность автоматического переноса остатков на счетах из AbiblityCash.
 
Для этого при создании файла экспорта из AbiblityCash включите галочку "Операции". В xls-файле появится лист "Transactions".  Программа ACash автоматически посчитает остатки по счетам, исходя из начальных остатков (лист "Accounts", столбец "Initial balance") и сумм транзакций на листе "Transactions".  Сами транзакции в ACash не импортируются!
 
3. Программа ACash научилась различать xls-файлы, созданные в AbiblityCash и созданные в ACash. Xls-файл, созданный в ACash, теперь рассматривается как резервная копия БД ACash. При создании файлу присваивается название DB_ACash_дата_время.
 
4. При обратном импорте файла DB_ACash…xls база данных в программе полностью заменяется на содержимое этого файла, включая и транзакции, и остатки на счетах.
 
5. На экране "Настройки" добавлена галка "Удалять предыдущие". При ее включении все предыдущие созданные файлы экспорта (xls или xml) будут автоматически удаляться, дабы не засорять пространство. Таким образом, в папке теперь всегда будут лежать только последние версии xls или xml файлов.
 
6. Если у Вас появится желание всегда иметь актуальную резервную копию БД ACash, то длинным нажатием на кнопку "СОЗДАТЬ" на экране "Настройки" можно вызвать диалог "Сохранять БД при выходе" и включить галку "Сохранять". Тогда при штатном выходе из программы (двойным нажатием системной кнопки "Назад") всегда будет создаваться xls-файл резервной копии БД. Галка "Удалять предыдущие" работает и в этом случае.
 
7. У программы появились невидимые атрибуты, которые необходимы для публикации на ПлейМаркете. Поэтому, перед установкой необходимо удалить предыдущую версию.
Не забудьте сохранить свои данные!
 
Обе версии (полная и лайт) лежат в обычном месте.
свернуть/развернуть ветвь Падает при импорте xls файла [Никита 08/11/2016 12:58] # написать ответ
 
Попытался импортировать первый раз файл из программы.
Сделал всё по инструкции, но программа падает в ошибку при попытке импорта. Ошибка воспроизводится стабильно.
Андроид 6.0.1
Nexus 5
 
Это новые требования безопасности, вроде..
Давали?
 
Андроид 6.0.1 даже и не видел никогда...
свернуть/развернуть ветвь Загрузка файла [Никита 08/11/2016 21:15] # написать ответ
 
Разрешения давал. Но сейчас попробую ещё раз проверить. Спасибо!
свернуть/развернуть ветвь Загрузка файла - вылет [Никита 08/11/2016 21:15] # написать ответ
 
Разрешения давал. Но сейчас попробую ещё раз проверить. Спасибо!
 
свернуть/развернуть ветвь Разбор СМС [snipet 18/11/2016 18:40] # написать ответ
 
При анализе СМС, платежных агентов записывает в Category of Статья, а статья пропадает, соответственно импорт данных не возможен(Судя по файлу XLS). Ну и в приложении в истории два раза "Статья:" и нету "Агент:"
 
Для начала проверьте:
Длинно нажимаем на СМСку в "Архиве СМС" - "Создать правило".
Открывается окно, где после "подстроки поиска категории" идут два поля выбора категорий. У Вас там, часом, не две Статьи записаны, а не Статья и Агент?
 

 
свернуть/развернуть ветвь Пробовал [snipet 18/11/2016 20:21] # написать ответ
 
Пробовал и так и так, в xls всегда одинаково. При полном редактировании приложение вылетает. При импорте в ability выходит ошибка "Не правильно указано название корневого элемента классификатора."
https://drive.google.com/open?id=0B0LTdtOHFbOSWUtUM1o5Vlh5OGs
https://drive.google.com/open?id=0B0LTdtOHFbOSZEMtM19nR0VjSm8

свернуть/развернуть ветвь я так и думал: [bl 18/11/2016 20:25] # написать ответ
 
в экселе смотрите - крест-накрест категории и агенты. Поставьте их друг под другом. И проверьте..
 
свернуть/развернуть ветвь Пробовал: [snipet 18/11/2016 20:33] # написать ответ
 
Это скрин после экспериментов, я пробовал и так и так, платежный агент попадает в столбец статья:
https://drive.google.com/open?id=0B0LTdtOHFbOSMkh5OUJUa3NmUDQ
 
свернуть/развернуть ветвь Спасибо! [snipet 18/11/2016 21:41] # написать ответ
 
Спасибо, очень нужное приложение, и программой пользуюсь давно,  симбиоз очень нужен, давно ждал. Спасибо всем разработчикам, также готов купить лицензию.
 
Создал в AbilityCash категория "Автор", но на телефоне автор не выбирается
Делал так:
в закладке "Классификаторы" создал статью "Автор":

Дальше в закладке "Автор" создал записи:

 
Но при импорте настроек на телефоне кнопка "Автор" не активна

 
А в закладках "Расход", "Приход" светиться статья "Автор":

 
Делал ка сказано в инструкции
 
 
... удобно вести учет. При синхронизации с ПК автоматом раскладывает кто тратил.
Если же так как сейчас то может быть путаница - кто то выберет не себя
 
Посмотрите, там пример, как должны выглядеть данные авторов в экселевом файле после Абилити.
 
Увидел - у Вас авторы во множественном числе - все равно автор!!
 
Сделал импорт с Вашими категориями и стало как надо.

 
Неплохо бы добавить в доку...
 
Только правильно заполните единственное и множественное число: Автор и Авторы.
 
Афтар(Афтары) или Семья (Семьи) не будут распознаны мобильным приложением как ключевые слова.
 
А так Вы можете делать любые классификаторы:
Семьи, Кланы, Тейпы, Соботыльники, Соучастники..
 
Надо же было один класс как-то выделить из всех - я выбрал Авторов.
свернуть/развернуть ветвь :) [SKruch 06/11/2016 13:41] # написать ответ
 
ну логично, что ж! Well
 
Можно как вариант в будущих версиях пользователю предлагать какую из категорий использовать для привязки операции.
 
Для каждого создал свой под_счёт и проблем с "пересортицей" не существует
 
Я так понимаю что в программе нельзя создавать иерархию счетов?
Я тоже создал счета "кошелёк Жены", "кошелёк Сына" но это для налички... А вот как быть когда одним карточным счётом несколько человек пользуются? Как привязать операцию (например оплаты карточкой в магазине) к конкретному человеку?
 
Выбиваемся из темы форума... Предлагаю перейти в другой топик
 
тема похожая, но есть особенности:
Собственно суть такая: есть один карточный счет с единым балансом, к нему привязаны 2 карты (*1111 - карта 1, *2222 - карта 2). При разборе смс нужно чтобы для однотипной операции программа правильно определяла и Категорию и Агента. Много перебрал настроек правил, но так и не смог решить проблему, вот пример:
 
Ездим на такси, получаю 2 разные смс:
SMS1: Покупка. Карта *1111. 200 RUB. YANDEX.TAXI. Доступно 5000 RUB
SMS2: Покупка. Карта *2222. 300 RUB. YANDEX.TAXI. Доступно 4700 RUB
 
Согласно инструкции - "Подстрока поиска категории" – подстрока из СМС, по которой можно выбрать категории для операции. Категорий можно выбрать не больше двух.
Получается что можно выбрать только один из двух вариантов:
1. Можно выбрать подстроку "YANDEX.TAXI" - и тогда правило корректно заполнит Категория-1 - "Такси"
2. Либо выбрать подстроку с номером карты "*1111" - и тогда правило корректно заполнит Категория-2 - Агента
 
Пробовал также ставить разные подстроки поиска суммы "Слева от суммы" - "*1111" или "*2222" - все равно срабатывает всегда одно правило.
Есть ли варианты решения такой проблемы?
 
Если при удалении записи в "Истории" или при выборе меню "Удалить всю историю" установить галочку "Корректировать баланс счёта":

 
и нажать удалить то приложение аварийно завершается:
ECOO:

Samsung:

 
Марки телефонов и версии ОС:
ECOO

 
Samsung

свернуть/развернуть ветвь О как бывает.. [bl 08/11/2016 11:01] # написать ответ
 
Я считал, что этот глупый детский баг программы я выловил еще в апреле, ан нет,  проявился внезапно опять))
 
У Вас в названии счета присутствует "пробел-тире-пробел". Замените в AbilityCash эту последовательность во всех счетах на просто "тире", например. Перезалейте базу в ACash, и все должно заработать.
 
Ошибку исправлю при следующем обновлении программы.
свернуть/развернуть ветвь Загрузить основную базу [Оникс 15/11/2016 12:56] # написать ответ
 
При нажатии на кнопку "Загрузить основную базу" появляется предложение "Выполнить действие с помощью: 1) Выберите композицию; 2) Галерея; 3) Диктофон". Как здесь выбирать собственно файл базы?
 
К сожалению, программа игнорирует встроенный файловый менеджер. Установите любой бесплатный. Ну, например, Totalcom.
Вещь зело полезная.
 
Насколько я понимаю, у Вас Андроид старше версии 4.4?
 
На всех устройствах, что я мучил, программа обращается к встроенному проводнику. Этот диалог вылезает до выбора файла или после?
 
На моем тестовом андроиде-4.1 после выбора файла предлагается куча вариантов. Можно выбрать любой ответ и файл загрузится.
 
Если диалог вылезает раньше, совет уважаемого Runge Вам поможет.
 

 
 
... вы установили запуск по умолчанию на одно из медийных приложений. Необходимо в настройки -> приложения, пройтись по подобных приложениях и в меню "запуск по умолчанию" нажать на "удалить настройки по умолчанию" (если активно).
Это может вернуть функцию встроенного менеджера файлов обратно.
свернуть/развернуть ветвь Загрузить основную базу [Оникс 16/11/2016 14:17] # написать ответ
 
Совет уважаемого Runge помог, спасибо. А с толку меня сбило то, что альтернативный проводник на тот момент у меня стоял. Но программа сработалась с Totalcom.
 
При нажатии кнопки выдаёт такую картинку:

База загружена в формате xml в основную память в директорию ACash. Но её в выборе не видно.
 
примерно так должно быть написано.
На экране вверху три точечки - не там ли?
 
Три точечки просто скрывают или показывают категории, которые видно на скриншоте. А в категориях только медийные файлы. Файла с базой нет!
 
 
Все умолчания убрал.
Totalcom поставил. Хотя стоял файловый менеджер +.
Ничего не помогает.
 
Попробуйте:
1. положите какую-нибудь мультимедию в ACash. Директорию станет видно?
2. Попробуйте положить файл в "Загрузки". Файл будет видно?
3. В "Загрузки" положить всю директорию ACash, что будет?
3. Что за телефон у Вас? Думаю, эта проблема описана в интернетах.
 
1. Положил в директорию ACash картинку jpg. Директорию стало видно в разделе "Изображения". Но файла *.xml там не видно.
2. Положил файл в загрузки и в основную память и на SD-карту. Не видно в обоих местах.
3. Положил всю директорию ACash в загрузки и туда и туда. Директорию не видно.
4. Телефон Samsung S3 duos. Если бы я знал что это за проблема, я бы про неё прочитал в интернете. Но эта "проблема" только с этой программой.
 
Ваш проводник показывает только картинки, видео и прочие документы с музыкой. Надо включить отображение всех файлов.
Как - не знаю.
 
На моём Samsung-е это делается через левую софт-клавишу, через это меню:
 

 
В итоге меню выбора файла стало такое:
 

 
И стали видны все файлы. База успешно загрузилась.
Может кому то понадобятся мои "мучения"...
Автору - благодарность! Мгновенная поддержка!
P.S.
AbilityCash использую с 2005 года. Об ACash только сегодня узнал. Давно не заходил на форум. Буду осваивать.
 
Не могу заставить программу увидеть смс, система MIUI, телефон Xiaomi mi5. Права на получение СМС, чтение СМС, запись и чтение с карты памяти дал.
 
Базу данных уже принятых СМС программа увидеть не может. Это невозможно в принципе по требованиям безопасности Гугла, насколько я знаю.
Программа может только принимать входящие СМС.
Поставьте галочку "Писать все СМС" и отправьте СМСку сами себе. Ваша СМСка должна будет появиться в "Архиве СМС".
свернуть/развернуть ветвь MIUI и ACash [VB 20/11/2016 13:20] # написать ответ
 
Экспериментально установлено: для того чтобы ACash принимала СМС кроме разрешения на чтение СМС надо разрешить ей (её?) автозапуск.
Безопасность-Разрешения-Автозапуск -> включить для ACash.
С уже полученными СМС ничего сделать не удастся, только ждать новые.
свернуть/развернуть ветвь ACash on google play [tatachka.s 06/05/2017 15:29] # написать ответ
 
подскажите, плз, где можно найти это приложение ACash? на google play выдается что угодно кроме этой программы по поиску.
Спасибо
свернуть/развернуть ветвь тут [Rodion 06/05/2017 17:16] # написать ответ
 
свернуть/развернуть ветвь Не знаю [Rodion 20/08/2017 11:40] # написать ответ
 
Спросите у автора
 
Сложность только в том, что мне жалко 25 долларов для регистрации в ПлейМаркете.Well
свернуть/развернуть ветвь может... [Belfegor 31/08/2017 23:39] # написать ответ
 
может скинемся... с миру по нитки и глядишь, удобное обновление через плей маркет
 
Хочу сказать спасибо за ACash, приложение отличное, повозился с первичной настройкой, экспортом, сейчас задаю наборы правил для разбора СМС.
 
Это то, чего очень давно не хватало: приходилось все "транзакции" записывать куда-нибудь в "блокнот" на андроид, а потом переносить по вечерам в базу.
 
Сейчас другое дело!
 
Рекомендую всем, у кого AbilityCash в ходу, осваивать и ACash, хотя поначалу может придется сделать несколько нетривиальных ходов (скачивание apk, создание папок в памяти телефона, экспорт данных из Ability, импорт данных в Acash и т.д.)
 
Но оно того, определённо, стоит.
свернуть/развернуть ветвь Спасибо за отзыв. [bl 17/08/2017 11:27] # написать ответ
 
Про нетривиальные ходы:
Скачивание apk - Регистрация в ПлейМаркете стоит 25 долларов. Мне их жалко, поэтому скачиваем apk врукопашную.
Создание папок в телефоне - можно было бы сделать создание папки автоматически, но я считаю, что это дело пользователя: где создать и как назвать папку.
Экспорт-импорт - а куда же без этого..
 
Дело в том, что я украинец. В работе с AbilityCash и ACash использую украинский язык, в том числе в названиях классификаторов.
Так вот, программа вылетает, как только я выбираю статью, в названии которой есть апостроф ( ' ). Реакцию на другие отличительно украинские символы (ї, є) не наблюдал.
Нельзя ли, это исправить?
  
свернуть/развернуть ветвь Вопрос решился [Rodion 06/09/2017 13:38] # написать ответ
 
Спасибо Павлу! Вопрос решился благодаря личному контактированию с автором программы
 
По просьбам трудящихся в программу добавлено следующее:
 
1. Работа с длинными списками стала немного удобнее:
Последняя транзакция в Истории (или СМС в Архиве СМС), с которой производились какие-либо действия (редактирование, просмотр и пр.), при возвращении в Историю (Архив СМС) подсвечивается, и список проматывается на нее.
 
2. Если экспортировать историю транзакций в XML, то все транзакции получают метку "ОТПРАВЛЕНО", в Истории они становятся бледными, и перед датой появится "!".
 
Это сделано для того, чтобы понимать, что эти транзакции уже уходили на комп, во избежание задвоения записей в Абилити. При попытке отправить отмеченные транзакции еще раз программа спросит, а надо ли это делать.
Если "ДА" - отмеченные "!" транзакции снова будут включены в новый файл экспорта.
Если "НЕТ" - отмеченные "!" транзакции не попадут в новый файл.
Если "ОТМЕНА" - то отмена.
 
Снять метку "ОТПРАВЛЕНО" можно через "редактирование по-настоящему", или глобально в Экселе.
 
Из-за этого изменена структура БД - добавлено новое поле. Даунгрейд на предыдущую версию возможен только после удаления версии 4.5 с телефона.
 
Файл "XLS" теперь рассматривается как резервный файл БД. При экспорте в него все молча экспортируется, и ничего знаком "!" не помечается. На листе "Transactions" появится колонка "Sent to Ability" где "0" - файл не отправлялся в Абилити, "1" - соответственно отправлялся.
 
При обратном импорте файла XLS (восстановлении из резерва) эта информация НЕ потеряется.
 
3. При падении программы теперь будет создаваться  крашрепорт – отчет о катастрофе, и сразу будет предложено отправить его мне по почте. Это очень помогает в разборках с багами.
 
4. В программе устранены проблемы с английскими и украинскими особенностями языков и форматов.
 
5. Что-то еще подправлено, но уже не помню что…
 
Перед установкой новой версии желательно сохранить все, во избежание...
 
ACash-v4.5 доступна для скачивая на старом месте: https://drive.google.com/drive/u/0/folders/0B3ZaBvHJ_-xIUnpWWUxhRHAwLUk
свернуть/развернуть ветвь Спасибо! [RUSSIAN 07/09/2017 11:33] # написать ответ
 
Отлично!
 
Хотел ещё спросить о возможности модификации: список правил сейчас представлен в виде большой простыни, где каждое правило показано в развёрнутом виде и снабжено заголовком, сформированным из комментария. Нельзя ли это как-то доработать так, чтобы правила показывались в виде свернутого списка заголовков, а при клике в заголовок - правило бы "раскрывалось", раздвигая другие заголовки?
 
Посмотрел, кликнул опять в заголовок - оно свернулось, и снова перед тобой только список заголовков.
 
Но сразу возникают вопросы.
Вот первый:
У меня пять правил с комментарием "Продукты". Если их свернуть в заголовки, то придется перебрать все, чтобы найти нужный магазин. Значит, придется в заголовок вывести еще и подстроку поиска категории (там где указано название магазина).
Вот второй (он же третий):
Есть у меня две карты (или два банка), как узнать по заголовку к какой карте (банку) привязано правило. Еще и номер карты с отправителем в заголовок вывести?))
 
Навскидку мне кажется, что мы вернемся к теперешней "простыне".
 
Еще придется пересортировать правила по алфавиту по комментариям. Прога станет тупить еще дольше.
 
Думать надо, однако...
свернуть/развернуть ветвь Импорт базы данных [Михаил 23/09/2017 19:34] # написать ответ
 
Экспортировал в Ability базу, при загрузке её в ACash выдаёт: "Файл создан не в AbilityCash. Его грузить не будем! " В чём проблема?
 
Убедитесь, что файл с экспортированной базой на андроид-девайсе лежит во внутренней памяти.
 
Я сначала создал папку для ACash на MicroSD, но оказалось что Acash этого очень не любит.
свернуть/развернуть ветвь Предложение по разбору СМС [Константин 15/10/2017 09:35] # написать ответ
 
В первую очередь, огромное спасибо за Ваш труд! Программой для компа пользуюсь с самого её появления. Сейчас осваиваю приложение для Андроид.
Это то о чем я мечтал для ведения ведения учета, но у меня родилось одно предложение.
Прошу добавить возможность сохранить текст СМС в комментарий к операции, например если в соответствующем правиле установить "галочку".
Это необходимо для тех случаев, когда нет правила для конкретного получателя платежа (название магазина и т.д.) при расходной операции. Следовательно либо правило не подпадает под конкретное правило и вообще не сохраняется в базе, либо попадает под некое общее правило, но без статьи расхода и потом надо откуда-то понять куда отнести.
В предложенном варианте по тексту смс в комментарии можно будет потом ручками в приложении или на компе выбрать требуемую категорию.
 
Уважаемые пользователи, спасибо за крашрепорты. Благодаря им, я надеюсь, удалось найти и подправить некоторые ошибки в программе.
Также спасибо за предложения и советы. Вот их реализация:
 
1. В новой версии появилась автокорректировка баланса счета.
В правила для разбора СМС добавлено новое поле "Слева от баланса". Если в СМС будет найден баланс счета, и он будет отличаться от баланса счета в телефоне - баланс будет подправлен автоматически путем создания корректирующей операции. Можно потренироваться тыкая пальцем в "Архиве СМС" по СМСкам.
 
2. Правила для разбора СМС теперь отображаются в свернутом виде, и через длинное нажатие их можно сортировать по-всякому. Тык в правило разворачивает его, или сворачивает.
 
3. В настройках появилась галка "Писать текст СМС в комментарий". Если при разборе СМС не обнаружен комментарий, то при включенной галке текст СМС будет записан в комментарий операции.
 
В некоторых подозрительных местах, где прога валилась, теперь могут выскакивать надписи "Косяк-1", "Косяк-2" и т.д. Если такие надписи полезут, большая просьба написать мне, какие номера косяков Вы видели.
 
Версия 4.9 доступна там, где и всегда.
 
 
Загрузка остановлена!
Это не .xls или .xml файл

 
Загружаю из внутренней памяти (файл Download)
 
(ну или как она у вас называется). Если выбрать на боковой выезжающей панели "Загрузки" ("Download") - будет как у Вас.
 
Пользуюсь редко. Но, вроде бы раньше загружал из "Загрузок"
 
Мы даже как-то обсуждали подобное в почтовой переписке, но я так и не смог сформулировать конкретные требования, а оказалось все просто - можно писать всю смс в комментарий))
 
Но у меня проблема - версия 4.9 постоянно падает при получении смс и потом еще 2 раза при попытке запустить (тем не менее при каждом запуске создавая транзакцию). От установки чекбокса писать смс в комментарий никак не зависит.
Надписи с "косяками" не выскакивают, но формируется письмо.
PS
а сегодня уже 2 смски пришли не разу не упала. Правда на другую карту, нужно, наверное аудит правил провести.
 
Постоянно создаются crashteport`ы, как только мне приходит СМС, не важно от кого. Один из них, я сегодня отправил вам. Возможно, из за того, что я запретил программе доступ к SMS. Меня не интересует автоматическая обработка СМС программой. Предпочитаю вводить всё вручну, по старинке. Но, предложения отправить СМС с краш-отчётом вам, уже достали. Это можно отключить?
 
 
Спасибо Павлу за помощь и за создание программы
свернуть/развернуть ветвь ACash версия 5.1 [bl 03/02/2018 16:49] # написать ответ
 
По просьбам трудящихся в ней:
1. Добавлена возможность создавать XML-файл экспорта с постоянным именем. Постоянное имя для файла задается через длинное нажатие кнопки "ОТПРАВИТЬ" в Настройках.
2. Побеждена проблема сканирования QR-кодов для Андроида-7. Так же всем имеет смысл вместо "Сканера штрих-кодов"  поставить из ПлейМаркета "Сканер штрих-кодов +" . "Сканер штрих-кодов +" теперь нормально отслеживает ориентацию экрана и имеет еще какие-то улучшения, включая возможность сканировании изображений из файла.
Ссылка на него в ПлейМаркете: https://play.google.com/store/apps/details?id=com.srowen.bs.android
3. Побеждена проблема определения суммы операции из СМС, когда текст суммы в СМС имеет разделитель разрядов ",".
4. Изменен алгоритм работы парсинга  СМС. Это касается тех пользователей, у которых несколько карт привязано к одному счету. Если у кого-то возникнут проблемы, пишите.
5. И еще куча мелких исправлений.
 
Версия находится на старом месте: https://drive.google.com/drive/folders/0B3ZaBvHJ_-xIUnpWWUxhRHAwLUk?usp=sharing
свернуть/развернуть ветвь Хотелка [AlexR 07/02/2018 09:42] # написать ответ
 
А не планируется введение "сплита" при добавлении расходной sms? Не всегда сумма покупки включает один товар - их может быть несколько. И при распознавании sms не помешал бы "крестик" - чтобы раскидать общую сумму на несколько категорий.
 
И еще вопрос: как раскидать сумму на несколько категорий? В СМС есть такая информация?
 
У меня тоже частенько возникает необходимость разделения одного чека на несколько операций (как правило когда в закупаешь много групп товаров в супермаркете, а учет по ним ведешь раздельный, например - "продукты" и "товары для дома").
 
Вариант реализации этой задачи в ACash уже реализован по аналогии с AbilityCash - в контекстом Истории можно нажать "Дублировать транзакцию". В результате в дублированной транзакции нужно установить сумму одной группы товаров, а в первичной транзакции уменьшить итог на сумму дублированной транзакции.
 
Но создать автоматически из одной СМС две (или более) транзакции - я не представляю как. Информации о разделении товаров в СМС нет. И в QR-коде ее нет. А читать текст на чеке и отличать хозтовары от еды ACash еще не умеет.Well
свернуть/развернуть ветвь Сплит [AlexR 07/02/2018 16:26] # написать ответ
 
Видимо, я недостаточно точно описал "хотелку". Not so Пришло sms на сумму 500 рублей. Из них 300 рублей, допустим, колбаса, 200 рублей - кофе. Добавляю транзакцию на сумму 500 рублей. А вот затем хотелось бы иметь  такую возможность: нажимаю "редактировать по настоящему". Расход - 500 рублей. Нажимаю кнопку "Разделить транзакцию" (сплит). Появляется стандартный диалог добавления транзакции. Выбираю категорию "Колбаса". В "Расход" пишу 300 рублей. Нажимаю кнопку "Добавить транзакцию". Появляется стандартный диалог добавления транзакции, но в поле "Расход" подставляется остаток суммы 200 рублей (500-300). И так далее, пока не введу все купленные товары. Как советовали выше, "дублирование", неудобно - нужно иметь под рукой калькулятор.
 
1. Если кроме колбасы и кофе будут еще пиво, хлеб и стиральный порошок? Что тогда? Нажимая "Сплит" после посещения Ашана, Вы запутаетесь напрочь.
2. Как Вы описали, одна операция должна изменить другую. Я правильно понимаю? Этот очень страшно, на мой взгляд.
3. А калькулятор встроен в поле "Сумма".
 
свернуть/развернуть ветвь Сплит [AlexR 07/02/2018 19:46] # написать ответ
 
1. В том-то и "изюминка"! Общую сумму чека я в одном окне древовидно или списком разбиваю на несколько транзакций, причем в каждую последующую в поле "Расход" автоматом подставляется оставшаяся сумма. Смотрю чек и ввожу транзакцию за транзакцией. Таким образом, последняя транзакция не потребует изменения суммы - в строке "Расход", к примеру, 40 рублей, это, допустим, хлеб. Чек сошёлся с общей суммой расхода по sms. Нажимаю кнопку "Внести" - вместо одной транзакции на 500 рублей, Ваша программа прописывает в файл 2-5-10 (сколько я там ввел транзакций) уже разбитых по категориям транзакций. Разве это не удобно?
2. Есть программа "Финансисто". На "4pda" у нее своя ветка обсуждения. Программа с открытым кодом. Если Вам интересно, я могу отправить Вам свою базу данных по ней, а Вы посмотрите, как реализован механизм "Сплит".
 
подумаем...
 
Неужели 25 баксов жалко?
Мне например apk ставить как-то стремно...
 
готов закинуть на карту 25$ разработчику, если он решится разместить приложение в маркете Well
 
чтобы излечивать чьи-то страхиVery we!
jiltsovs, а Вы готовы поучаствовать материально?
 
Неизвестные источники не включаю принципиально из соображений безопасности.
Раз уж есть специально созданная "площадка" для размещения приложений - почему бы ее не использовать?
Дело нужно доводить до конца, раз уж взялись)
Спонсировать готов в размере 500 рублей. Если есть карта Сбера - присылайте реквизиты на мой Email.
 
если наберутся эти несчастные 25$ от желающих. Мне ж еще придется в этом ПлейМаркете разобраться и научиться. И это займет время, которое, к сожалению, не резиновое. Так что, желающие, пищите в почту.
 
 
И ACah в ПлейМаркете.
Хотите поучаствовать? ПишитеWell
 
А можно ли добавить в настройки возможность отключения автокоррекции? Если например я веду учет по счету с точностью до рублей, то автокорректировка до копеек мне ну никак не нужна, приходится все время удалять эти автоматические транзакции.
 
то остаток на счету из СМС не вычисляется, и коррекция не производится. Это не поможет?
 
Только надо убрать во всех правилах, иначе этот искусственный разум все равно вычислит остаток.
 
проверил правило: перед совершением транзакции проверил правило, которое должно будет сработать,очистил подстроку слева от баланса, сделал платеж - правило сработало, но и транзакция с корректировкой появилась.
 
Алгоритм пытается парсить суммы на основании всех правил.
 
удалил подстроку из всех правил - автокоррекция перестала создаваться. Считаем проблему решенной. Спасибо!
 
Проверьте обновлениеWell
Там версия 5.2 - это просто повторение версии 5.1.
Заранее прошу прощения за косяки, если они будут. В этом PlayMarket`е разобраться - черт ногу сломит. Это вам не программы писать: пришлось пообещать Гуглу, что в программе не будет сцен насилия и сцен сексуального характераWell
 
Желающие проспонсировать - пишите в почту I hesitate
 
 
Ура, камрад, давно пора Well
Спасибо за программулину, я с ней совсем расслабился: раньше каждый вечер садишься, и аккуратно всё переносишь из головы и чеков в AbilityCash. А сейчас хожу неделями, заполняя историю ACash!
 
В очередной раз съездив "в отрыв" от компьютера, на отдых с семьёй - возрадовался наличию ACash! Пока путешествовал - всё вбивал тут же в телефон, с учётом местной валюты (предварительно добавил новую валюту, конечно, и загрузил в ACash схему данных с её учетом).
 
Сегодня приехал, в два счёта перегнал всё в Ability, магия!!!
свернуть/развернуть ветвь а кеш [viking 10/03/2018 20:48] # написать ответ
 
С удивление обнаружил развитие версии программы на Андроид.
А скажите, при экспорте базы она берет только оболочку, (статьи, валюты, баланк) а сами операции не экспортирует?
Очень интересный проект, спасибо автору.
при использования на Xiomu mi6 не смог прочитать qurty код, хотя поставил предлагаемое приложение Boardcode reader.
 
Транзакции с компа на телефон не передаются, но с их помощью можно передать балансы счетов. Читайте инструкциюWell
 
Про сканирование:
1. В настройках сканера проверьте типы кодов, которые он читает.
2. Попадаются чеки, на которых картинка не сканируется, хоть тресни.
3. Попробуйте поставить вместо "Сканера ш-кодов" "Скане ш-кодов ПЛЮС"
https://play.google.com/store/apps/details?id=com.srowen.bs.android
Там разработчики тоже с Гуглом бьютсяWell
 
Если я в двух версиях базу данных меняю набор статей
то почему-то они не обновляет их, оставляет статьи со старой базы.
Можно это можно исправить?
 
Мне не понятно:
Если я в двух версиях базу данных меняю набор статей
то почему-то они не обновляет их, оставляет статьи со старой базы.

 
Мне бы поподробнее, напишите, пжлст, на почту acash.bl@gmail.com
 
 
возможно немного аморфно, но как смог..
 
спасибо!
оставил только одни- по qwerty коду.
 
Было бы неплохо предусмотреть возможность переноса ACash из встроенной памяти, на SD.
Я говорю про вариант, скачанный с плеймаркета.
 
1. Что-то все меньше телефонов теперь выпускаются со слотом под SD-карту. Точнее теперь там на выбор: или СИМка, или  SD-карта.
2. Я может и ошибаюсь, но начиная с Андроида-5 возможности переноса приложения на SD вообще нет. По крайней мере на моем Андроиде-5.1 точно. Если я не прав, поправьте.
3. Даже если это и возможно, то я не знаю как это делаетсяI hesitate
 
У меня стоит шестёрка. Там в инструкции сказано так: если в настройках дроида отсутствует возможность перевести приложение из внутренней памяти на SD, то значит такую возможность не предусмотрел автор программы. Я сам перевёл некоторые программы на SD.
Так что - дело за вами Well
 
на котором можно это хоть попробовать, вот тогда.... Well
 
Хотя, повторюсь, в тех "современных" телефонах, которые мне попадались в руки SD-карты либо пользователи не ставят, либо слота нет. Да и зачем эти карты вообще? Они как CD-диски уходят в прошлое, по-моему.
Я и в своем-то выкинул карточку недавно, после того как она развалилась, Навигатор повис (карты на карточке были), а мне ехать надо  Well
свернуть/развернуть ветвь Навигатор [Runge 29/03/2018 09:05] # написать ответ
 
Используйте в городе Яндекс-навигатор. Самое то Well
А вот телефонов без SD я не встречал. Даже если их упразднят, всегда будет возможность вставить "что-то" внешнее вместо него.
И надо быть готовым. Well
 
Есть такая ситуация - программа определяет операции пополнения баланса (не внесенные в правила) как расходные операции и при этом сумму пополнения считает в минус (пришло на карту 10000, ACash списывает с карты 10000). В принципе это бы не было проблемой, если бы баланс пересчитывался в режиме "Редактировать по-настоящему": сейчас если зайти в расходную операцию и изменить ее с расходной на перевод (например вы делали перевод с карты на карту и поэтому это операция перевода), то баланс так и останется в минусе, он не пересчитывается (приходится дополнительно заходить в счета и корректировать там).
 
Установлена свежая версия Ability, из плеймаркета установлена свежая версия Acash, из Ability сделан экспорт базы в формате xml.
При попытке загрузить это файла в Acash программа сообщает что файл создан не в Ability и отказывается грузить. Помогите.
свернуть/развернуть ветвь Бывает такое [bl 25/03/2018 17:40] # написать ответ
 
1. Вы грузите файл из папки, которую создали на внутренней памяти телефона? С Гуглодиска загрузить не получится.
2. Если Вы передавали файл на телефон через ГуглоДиск, передайте файл через почту или кабелем. Помогает, почему - не знаю.
Если не поможет, напишите мне на почту. Думаю, смогу помочь.
 
С компа файл забрала универсальной флешкой, воткнула ее в телефон и скопировала на SD-карту телефона, вот оттуда попыталась открыть программой.
 
пришлю новую версию проги, которая сама создаст рабочую папку.
Но для ее установки надо будет разрешить "установку программ из непроверенных источников".
 
P.S. Новую версию на ПлейМаркет планирую через недельку выложить.
 
При загрузке надо включить отображение внутренней памяти телефона (в меню три точки), потом при выборе места файла выбрать Internal storage (возможно у вас будет называться "внутрення память") и там поискать ваш файл.
 
На HTC M7 c Android 5.01 пользовался ACash. Перешёл на Honor 9 с 8-м андроидом, скачал ACash с Гуглплея. Программа запускается, но вылетает при импорте из Ability - хоть в .xls (пересохранённый xlsx в формат Excel2003), хоть в xml. Программа установлена во внутренней памяти, файл базы клал туда же. Отослал баг-репорты.  
свернуть/развернуть ветвь Округление [mak 16/05/2018 19:33] # написать ответ
 
Хотел бы задать вопрос пользователям, чтобы в дальнейшем попросить разработчика о новой функциональности :-) А возникает ли у вас необходимость в AbilityCash / ACash округлять значение операции до более высшего порядка знака? Вот мне ну никак не удобно вести учет с точностью до запятой и, поэтому, я все суммы операций округляю до 10 рублей: например вместо операции 134,56 руб у меня в программах будет зафиксирована сумма 130 руб (а для 136,70 руб ~= 140 руб). Т.е. для рублей мне необходимо округление до 10 руб. А вот для других валют возникает ситуация, когда округление необходимо до целых, до сотен или даже до 10 тысяч (как в ситуации со старыми белорусскими рублями).
Сейчас в ACash после каждой автоматической операции, созданной из смс, приходится заходить в программу и вручную убирать копейки и округлять операции до 10 руб.
 
Отсюда возникает потребность в том, чтобы в программе ACash была настройка автоматического округления. Например выбирать в настройках количество знаков для округления (0 - без округления, 1 - округление до целых (убираем копейки), 2 - округление до второго знака (до десятка), 3 - округление до двух знаков (сотня) и т.д.).
свернуть/развернуть ветвь Нет [Виталий Я 16/05/2018 23:41] # написать ответ
 
У меня такой потребности нет
 
Хотел бы сказать ОГРОМНОЕ спасибо разработчику за реализацию округления! Теперь программа всё учитывает и округляет суммы без моего вмешательства, это сильно экономит время и не требует постоянной корректировки суммы операций из смс!
 
Для интересующихся (как включить округление):
- заходим в настройки валют: (три точки в верхнем правом углу) Настройки - (три точки) - Валюты
- для валюты, по операциям которой необходимо делать округление, после запятой ставим цифру знака, до которого необходимо делать округление:
0.1 - округление до целых (убираем "копейки")
0.2 - округление до десятков
0.3 - округление до сотен
и т.д.
 
Данная возможность является недокументированной Well
свернуть/развернуть ветвь Разбор СМС [RUSSIAN 22/05/2018 20:55] # написать ответ
 
Как всегда, письмо хочу начать со слов благодарности. ACash - отличное дополнение к отличной программе. Пользуюсь уже около года, не нарадуюсь - обленился совсем: раньше каждый вечер садился и переносил из головы и из чеков свои транзакции. А сейчас могу по многу дней ходить с записями, копящимися в ACash.
 
Не разобрался пока вот с каким вопросом: часто разборщик SMS реагирует на SMS от банка, которые не содержат полезной, с точки зрения учёта финансов, информации. Например, мой основной банк ВТБ высылает мне SMS на каждое движение по счетам: расход, приход, изменение баланса и т.д. И большАя часть этих SMS носят чисто технический характер (например, SMS об изменении баланса может придти уже после нескольких совершенных транзакций, и содержать в себе кумулятивную сумму всех изменений и т.д.).
 
ACash эти SMS видит, и пытается разобрать. Так как не все эти SMS строго соответствуют правилам, то ACash создаёт мне полупустые недозаполненные транзакции, часто на нулевые суммы и т.д.
 
Вопрос: можно ли прикрутить настройку, позволяющую переключать алгоритмы анализа СМС между положениями "Искусственный интеллект" как сейчас Well  и "Строгое соответствие правилу".
 
И чтоб во втором режиме все СМС, не соответствующие всем условиям, описанным в правиле, не попадали в базу?
 
p.s. при этом, например, было бы удобно оставить возможность автоматического срабатывания "Искусственного интеллекта" в его нынешнем режиме для случая, когда я через интерфейс ACash вошел в архив SMS и таки хочу какую-то SMS с его помощью воткнуть в базу (и даже готов исправить недоразобранные поля в полученной транзакции).
 
p.p.s. или я недопонимаю логику разбора, и просто что-то неправильно настроил, тогда буду благодарен за совет.
 
как "нужных", так и совсем " не нужных". Можно в почту.
 
Хочу попросить реализовать возможность создать правило непосредственно с экрана "История".
Сейчас если СМС не попадает под правило, записывается транзакция с нулевой суммой, приходится заходить в Архив, создавать правило с транзакцией, возвращаться в Историю и удалять автоматическую неправильную транзакцию.
Мне кажется, что гораздо удобнее тапом в Истории переходить в тот же диалог что и в Архиве, при этом чтобы записанная транзакция преобразовывалась в соответствии с создаваемым правилом.
Как-то путано я изъясняюсь, да?
 
не, не путано )))
 
Обратной связи от транзакции к СМС нет. По операции понять по какому правилу она создалась (а может и не по правилу, а вовсе вручную) невозможно.
Поэтому можно только в Истории нажать "Найти СМС", перейти в Архив СМС, ткнуть в СМС, и на предпросмотре будущей операции подредактировать имеющееся или создать новое правило. Да, неправильную операцию придется потом удалить.