Описание
Программа позволяет проводить операции по заблокированным счетам.
Последовательность действий
Создаём новую базу, блокируем единственный имеющийся счёт "Наличные", проводим по нему любую операцию прихода/расхода.
Ошибка 2.0.217 #149 | |
19.10.2011 16:01
Описание
Программа позволяет проводить операции по заблокированным счетам. Последовательность действий Создаём новую базу, блокируем единственный имеющийся счёт "Наличные", проводим по нему любую операцию прихода/расхода. | |
21.10.2011 10:37
Программа позволяет проводить операции по заблокированным счетам. Честно говоря, такое поведение программы планировалось изначально. Дело в том, что блокирование счетов вводилось, скорее, для возможности спрятать редко используемые счета (меню "Сервис", пункт "Не показывать закрытые счета" или Ctrl+G). Если задаться вопросом полноценного закрытия неиспользуемых счетов, тогда, помимо прочего, нужно вводить даты открытия и закрытия счетов, нужно добавлять контроль окончательного остатка по счету, который должен быть равен нулю и т.д. и т.п. | |
23.10.2011 16:37
Если задаться вопросом полноценного закрытия неиспользуемых счетов, тогда, помимо прочего, нужно вводить даты открытия и закрытия счетов, нужно добавлять контроль окончательного остатка по счету, который должен быть равен нулю и т.д. и т.п. Лично я так глубоко не копаю. Я слабо разбираюсь в бухгалтерии, поэтому мне кажется, что контролировать все эти параметры должен всё-таки пользователь, а не программа. И причин для блокировки счёта может быть больше, чем просто скрывать блокированные счета из общего списка. Может быть, имеет смысл, не нагружая программу излишним функционалом, предусмотреть в одной из будущих версий опцию в настройках "Запретить операции по заблокированным счетам" или "Требовать подтверждения для операций по заблокированным счетам". Мой интерес к этой проблеме связан, на самом деле, с ошибкой в текущих версиях программы, из-за которой при вводе новой операции расхода по-умолчанию подставляется не выделенный в списке текущий счёт, а некий другой. У меня этот "другой" - давно не используемый и заблокированный, и каждый раз изменять его на нужный - очень утомительно. | |
24.10.2011 15:43
Мой интерес к этой проблеме связан, на самом деле, с ошибкой в текущих версиях программы, из-за которой при вводе новой операции расхода по-умолчанию подставляется не выделенный в списке текущий счёт, а некий другой. У меня этот "другой" - давно не используемый и заблокированный, и каждый раз изменять его на нужный - очень утомительно. Я исправил ошибку с подстановкой счета в диалоге добавления новой операции. А доработку, запрещающую добавление операций по блокированным счетам я пока отложу, нет у меня уверенности, что добавление таких операций действительно следует запретить. | |
24.10.2011 17:11
Я исправил ошибку с подстановкой счета в диалоге добавления новой операции. А доработку, запрещающую добавление операций по блокированным счетам я пока отложу, нет у меня уверенности, что добавление таких операций действительно следует запретить. В сборке 220 ошибка всё ещё присутствует (по крайней мере, на моей базе). По поводу операций по заблокированным счетам: я и не призываю их огульно запрещать. Я предлагаю придать понятию "заблокированный счёт" большую гибкость и оставить окончательное решение на усмотрение пользователя. Но это, безусловно, не первоочередная задача. | |
24.10.2011 17:48
В сборке 220 ошибка всё ещё присутствует (по крайней мере, на моей базе). В 221-й будет исправлено. На днях выложу. |