Ilyan
|
3 ноября 2014 12:43
|
Какая-та хрень с Итого, даже опасаюсь сохранять.
В Chrome сразу же, при введении первого же символа.
В IE11 - при вводе подсуммы, превышающей общую сумму.
Ещё, почему-то можно редактировать сумму в первой строке, хотя она все равно сбрасывается.
|
|
|
Ilyan
|
3 ноября 2014 12:47
|
И разве не логично прикрутить "мой" фильтр на ввод суммы везде?
|
|
|
Admin
|
3 ноября 2014 13:21
|
Здравствуйте.
Не получается воспроизвести. Хорошо бы видео или скриншоты.
Фильтр ещё не везде прикручен.
|
|
|
Ilyan
|
3 ноября 2014 13:28
|
Поле "Сумма" должно быть больше 0.01
Это неверно, т. к поле сумма может быть 0.01
|
|
|
Ilyan
|
3 ноября 2014 13:29
|
Если попытаться разбить сумму 0.01, итого показывает 0.1
|
|
|
Ilyan
|
3 ноября 2014 13:31
|
Admin Пишет: Не получается воспроизвести. Upd.
Сумма должна содержать ненулевое количество копеек.
|
|
|
Admin
|
3 ноября 2014 13:32
|
Это и есть "Какая-та хрень с Итого, даже опасаюсь сохранять." ?
|
|
|
Admin
|
3 ноября 2014 13:33
|
Ilyan Пишет: Сумма должна содержать ненулевое количество копеек. Всё равно всё нормально. Не понятно о чём речь.
|
|
|
Ilyan
|
3 ноября 2014 13:34
|
Ilyan Пишет: В Chrome сразу же, при введении первого же символа. Не получается воспроизвести. Так же, как и в IE11 - при вводе подсуммы, превышающей общую сумму.
|
|
|
Ilyan
|
3 ноября 2014 13:40
|
https://drive.google.com/file/d/0By50NczJWxY2bGF4SGVRVjgzcU0
|
|
|
Admin
|
3 ноября 2014 14:24
|
Спасибо, поправили.
|
|
|
Ilyan
|
3 ноября 2014 15:02
|
Слишком много сообщений об ошибке. Выдается "Prevent this page from creating additional dialogs", и если выбрать эту опцию, многое перестает работаь, например, невозможно удалять транзакции.
|
|
|
Ilyan
|
3 ноября 2014 15:07
|
Admin Пишет: Фильтр ещё не везде прикручен. Может быть это заодно решит проблему с переводом курсора в конец окна ввода подсумм при нажатии на любую клавишу: стрелки курсора, ввод/удаление посередине строки.
|
|
|
Admin
|
3 ноября 2014 15:09
|
Ilyan Пишет: Слишком много сообщений об ошибке. В каком смысле. Ошибка должна появляться в момент нажатия клавиши, если сумма превышает.
|
|
|
Ilyan
|
3 ноября 2014 15:11
|
Ilyan Пишет: Слишком много сообщений об ошибке. Окно надо показывать только при переходе из валидного положения в инвалидное.
И при попытке сохранить - только 1 раз.
|
|
|
Ilyan
|
3 ноября 2014 15:19
|
Admin Пишет: Ошибка должна появляться в момент нажатия клавиши, если сумма превышает. Но не каждую же клавишу. И уже точно не при нажатии на курсор!!!
Достаточно одного раза - до тех пор, ввод продолжает быть некорректным.
Как только все суммы снова стали ОК, сообщение можно снова "заряжать" на случай повторной ошибки.
Еще, пока ввод некорректный, можно за-disable-ить кнопку "Сохранить все" + добавить на нее tooltip с сообщением. Имхо, это лучше диалога.
|
|
|
Ilyan
|
3 ноября 2014 15:28
|
А еще некорректный ввод можно делать красным.
|
|
|
Ilyan
|
3 ноября 2014 15:29
|
Тем более, что некорректный ~= отрицательный (и 0.00), для которого красный естественный.
|
|
|
Ilyan
|
3 ноября 2014 23:46
|
Я смотрю вы серьёзно взялись за "Разбить" трату.
При попытке разбить трату в НЕОСНОВНОЙ валюте из отчета в ОСНОВНОЙ валюте, в первая строка заполнена суммой в ОСНОВНОЙ валюте.
Очень опасаюсь сохранять. :)
В связи с этим не нравится, что валюта транзакций вообще не видна.
Можно её показать нередактируемой в первой строке, где и сама сумма должна быть нередактируемой?
Там же - зачем-то разрешен autocomplete суммы.
|
|
|
Ilyan
|
3 ноября 2014 23:47
|
Ilyan Пишет: валюта транзакций вообще не видна в форме разбиения траты
|
|
|
Admin
|
4 ноября 2014 10:25
|
Ilyan Пишет: При попытке разбить трату в НЕОСНОВНОЙ валюте из отчета в ОСНОВНОЙ валюте, в первая строка заполнена суммой в ОСНОВНОЙ валюте. Этот кейс разбиения не предусмотрен. Разбивать трату нужно из отчёта в исходной валюте.
|
|
|
Ilyan
|
4 ноября 2014 12:27
|
Admin Пишет: Этот кейс разбиения не предусмотрен. Разбивать трату нужно из отчёта в исходной валюте. И тем не менее он разрешен, и убивает бухгалтерию - после разбиения траты в 10 евро (показываемой в отчете как 500 рублей) в результате получем траты на общую сумму в 500 евро.
|
|
|