logo
logo
Цель "Счета" - показать общую картину по счетам, остатки. [Женя 26/02/2002 14:04]
1. Многоуровневая группировка счетов - реальность, и технически задача не сложная.
 
2. Активность/пассивность счета - это атрибут, который зависит ТОЛЬКО от назначения счета, и никак не зависит от остатка. Только изменения смысла счета может повлечь за собой инверсию этого атрибута.
 
3. Группа счетов НИКАК НЕ СВЯЗАНА с атрибутами счетов. Главное условие группировки - счет или группа счетов могут быть включены только в одну группу счетов. Поэтому перевод из группы в группу - задача несложная.
 
4. Суммирование итоговой информации по группам счетов - задача нелегкая, так как требует введения эквивалента. Либо делать пересчет так, как Вы (Эксплорер) предложили - суммировать приведенные остатки по входящим в группу счетам соответсвенно указанной валюте. Такой вариант лично мне вполне симпатичен. Следует подыскать соответсвующее интерфейсное решение, так как это "перегружает" экран списками счетов и остатками в оригинальной валюте + в приведенной.
Вариант - по разделам(группам счетов) считать итоги ТОЛЬКО в указанной валюте, а по самим счетам показывать оригинальные остатки. Для всех остатков разделять Дт и Кт остаток (в зависимости от знака).
 
Не стоит больше нагружать эту форму, лишнее.