создать новую тему раскрыть все
свернуть/развернуть ветвь ACash версия 3.2 [bl 13/01/2017 18:17] # написать ответ
 

1. По просьбам трудящихся добавлена возможность выбора счетов с учетом их структуры из AbilityCash (при наличии в файле импорта листа "Account plans"). Способом выбора счетов управляет галка "Работать с деревом счетов" на экране настроек. Если в файле импорта листа "Account plans" нет – галки тоже не будет.
2. В контекстном меню на экране Истории добавлен пункт "Дублирование операции".
3. Учет количеств товара в транзакциях – пока не получается. Уж больно глубоко копать надо, БД модифицировать придется. Но я над этим думаю…
 
Программа доступна где и всегда.
 
Если просто продублировать, то вроде как работает.
А вот если при дублировании изменить статью затрат или классификатор, то создаваемая операция "встраивается" в ту, на основании которой дублируется. В итоге на закладке история количество операций не увеличилось, а сумма новой операции учитывается.
 
Вроде подправил, проверяйте... Кто придумал, тот и тестит))
свернуть/развернуть ветвь И еще один момент [Павел 13/01/2017 19:40] # написать ответ
 
Нажав меню "Удалить всю историю" при подтверждении выпадает опция "Корректировать балансы счетов", и если поспешно забыть поставить галочку - история затирается, баланс остается. Как после этого все же почистить баланс?
 
Дублирую операцию - меняю сумму - меняю статью затрат/классификатор - слетает сумма до первоначальной
 
Вы говорили про дублирование, а получается хотите полностью поменять сумму, счет, статьи. В чем тогда смысл дублирования?
 
Сейчас работает такой же алгоритм, как и при редактировании операции - главное, чтобы пользователь не запутался, и не испортил имеющуюся транзакцию.
 
Я сам дублированием не пользуюсь, и вообще операции руками не ввожу. Они у меня рождаются только автоматически из СМС. Поэтому ваши мысли и замечания мне нужны...
 
ACash - это всего лишь записная книжка для AbilityCash. После того, как вы перенесете историю из телефона в комп, историю на телефоне надо удалить, нажав "Удалить всю историю". Балансы счетов должны остаться неизменными, и можно продолжать накапливать операции на телефоне, имея правильные текущие значения балансов.
 
При необходимости баланс счета корректируется на экране "Счета" (в главном меню нажать "Показать счета"). Длинное нажатие на сумме счета запускает диалог редактирования. Длинное нажатие на имени счета управляет видимостью счета при создании операций.
Галка внизу экрана "Счета" управляет показом скрытых счетов.
 
Баланс не затирается специально, чтобы не надо было вручную устанавливать остатки на счетах. Сам смысл проги в том, чтобы собирать расходы и доходы  в отсутствии доступа к Абилити, и иметь оперативную информацию по счетам в этих же условиях.
Поэтому, если есть разночтения с Абилити, корректируйте остатки вручную. Если хотите всё сделать разом - произведите начальную установку базы данных с Абилити в Акаш, тогда все актуальные остатки перейдут на дроид.
 
Здравствуйте!
Сегодня попробовал ваше приложение. Спасибо за вашу работу.
Но, сразу же наткнулся на 2 проблемы.
 
1. Проблема с чтением файла с SD-карты. Решилась перенесением файла на внутреннюю память. Но, всё же, хотелось бы не загружать внутренние 8 Гб имея на борту 32 ГБ SD-шки
 
2, и самое печальное. В AbilityCash я создал классификатор "Проекты". С его помощью я группирую свои приходы и расходы (например Интернет, Предпринимательство, и другое). Но, есть у меня операции (и их большинство), которые не относятся ни к одному проекту. AbilityCash мне позволяет не заполнять необязательные окошки. А вот в Acash этой возможности нет и программа требует заполнить все поля. Как мне решить эту проблему?
свернуть/развернуть ветвь Проблема № 2 [Runge 22/01/2017 21:56] # написать ответ
 
Снимите галочку с чекбокса "Заполнять все поля" в настройках
 
Файл из AbilityCash нужен один раз - при инициализации базы в телефоне.
Его размер - около 100 кБ. После загрузки его в БД ACash файл можно удалить.
Размеры файлов, создаваемых самой ACash, того же порядка (50-100 кБ).
Т.о. вся "проблема" наличия/отсутствия места во внутренней памяти телефона сводится к двумстам килобайтам. ИМХО, столько всегда найдется!..
 
P.S.
Автору ACash ОГРОМНОЕ СПАСИБО за программу!
Уже даже и не представляю, как без нее жил и вел учет в Ability!..
 
Проблему с работой со сменными носителями я не могу решить.
Чем дольше я разбираюсь с Андроидом, тем меньше понимаю его логику при работе с внешними файлами. ))
 
У меня сложилось ощущение, что Андроид идет по пути полной айфонизации. Уже сейчас пользователю предлагается сделать съемную SD-карту несъемной частью встроенного хранилища. Думаю, через несколько версий Андроида нас заставят забыть о терминах "внешняя карта памяти" и "файл". Это же сложно и НЕ безопасно. Останутся только картинки, киношки и музычка...  
 
P.S. Спасибо за спасибо.
 
Когда загружаю базу ("Загрузить всё"), Acash устанавливает начальные остатки по счетам. Это немного не удобно, поскольку хотелось бы видеть в приложении актуальные остатки.
Когда же загружаю "Только остатки по счетам", выскакивает ошибка "Лист "Тransactions" в файле не обнаружен, или корявый", хотя этот лист присутствует
 
Настройка остатков на счетах и блокировка счетов
 
• Есть три способа ввести остатки счетов.
- В .xls  файле вписать нужные цифры в колонку "Initial balance" на листе "Accounts".
 
- После загрузки начальной базы вручную ввести остатки счетов с AbiblityCash.
Нажимаем кнопку настроек, выбираем  вкладку "Показать счета". Видим перечень своих счетов, с начальными суммами. Делаем длительное нажатие на поле с цифрами, до появления вкладки "Текущий остаток". Корректируем цифры.
 
- при создании файла экспорта из AbiblityCash включите галочку "Операции". В xls-файле появится лист "Transactions". Программа ACash автоматически посчитает остатки по счетам, исходя из начальных остатков (лист "Accounts", столбец "Initial balance") и сумм транзакций на листе "Transactions". Сами транзакции в ACash не импортируются!
 
Почему лист "Тransactions" корявый, дистанционно сказать не могу. Если хотите, скиньте его мне в почту, стерев или изменив "секретное" и "личное".
 
Вот как раз с последним пунктом и проблемы.
Выслал вам файл. Но, уже с откорректированными вручную остатками в листе "Accounts". Но, в листе "Transactions" всё осталость нетронутым после экспорта из AbilityCash
 
Проследите, чтобы все числа (суммы, даты и время), в начальном файле XLS, разделялись целую часть от дробной исключительно точками, а не запятыми.
Надо в Win поменять настройки знака разделения. Или в экселе, или вручную в таблице.
Это критически важно.
 
"Locked". Не знаю, что это такое и зачем, но ACash не может обработать это поле, и импорт транзакций, или подсчет денег по счетам отменяется. Могу исправить сей баг, но только если кто научит, как обрабатывать это "Locked".
 
Графу "Locked" удалил - не помогло
 
Здравствуйте, столкнулся с проблемой - не могу создать правило, если транзакция с карты была в USD. В правиле пишу "Слева от суммы: Summa; Справа от суммы: USD" И правило не работает. Если на экране Архив СМС тапнуть на нужную смску, то видно что в поле сумма попадает все после слова summa и до  "dostupno 0.00 RUB, т.е. игнорируется USD. и упорно ищется RUB.
 
И Вам здравствуйте. Можете текст СМСки дать, заменив "секретное" на абстрактное? Можно сюда, или в почту.
свернуть/развернуть ветвь да, конечно [Meinfin 08/02/2017 17:57] # написать ответ
 
Pokupka. Karta *0828. Summa 20.99 USD. WWW.ALIEXPRESS.COM, LONDON. 07.02.2017 23:08. Dostupno 10957.77 RUB. Tinkoff.ru
 
1. Подстрока "справа от суммы " ищется по всем правилам, относящимся с Тинькову в порядке создания правил. Видать, у Вас есть уже правила Тинькова, содержащие "RUB". Если Вы сделаете это правило первым (например, переставив местами строки в экселе), то правило, думаю, сработает, но Вы получите следующий косяк:
 
2. У Вас рублевый счет. А операция прошла в долларах. Если правило  сработает, то сумма расхода операции будет 20.99 РУБЛЕЙ. Что есть ошибка. Так что пусть лучше уж создается заведомо кривая операция, чем "хорошая", но с ошибочными цифрами.
 
свернуть/развернуть ветвь понятно [Meinfin 09/02/2017 17:13] # написать ответ
 
2. Это понятно. Для этого в комментарии написано "Внимание сумма в USD". Проблема в том, что сразу "правильную" операцию никак не внести, банк списывает сумму в рублях через несколько дней и узнать точную сумму можно только постфактум из выписки.
1. В этом конкретном случае для меня ошибка не критичная см. п.2 Но, мне кажется, что подобный алгоритм просмотра может "сыграть" где-то еще, например возврат товара, кэшбэк и др. не типовые операции. Не имеет ли смысл изменить порядок просмотра правил? Отправитель-карта-тип операции-категория-сумма. Ну или как-то так.
 
Мне нужна помощь с новым алгоритмом. Текущий коряв и загадочен.)) Там иногда и не такие глюки проскакивают.
Но ничего умнее у меня придумать не получается, т.к. "глаз замылен". Нужны свежие головы и идеи.
 
большое спасибо за программу и ее поддержку!
боюсь, от меня помощи в разработке алгоритмов не много, но подробные баг репорты готов писать. Ну и идеи, если будут появляться, в копилку хотелок.
Может попросить сделать раздел для ACash в "Доработках"?
свернуть/развернуть ветвь Ошибка загрузки базы. [zawal 08/02/2017 11:33] # написать ответ
 
Добрый день! Подскажите пжалста, поставил программу, при попытке загрузить базу. программа выдает сообщение "Загрузка остановлена это не XLS файл". Экспортировал базу из AbilityCash 3.0. Офис 2013.
Ошибка выдается при сохранении в любом из возможных форматах
Книга EXCELL 97-2003 (xls)
Книга Microsoft Exlell 5.0 / 95
 
Программа установлена на samsung Note 3 Android 5.0
свернуть/развернуть ветвь И Вам добрый! [bl 08/02/2017 11:40] # написать ответ
 
Сообщение "Загрузка остановлена это не XLS файл" должно вылезать, если у имени файла нет расширения ".xls"
У Вас не так?
свернуть/развернуть ветвь с расширением [zawal 08/02/2017 11:59] # написать ответ
 
файл ability.xls
пробовал с гугл диска и из папки загружено. Одинаково.
свернуть/развернуть ветвь с расширением [zawal 08/02/2017 12:00] # написать ответ
 
файл ability.xls
пробовал с гугл диска и из папки загружено. Одинаково.
 
Прямо с гугладиска, или из папки "download"? Я так не пробовал ни разу.
 
Создайте свою папку на встроенном хранилище, например "Acash". Положите туда файл и попробуйте загрузить. Обычно все срабатывает.
свернуть/развернуть ветвь Все получилось!!! [zawal 08/02/2017 12:32] # написать ответ
 
Вобщем, получилось записать информацию.
Проблема біла в том, что программа соглашается читать файл только из внутренней памяти телефона, с внешних источников, как гугл диск, sd карта программа не читает.
 
в эту папку писать и складывать свои файлы импорта.
Работа с внешними файлами в Андроиде - крайне мутная и не понятная вещь. На всех телефонах прога хочет работать только со встроенного хранилища. На всех, кроме моего )) - у меня только с внешней SD-карты. Где-то китайцы накосячили.
 
Программу очень ждал, парадигма что в программу вносятся только быстрые движения и все остальное ведется в основной программе абслютно правильные!! Но !!!
 
Основное назначение это быстрый ввод транзакции.
а с этим проблема. объяснюсь.
В основном телефон для внесения транзакций нужен когда нельзя получить чек. когда нужно записать предположим сумму в кафе то тут есть время. Но когда ходишь по рынку, каждый раз выбирать одну и ту же информацию по контрагенту и проекту, очень грустно.
Кроме того, когда у тебя уже большая база и статей расхода вагон, со сложной иерархической структурой то опять же очень долго ручками рыскать по дереву статей.
 
и сможете вводить в операцию только сумму.
Еще можно дублировать операцию. Длинный тап по операции и пункт "Дублировать"
свернуть/развернуть ветвь Как выход. [zawal 08/02/2017 12:54] # написать ответ
 
В принципе, такой вариант подходит потом основной программе подставлять значения.
свернуть/развернуть ветвь 2 предложения [zawal 08/02/2017 12:49] # написать ответ
 
1. Запоминать (можно опционально, в настройках) последние значения классификаторов. Слава богу счет запоминается.
2. сделать возможность ввода и поиска по вхождению в классификаторах, человек который дошел до установки Вашей программы априори работает с Ability Cash уже продолжительное время, и наборы статей контрагентов и проектов знает наизусть.
 
1. Счет запоминается, естественно. А выводить предыдущие значения категорий - не думаю, что это удобно.
Дублируйте предыдущую похожую операцию.
2. Была у меня версия с поиском вхождений. Но что-то не заладилось. Поковыряю старое, может смогу доделать.
Для облегчения поиска категорий и счетов можно в экселе поудалять  заведомо ненужные на телефоне счета и категории.
3. Да, прога заточена под правую руку. Сделайте скриншот экрана, попереставляйте в пейнте поля-кнопки, как считаете удобным. Думаю, смогу сделать переключение на леворукий интерфейс.
свернуть/развернуть ветвь Замечания [zawal 08/02/2017 14:05] # написать ответ
 
1. оставлять категории опционально, хочешь оставляешь, хочешь вводишь каждый раз. Как опция "Заполнять все поля" еще одна опция "запоминать последнее"
2. Удалять категории не вариант, неизвестно когда и что пригодится.
 
3. Всего-то кнопку сделать под примечанием и во всю ширину.
свернуть/развернуть ветвь картинка [zawal 08/02/2017 14:06] # написать ответ
свернуть/развернуть ветвь Пожалейте левшей [zawal 08/02/2017 12:56] # написать ответ
 
Совсем забыл добавить.
Кнопка сохранить справа, и для левшей, очень неудобно.