logo
logo

Форум ACash версия 3.2

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

1. По просьбам трудящихся добавлена возможность выбора счетов с учетом их структуры из AbilityCash (при наличии в файле импорта листа "Account plans"). Способом выбора счетов управляет галка "Работать с деревом счетов" на экране настроек. Если в файле импорта листа "Account plans" нет – галки тоже не будет.
2. В контекстном меню на экране Истории добавлен пункт "Дублирование операции".
3. Учет количеств товара в транзакциях – пока не получается. Уж больно глубоко копать надо, БД модифицировать придется. Но я над этим думаю…
 
Программа доступна где и всегда.
Баг в дублировании операций Павел 13/01/2017 19:15 #написать ответ
Если просто продублировать, то вроде как работает.
А вот если при дублировании изменить статью затрат или классификатор, то создаваемая операция "встраивается" в ту, на основании которой дублируется. В итоге на закладке история количество операций не увеличилось, а сумма новой операции учитывается.
Спасибо еще раз. Перекачайте APKашку bl 13/01/2017 19:34 #написать ответ
Вроде подправил, проверяйте... Кто придумал, тот и тестит))
И еще один момент Павел 13/01/2017 19:40 #написать ответ
Нажав меню "Удалить всю историю" при подтверждении выпадает опция "Корректировать балансы счетов", и если поспешно забыть поставить галочку - история затирается, баланс остается. Как после этого все же почистить баланс?
Еще с дублированием не все ок Павел 13/01/2017 19:47 #написать ответ
Дублирую операцию - меняю сумму - меняю статью затрат/классификатор - слетает сумма до первоначальной
Тут не все однозначно bl 13/01/2017 20:05 #написать ответ
Вы говорили про дублирование, а получается хотите полностью поменять сумму, счет, статьи. В чем тогда смысл дублирования?
 
Сейчас работает такой же алгоритм, как и при редактировании операции - главное, чтобы пользователь не запутался, и не испортил имеющуюся транзакцию.
 
Я сам дублированием не пользуюсь, и вообще операции руками не ввожу. Они у меня рождаются только автоматически из СМС. Поэтому ваши мысли и замечания мне нужны...
А это уже не баг, это фича bl 13/01/2017 19:53 #написать ответ
ACash - это всего лишь записная книжка для AbilityCash. После того, как вы перенесете историю из телефона в комп, историю на телефоне надо удалить, нажав "Удалить всю историю". Балансы счетов должны остаться неизменными, и можно продолжать накапливать операции на телефоне, имея правильные текущие значения балансов.
 
При необходимости баланс счета корректируется на экране "Счета" (в главном меню нажать "Показать счета"). Длинное нажатие на сумме счета запускает диалог редактирования. Длинное нажатие на имени счета управляет видимостью счета при создании операций.
Галка внизу экрана "Счета" управляет показом скрытых счетов.
это сделано специально Runge 14/01/2017 13:30 #написать ответ
Баланс не затирается специально, чтобы не надо было вручную устанавливать остатки на счетах. Сам смысл проги в том, чтобы собирать расходы и доходы  в отсутствии доступа к Абилити, и иметь оперативную информацию по счетам в этих же условиях.
Поэтому, если есть разночтения с Абилити, корректируйте остатки вручную. Если хотите всё сделать разом - произведите начальную установку базы данных с Абилити в Акаш, тогда все актуальные остатки перейдут на дроид.
Проблема с обязательностью всех классификаторов Rodion 22/01/2017 21:39 #написать ответ
Здравствуйте!
Сегодня попробовал ваше приложение. Спасибо за вашу работу.
Но, сразу же наткнулся на 2 проблемы.
 
1. Проблема с чтением файла с SD-карты. Решилась перенесением файла на внутреннюю память. Но, всё же, хотелось бы не загружать внутренние 8 Гб имея на борту 32 ГБ SD-шки
 
2, и самое печальное. В AbilityCash я создал классификатор "Проекты". С его помощью я группирую свои приходы и расходы (например Интернет, Предпринимательство, и другое). Но, есть у меня операции (и их большинство), которые не относятся ни к одному проекту. AbilityCash мне позволяет не заполнять необязательные окошки. А вот в Acash этой возможности нет и программа требует заполнить все поля. Как мне решить эту проблему?
Проблема № 2 Runge 22/01/2017 21:56 #написать ответ
Снимите галочку с чекбокса "Заполнять все поля" в настройках
Спасибо за подсказку (-) Rodion 23/01/2017 13:28 #написать ответ
Проблема №1 тоже не проблема! :-) (+) VB 22/01/2017 23:45 #написать ответ
Файл из AbilityCash нужен один раз - при инициализации базы в телефоне.
Его размер - около 100 кБ. После загрузки его в БД ACash файл можно удалить.
Размеры файлов, создаваемых самой ACash, того же порядка (50-100 кБ).
Т.о. вся "проблема" наличия/отсутствия места во внутренней памяти телефона сводится к двумстам килобайтам. ИМХО, столько всегда найдется!..
 
P.S.
Автору ACash ОГРОМНОЕ СПАСИБО за программу!
Уже даже и не представляю, как без нее жил и вел учет в Ability!..
Спасибо за ответ (-) Rodion 23/01/2017 13:28 #написать ответ
Про внешнюю SD-карту bl 23/01/2017 14:51 #написать ответ
Проблему с работой со сменными носителями я не могу решить.
Чем дольше я разбираюсь с Андроидом, тем меньше понимаю его логику при работе с внешними файлами. ))
 
У меня сложилось ощущение, что Андроид идет по пути полной айфонизации. Уже сейчас пользователю предлагается сделать съемную SD-карту несъемной частью встроенного хранилища. Думаю, через несколько версий Андроида нас заставят забыть о терминах "внешняя карта памяти" и "файл". Это же сложно и НЕ безопасно. Останутся только картинки, киношки и музычка...  
 
P.S. Спасибо за спасибо.
Проблема с остатками по счетам Rodion 23/01/2017 18:50 #написать ответ
Когда загружаю базу ("Загрузить всё"), Acash устанавливает начальные остатки по счетам. Это немного не удобно, поскольку хотелось бы видеть в приложении актуальные остатки.
Когда же загружаю "Только остатки по счетам", выскакивает ошибка "Лист "Тransactions" в файле не обнаружен, или корявый", хотя этот лист присутствует
Цитата из инструкции bl 23/01/2017 20:02 #написать ответ
Настройка остатков на счетах и блокировка счетов
 
• Есть три способа ввести остатки счетов.
- В .xls  файле вписать нужные цифры в колонку "Initial balance" на листе "Accounts".
 
- После загрузки начальной базы вручную ввести остатки счетов с AbiblityCash.
Нажимаем кнопку настроек, выбираем  вкладку "Показать счета". Видим перечень своих счетов, с начальными суммами. Делаем длительное нажатие на поле с цифрами, до появления вкладки "Текущий остаток". Корректируем цифры.
 
- при создании файла экспорта из AbiblityCash включите галочку "Операции". В xls-файле появится лист "Transactions". Программа ACash автоматически посчитает остатки по счетам, исходя из начальных остатков (лист "Accounts", столбец "Initial balance") и сумм транзакций на листе "Transactions". Сами транзакции в ACash не импортируются!
 
Почему лист "Тransactions" корявый, дистанционно сказать не могу. Если хотите, скиньте его мне в почту, стерев или изменив "секретное" и "личное".
Эту инструкцию я видел Rodion 23/01/2017 20:43 #написать ответ
Вот как раз с последним пунктом и проблемы.
Выслал вам файл. Но, уже с откорректированными вручную остатками в листе "Accounts". Но, в листе "Transactions" всё осталость нетронутым после экспорта из AbilityCash
Знак разделения - точка. Runge 24/01/2017 14:52 #написать ответ
Проследите, чтобы все числа (суммы, даты и время), в начальном файле XLS, разделялись целую часть от дробной исключительно точками, а не запятыми.
Надо в Win поменять настройки знака разделения. Или в экселе, или вручную в таблице.
Это критически важно.
Оказывается, у транзакций бывает такое свойство, как bl 24/01/2017 18:00 #написать ответ
"Locked". Не знаю, что это такое и зачем, но ACash не может обработать это поле, и импорт транзакций, или подсчет денег по счетам отменяется. Могу исправить сей баг, но только если кто научит, как обрабатывать это "Locked".
Здравствуйте. Извините за запоздавший ответ Rodion 01/02/2017 17:28 #написать ответ
Графу "Locked" удалил - не помогло
Создание правил в др. валюте Meinfin 08/02/2017 10:48 #написать ответ
Здравствуйте, столкнулся с проблемой - не могу создать правило, если транзакция с карты была в USD. В правиле пишу "Слева от суммы: Summa; Справа от суммы: USD" И правило не работает. Если на экране Архив СМС тапнуть на нужную смску, то видно что в поле сумма попадает все после слова summa и до  "dostupno 0.00 RUB, т.е. игнорируется USD. и упорно ищется RUB.
Проблема с "валютной" СМС bl 08/02/2017 11:37 #написать ответ
И Вам здравствуйте. Можете текст СМСки дать, заменив "секретное" на абстрактное? Можно сюда, или в почту.
да, конечно 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
Эта проблема сложнее, чем кажется bl 09/02/2017 11:29 #написать ответ
1. Подстрока "справа от суммы " ищется по всем правилам, относящимся с Тинькову в порядке создания правил. Видать, у Вас есть уже правила Тинькова, содержащие "RUB". Если Вы сделаете это правило первым (например, переставив местами строки в экселе), то правило, думаю, сработает, но Вы получите следующий косяк:
 
2. У Вас рублевый счет. А операция прошла в долларах. Если правило  сработает, то сумма расхода операции будет 20.99 РУБЛЕЙ. Что есть ошибка. Так что пусть лучше уж создается заведомо кривая операция, чем "хорошая", но с ошибочными цифрами.
 
понятно Meinfin 09/02/2017 17:13 #написать ответ
2. Это понятно. Для этого в комментарии написано "Внимание сумма в USD". Проблема в том, что сразу "правильную" операцию никак не внести, банк списывает сумму в рублях через несколько дней и узнать точную сумму можно только постфактум из выписки.
1. В этом конкретном случае для меня ошибка не критичная см. п.2 Но, мне кажется, что подобный алгоритм просмотра может "сыграть" где-то еще, например возврат товара, кэшбэк и др. не типовые операции. Не имеет ли смысл изменить порядок просмотра правил? Отправитель-карта-тип операции-категория-сумма. Ну или как-то так.
Я уже взывал к общественности: bl 09/02/2017 17:28 #написать ответ
Мне нужна помощь с новым алгоритмом. Текущий коряв и загадочен.)) Там иногда и не такие глюки проскакивают.
Но ничего умнее у меня придумать не получается, т.к. "глаз замылен". Нужны свежие головы и идеи.
В целом все работает нормально Meinfin 10/02/2017 12:40 #написать ответ
большое спасибо за программу и ее поддержку!
боюсь, от меня помощи в разработке алгоритмов не много, но подробные баг репорты готов писать. Ну и идеи, если будут появляться, в копилку хотелок.
Может попросить сделать раздел для 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
пробовал с гугл диска и из папки загружено. Одинаково.
Вы откуда грузите файл в программу? bl 08/02/2017 12:22 #написать ответ
Прямо с гугладиска, или из папки "download"? Я так не пробовал ни разу.
 
Создайте свою папку на встроенном хранилище, например "Acash". Положите туда файл и попробуйте загрузить. Обычно все срабатывает.
Все получилось!!! zawal 08/02/2017 12:32 #написать ответ
Вобщем, получилось записать информацию.
Проблема біла в том, что программа соглашается читать файл только из внутренней памяти телефона, с внешних источников, как гугл диск, sd карта программа не читает.
Программа же будет потом bl 08/02/2017 12:42 #написать ответ
в эту папку писать и складывать свои файлы импорта.
Работа с внешними файлами в Андроиде - крайне мутная и не понятная вещь. На всех телефонах прога хочет работать только со встроенного хранилища. На всех, кроме моего )) - у меня только с внешней SD-карты. Где-то китайцы накосячили.
Программе обрадовался и сразу расстроился!!!! zawal 08/02/2017 12:42 #написать ответ
Программу очень ждал, парадигма что в программу вносятся только быстрые движения и все остальное ведется в основной программе абслютно правильные!! Но !!!
 
Основное назначение это быстрый ввод транзакции.
а с этим проблема. объяснюсь.
В основном телефон для внесения транзакций нужен когда нельзя получить чек. когда нужно записать предположим сумму в кафе то тут есть время. Но когда ходишь по рынку, каждый раз выбирать одну и ту же информацию по контрагенту и проекту, очень грустно.
Кроме того, когда у тебя уже большая база и статей расхода вагон, со сложной иерархической структурой то опять же очень долго ручками рыскать по дереву статей.
Снимите галку в настройках "Заполнять все поля" bl 08/02/2017 12:45 #написать ответ
и сможете вводить в операцию только сумму.
Еще можно дублировать операцию. Длинный тап по операции и пункт "Дублировать"
Как выход. zawal 08/02/2017 12:54 #написать ответ
В принципе, такой вариант подходит потом основной программе подставлять значения.
2 предложения zawal 08/02/2017 12:49 #написать ответ
1. Запоминать (можно опционально, в настройках) последние значения классификаторов. Слава богу счет запоминается.
2. сделать возможность ввода и поиска по вхождению в классификаторах, человек который дошел до установки Вашей программы априори работает с Ability Cash уже продолжительное время, и наборы статей контрагентов и проектов знает наизусть.
Желания и их реализация. bl 08/02/2017 13:35 #написать ответ
1. Счет запоминается, естественно. А выводить предыдущие значения категорий - не думаю, что это удобно.
Дублируйте предыдущую похожую операцию.
2. Была у меня версия с поиском вхождений. Но что-то не заладилось. Поковыряю старое, может смогу доделать.
Для облегчения поиска категорий и счетов можно в экселе поудалять  заведомо ненужные на телефоне счета и категории.
3. Да, прога заточена под правую руку. Сделайте скриншот экрана, попереставляйте в пейнте поля-кнопки, как считаете удобным. Думаю, смогу сделать переключение на леворукий интерфейс.
Замечания zawal 08/02/2017 14:05 #написать ответ
1. оставлять категории опционально, хочешь оставляешь, хочешь вводишь каждый раз. Как опция "Заполнять все поля" еще одна опция "запоминать последнее"
2. Удалять категории не вариант, неизвестно когда и что пригодится.
 
3. Всего-то кнопку сделать под примечанием и во всю ширину.
Пожалейте левшей zawal 08/02/2017 12:56 #написать ответ
Совсем забыл добавить.
Кнопка сохранить справа, и для левшей, очень неудобно.