В версии 2.1.231 исправлена ошибка загрузки курсов валют, приводившая в некоторых случаях к зависанию программы. Кроме того, исправлена ошибка в графике остатков, приводившая к неверному отображению остатков по повторяющимся операциям.
В новой версии реализована поддержка нескольких планов счетов и полностью переработан экспорт и импорт. Теперь можно писать собственные модули экспорта и импорта, поддерживающие требуемые форматы данных.
Кроме того, в новой версии исправлено 25 ошибок.
Добавлена возможность закрытия счетов. Теперь ненужные счета можно закрыть и исключить их из просмотра. В случае необходимости ранее закрытый счет может быть открыт заново.
Добавлено поле "Примечание" для счетов.
Теперь групповые счета могут быть выделены полужирным шрифтом.
Добавлена возможность создавать до четырех дополнительных полей "Примечание" в операциях. Для каждого из полей можно устанавливать собственное название.
Из контекстного меню убраны пункты "Отменить" и "Вернуть". Эти пункты меню остались только в меню "Действия".
Изменен алгоритм редактирования бюджетной даты в операциях. Если дата операции и ее бюджетная дата совпадают, то при изменении даты операции теперь изменяется и бюджетная дата.
Если в списке операций видна полоска горизонтальной прокрутки (скролл), то кнопки "Влево" и "Вправо" теперь перелистывают список по горизонтали чтобы можно было посмотреть все параметры операций.
Для горизонтальной прокрутки списка операций теперь можно также воспользоваться колесиком мышки если одновременно нажать кнопку Shift.
Команда Atl+Home теперь восстанавливает на текущей закладке программы начальные (сохраненные) значения фильтров этой страницы.
Изменено используемое по умолчанию расширение файла данных. Если раньше программа подразумевала использование файлов "*.acb", то теперь по умолчанию будут создаваться и использоваться файлы с расширением "*.cash".
Был проверен и доработан алгоритм создания резервных копий файла в случае, когда включено автосохранение.
Исправлены две ошибки, возникавшие при перетаскивании (например, счетов).
Исправлена ошибка, из-за которой не перерисовывались кнопки "Изменить" и "Удалить" на странице отчетов (график "Динамика оборотов").
Исправлена ошибка с неправильной проверкой названия счета на уникальность. При обновлении счета на уникальность проверялось не новое название счета, а старое.
Исправлена ошибка, приводившая к неправильному тексту в сообщении об ошибке (извините за тавтологию) при импорте данных из Excel-я.
Исправлена ошибка в графице "Динамика оборотов". Программа неправильно строила график по бюджетной дате операции, что иногда приводило к сообщениям об ошибке и краху программы.
Исправлены ошибки в графике остатков по счетам. Раньше неверно показывался тултип с данными об операциях и неправильно показывались сами операции в расшифровке участка графика.
Исправлена ошибка в комбо-боксах.
Исправлена ошибка в расчете курсов. Эта ошибка была допущена в 212-й сборке и возникала если между двумя валютами был установлен всего один курс.
Исправлена ошибка, возникавшая при удалении последнего элемента из списка.
Исправлена глупая грамматическая ошибка: при экспорте в Excel операций неправильно назывались колнки сумм. Кстати, при импорте тоже использовались неверные названия. Сейчас метки подправлены, все будет работать правильно.
Строка №47 в файле перевода. Эта строчка нигде не используется, но очищать ее в предыдущих сборках было нежелательно: это приводило бы в некоторых случаях к неправильной разметке форм программы. Теперь это исправлено и текст строки №47 следует удалить.
График "Обороты". Круговая диаграмма немного доработана: в ней удалено внешнее пустое кольцо.
Доработан ввод пароля к базе данных. Раньше был глюк: если программа выводила на экран окно с просьбой ввести пароль к открываемой базе данных, то AbilityCash пропадала из списка задач. К программе невозможно было вернуться через Alt+Tab. Теперь это поправлено.
Введена обработка сочетания "Ctrl + Click" в списке счетов (с чекбоксами). Теперь эта комбинация гасит текущий выбор и выбирает только текущий элемент.
Страница отчетов. Расшифровка графика. Двойной клик на любой операции теперь вызывает ее на редактирование.
Если на странице операций выбран период дат всего в один день, то этот день будет подставлен в поля дат при открытии диалога добавления новой операции.
При изменении фильтров на странице операций теперь автоматически выбирается самая верхняя операция.
Страница операций. Расширенный фильтр по счетам. Теперь при вызове диалога добавления новой операции в этом диалоге автоматически подставляется выбранный (цветом) счет.