logo
logo
Условности, все есть условности... [Dervish 28/09/2006 14:30]
> Если бы можно было сразу делать двойную запись - функциональность проги улучшилась бы.
 
Таки можно!
 
Если я не ошибаюсь, существуют следующие варианты операции в нотации двойной записи:
 
1. Дебет активного счета, кредит пассивного. Эта операция увеличивает остатки по обоим счетам.
 
2. Дебет пассивного счета, кредит активного. Обратный эффект. Остатки по счетам уменьшаются.
 
3. Дебет активного (А1), кредит активного (А2). Остаток счета А1 увеличивается, А2 - уменьшается.
 
4. Дебет пассивного (П1), кредит пассивного (П2). Остаток счета П1 уменьшается, П2 - увеличивается.
 
Я ничего не пропустил?
 
Теперь давайте перейдем к той нотации, что предлагаю я (и AbilityCash). А суть предложения в том, чтобы считать активные остатки положительными, а пассивные отрицательными. Тогда приведенные выше четыре вида операции превратятся вот во что:
 
1. Перевод с пассивного счета на активный счет. Отрицательный остаток по пассивному счету увеличивается, равно как увеличивается и положительный остаток по активному. То есть, эффект совершенно аналогичен эффекту в нотации двойной записи: оба остатка увеличились (в абсолютном выражении, а знак минуса означает лишь, что этот остаток пассивный).
 
2. Перевод с активного счета на пассивный. Отрицательный остаток по пассивному счету уменьшается, равно как уменьшается и положительный остаток по активному. То есть, эффект совершенно аналогичен эффекту в нотации двойной записи: оба остатка уменьшились (в абсолютном выражении, а знак минуса означает лишь, что этот остаток пассивный).
 
3. Перевод со счета А2 на счет А1. Остаток по счету А2 будет уменьшен, по А1 - увеличен.
 
4. Перевод со счета П2 на счет П1. Поскольку остатки по пассивным счетам у нас отрицательные, то в абсолютном выражении остаток по счету П2 будет уменьшен, а по счету П1 увеличен. А знак минус лишь свидетельствует что счета пассивные.
 
Ну и скажите, где тут принципиальная разница между двойной записью и учетом в переводах?