logo
logo

Форум AbilityCash 3.0.238 beta

создать новую тему раскрыть все
AbilityCash 3.0.238 beta Dervish 20/04/2015 13:37 #написать ответ
Только что выложил обновление бета-версии AbilityCash (сборка № 23. В ней было исправлено несколько ошибок импорта.
 
Мне еще хочется встроить в программу автоматическую проверку обновлений и, если не будет новых сообщений об ошибках, наверное уже можно будет выпускать очередной релиз AbilityCash.
Кажется, релиз удался! :) (-) Rodion 23/04/2015 10:14 #написать ответ
Судя по отсутствию замечаний, да. Dervish 23/04/2015 12:03 #написать ответ
Но я пока повременю объявлять его релизом, сейчас доделываю проверку выхода обновлений.
ну чего, я вроде перебрался окончательно на 238. slachizh 24/04/2015 00:39 #написать ответ
Несколько дней юзаю, пока полет нормальный. Но честно говоря каких-либо изменений от 35 версии я пока не обнаружил. Сергей, если можно, описание сделайте доработок и изменений, хотя бы вкратце. Вообще говоря, мы с семейством сейчас юзаем одну прогу на айфонах и андроидах. Она позволяет импортировать и экспортировать в и из абилитикэш. Ну так я пару раз в неделю вытягиваю данные этой программы из дропбокс, импортирую в кэш ну и обратная операция. Тот еще геморой. Погибче бы реализовать в кэше импорт-экспорт. Если интересно могу прислать форматы?
А расскажите, что за прога? (-) Дим(м) 24/04/2015 09:12 #написать ответ
AlzexFinance, есть версии на IOS b Android, есть и настольная версия slachizh 27/04/2015 16:37 #написать ответ
Alzex Personal Finance. Но они платные. Настольная версия с перегруженным интерфейсом и ее я использовать не могу. Пробовал, но безуспешно. Так что юзаем мобильные версии, а после я перетаскиваю все в Кеш
Не сохраняется состояние дерева счетов max_shadow 24/04/2015 09:55 #написать ответ
После импорта базы в новый формат не сохраняется состояние дерева счетов на страницах "Операции" и "Счета".
 
Мне удобно при запуске программы сразу видеть состояние самых часто используемых счетов, поэтому я разворачиваю соответствующие ветви и выполняю сохранение настроек страницы (http://s1.sendimage.me/FOs36osZ.jpeg). После перезапуска программы развёрнутой остаётся только ветка "счёта по-умолчанию", всё остальное дерево сворачивается (http://s1.sendimage.me/J2YNZosY.jpeg).
То же самое происходит на странице "Счета".
На всех остальных страницах состояние деревьев сохраняется.
 
P.S. При импорте базы проявился ещё один глюк: на двух старых, давно не используемых счетах изменился остаток. В обоих случаях на счетах в последний день их использования было по две операции, которые поменялись местами при импорте. Простое изменение порядка операций решило проблему, остатки вернулись к нужным значениям. Последующее изменение порядка операций не приводит к изменению остатка на этих счетах.
Кстати, про изменение порядка Дим(м) 24/04/2015 12:43 #написать ответ
Похожую проблему я уже несколько раз замечал и на старой версии программы (2.1). Только в несколько другом контексте.
 
Периодически мне нужно ввести пару транзакций: перевод со счёта А на счёт Б и расход со счёта Б.
Обычно я заполняю детали перевода и жму Добавить. Потом меняю счета местами, переключаю тип на Расход и ввожу вторую операцию.
 
Так вот, иногда на счёте Б эти две транзакции появляются в обратном порядке: сначала расход, а потом перевод.
 
Но проблема воспроизводится далеко не каждый раз. Потому я раньше и не писал о ней, пока вот не представился удобный случай.
Внимательно сравнив старую и новую базы max_shadow 24/04/2015 13:52 #написать ответ
обнаружил ещё несколько изменений в порядке операций. Но эти изменения не отразились на остатках.
О порядке операций. Dervish 24/04/2015 15:48 #написать ответ
Когда я делал конвертацию данных, я не ставил перед собой задачу сохранить оригинальный порядок операций. Главное, чтобы остатки после конвертации соответствовали операциям.
Порядок операций, в общем-то, тоже важен - это ДДС. max_shadow 25/04/2015 22:00 #написать ответ
На конец дня остатки, конечно, будут правильными. Но лично мне больше нравится, когда и в рамках дня не возникает неожиданных состояний.
Остаток после перевода Андрей87 03/05/2015 20:35 #написать ответ
Уже давно использую программу и очень доволен, только вот совсем недавно обратил внимание на неверный остаток после совершения операции перевода со счёта А на счёт Б и расхода со счёта Б.
Перед переводом, на счёте Б имелись средства в размере X рублей. Совершил перевод со счёта А на счёт Б суммы в размере Y рублей. Остаток на счёте Б при этом поменялся на сумму Y рублей, а X рублей к нему не добавилось. Пришлось создавать так сказать корректировку остатка Может это связано с порядком выполнения операций?
не понятно Rodion 04/05/2015 20:07 #написать ответ
Как это?
Остаток на счёте Б при этом поменялся на сумму Y рублей, а X рублей к нему не добавилось

Поменялось на Y по отношению к чему?
На счёте Б у вас должна стать сумма (X+Y). Разве не так у вас получилось?
Представьте лучше пример в абсолютных цифрах, а не условных
В реальных цифрах Андрей87 05/05/2015 16:10 #написать ответ
Есть счета "Карточка" и"Наличные". На счёте "Наличные" имеются средства в размере 100 рублей. Со счёта "Карточка" я перевёл сумму в размере 200 рублей на счёт "Наличные" и в итоге, остаток на счёте "Наличные" был 200 рублей, то есть средства в размере 100 рублей куда-то исчезли.
Такие остатки отображаются на вкладке "Счета"? Rodion 06/05/2015 09:32 #написать ответ
Или на вкладке "Операции"?
Очень странно. Dervish 17/05/2015 12:50 #написать ответ
Только что проверил - у меня все работает корректно. Можете создать и прислать мне простой файл данных с двумя счетами и такой операцией, чтоб было видна ошибка?
Ошибка: поиск по полю "Примечание" стал регистрозависимым (по русскому алфавиту) (-) max_shadow 25/04/2015 13:20 #написать ответ
Ошибка при расчётах в поле "Сумма расхода" max_shadow 25/04/2015 13:26 #написать ответ
В диалоге "Добавить операцию" очень интересные результаты получаются при использовании операций умножения и деления. Например, 10*5 даёт результат 5000,00, а 100/5 - 0,20. Проверено на пустой базе.
 
Upd: аналогичная проблема во всех полях, в которых можно использовать арифметические операции.
Подтверждаю Rodion 25/04/2015 20:19 #написать ответ
и не только в пустой базе
дополнительно Daniil 27/04/2015 13:08 #написать ответ
раз уж все равно заниматься вводом суммы, то может стоит подумать о том, что бы можно было в строку "сумма" автоматически подставлять данные, которые будут браться из графы "сумма" некоторой папки. т.е. ставить в графу не цифру, а сноску.  
было бы неплохо, если бы можно было еще и делать это значение отрицательным.
это может пригодиться при определении свободных денежных средств. из денег в наличии будут автоматически вычитаться суммы разных задолженностей.
имхо, как-то мало автоматизации в программе.
спасибо за труды!
 
хооочеетсяяя.........
еще бы не помешало копирование сумм в буфер и калькулятор, если он открыт. alt + клик это понятно, это только в буфер. но хочется что бы можно было копировать все цифры, включая суммы в нижней панели. еще сделать не просто копирование, а клик одной кнопкой это копия как есть, клик другой кнопкой это отрицательное значение. что бы не надо было наводить курсор на окно калькулятора, цифры сразу бы туда вставлялись. на калькуляторе если только в конце ввода нажать "равно".
подтверждаю, сам только сейчас обнаружил (-) slachizh 28/04/2015 10:58 #написать ответ
Спасибо, исправил. Dervish 17/05/2015 16:04 #написать ответ
Последствия расширения максимальной точности. В 239-й сборке этой ошибки не будет.
Баг: кнопки движения по периоду работают неверно vovchik23 28/04/2015 11:40 #написать ответ
Движение по периоду происходит только на один месяц, вне зависимости от установленного периода.
Не сохраняется настройка поля "Остатки за:" на странице "Операции" max_shadow 29/04/2015 10:32 #написать ответ
По аналогии с предыдущей версией выполнил настройку поля "Остатки за:" - выбрал отображение текущей даты нажатием на среднюю кнопку с "кружочком", сохранил настройки страницы.
При запуске в другой день в поле устанавливается дата сохранения настроек вместо текущей.
Не работает перевод mxa 02/05/2015 20:29 #написать ответ
Сделал перевод с одного счета на другой в одинаковой валюте. В результате на счете1 не убавилось, на счете2 не прибавилось а проводка есть.
Немного не верно Rodion 02/05/2015 22:27 #написать ответ
Новые остатки после операции не отображаются в дереве счетов
Только что проверил, все работает. Dervish 27/05/2015 01:50 #написать ответ
Пустая база, два счета в одной валюте, перевод с одного счета на другой, остатки показываются верно. Что я делаю не так?
Выскажу предположение max_shadow 27/05/2015 10:05 #написать ответ
Вероятно, дело в описанной мной выше проблеме: http://dervish.ru/forum-theme.2732/#p15988.
Поля "Остатки за" на странице "Операции" и "Показывать остатки по состоянию за:" на странице "Счета" не сохраняют настройку текущей даты. Скорее всего, там стоит дата последнего сохранения настроек страницы, поэтому в дереве счетов и не отражаются правильные остатки. Во всяком случае, у меня программа себя ведёт именно так, приходится каждый раз корректировать дату в этих полях.
Отмечена особенность по скорости работы mak 06/05/2015 18:44 #написать ответ
Новой бетой база открывается 7 секунд, старая версия открывала базу моментально (учет веду почти 9 лет, в базе 21000 транзакций, вес - 3,7 Mb)
 
Скорректировано: так открывалась только старая база, новая база стала весить в 2 раза больше, но открываться стала так же быстро.
Поле "За период" _VanDal_ 22/05/2015 11:47 #написать ответ
Не вводятся с клавиатуры года.
Действительно. Dervish 22/05/2015 12:19 #написать ответ
Там не только года, вообще даты с клавиатуры не вводятся. Проверю, спасибо.
В закладке операции 7Lexus 25/05/2015 21:48 #написать ответ
После настройки страницы и сохранения настроек сбивается выстроенный порядок столбцов и их размеров, не запоминается выбранный по умолчанию счет.
Ошибка: при изменении счёта в существующей операции неправильно изменяются остатки по счетам. max_shadow 01/06/2015 16:01 #написать ответ

Демонстрация на чистой базе: созданы два счета, Счёт1 с начальным остатком в 100 рублей и Счёт2 с остатком 200 (http://s1.sendimage.me/Pv6lGrm1.jpeg). Ввожу операцию расхода на сумму 30 со Счёта1, остаток в строке и в списке счетов - 70 (http://s1.sendimage.me/BqPDxrm2.jpeg). Изменяю операцию, выбираю в диалоге Счёт2, после закрытия диалога остаток в строке остаётся 70, в дереве счетов остаток по Счёту1 восстанавливается до 100, а по Счёту2 становится тоже 70 (http://s1.sendimage.me/fNHptrm3.jpeg).
Нашел, обезвредил. Dervish 03/06/2015 03:20 #написать ответ
Спасибо.
AbilityCash 3.0.238 beta Валерий 03/06/2015 08:08 #написать ответ
В версии AbilityCash 2.1.235 в последней строке программы было Приход выбрано, Расход выбрано указывались суммы выбранных строк, в версии AbilityCash 3.0.238 beta данная опция отсутствует, предлагаю вернуть С уважением, Валерий
Для настройки строки нажмите на ней правую кнопку мыши. max_shadow 03/06/2015 09:46 #написать ответ
Проблема в том, что эти настройки пока не сохраняются. Баг уже зафиксирован: http://dervish.ru/forum-theme.2738/