Чем больше операций в бухгалтерии, тем больше счетов приходится использовать. При достаточно серьезном учете (а CASH способен на это) возникнет ситуация, что счетов стало много, и некоторые из них либо редко используются, либо уже вообще не используются.
Предлагаю ввести параметр - статус счета, управление которым поможет пользователю гибко управлять своими счетами, не засоряя экраны.
Возможны 3 сотсояния:
- активный;
- неактивный;
- архивный.
Очевидно, что изменение статуса счета должно быть в рамках процедуры "Изменить счет" (настройки параметров счета, таких как название, валюта и т.д.).
Кроме того, на странице Счета появится необходимость иметь фильтр, позволяющий фильтровать счета по этому статусу. Счет архивный может быть только нулевым (думаю, пользователи с пониманием к этому отнесутся). При переводе в архивное состояние все проводки, связанные с блокированным счетом, должны быть блокированы, а разблокировка невозможна.
Удачи!
А если к этому добавить и возможность шифрования и скрытия счета при просмотре, то было бы вообще класс.
А то вроде и заначки надо фиксировать, и от жены их каким-то образом ховать
Это уже звучало, по-моему. Выход - введение системы прав доступа для разных пользователей к базе данных. Ошень непросто...
Именно что не к базе, а к отдельным счетам в _одной БД_, чтобы не переоткрывать базы при работе.
А насчет реализации согласен - если делать по уму (юзеры/группы/policy etc) то довольно нудно.
С момента последнего сообщения по данной теме прошло более года, и по всей видимости, ее не сочли достаточно актуальной. Тем не менее предложение верное, в процессе работы появляется много разных счетов, по которым провели несколько операций, и больше они не нужны. Сам работаю в программе 2 месяца, завел уже более 10 счетов, из которых половина в дальнейшем вряд ли понадобиться (в основном долги). Необходима опция "статус счета", состояния "Открыт", "Закрыт", "заблокирован" (возмлжны иные варианты) с возможностью фильтрации. Было бы замечательно, если бы в новой версии это было реализовано в какой то мере реализовано.
Dervish: Тема не закрыта, к этой теме мы ещё вернёмся.
Спасибо.
PS. Во второй версии счета будут организованы иерархически, что позволит вам создать отдельную ветвь "Старое" и перетащить туда ненужные счета, чтобы не путались.