Первое, что нужно усвоить - это понятие счет (account). Счет - это просто кучка денег. Иногда счет называют кошельком (wallet). Основное свойство счета - сумма денег в некоторой валюте, которая на нем лежит. Вот несколько характерных примеров счетов: * Наличные. Самый очевидный счет. Это то, что лежит в кармане в виде рублей. Основные свойства нала: сумма денег больше или равна нулю. Основные виды операций: вычитание с него денег на расходы. Такие счета относят к активам (assets). * Заначка в еврах или баксах. Счет очень похож на наличные. Отличия в том, что основной операцией является увеличение суммы на счете. Тоже актив. * Кредитная карта (не дебетная!). Основное свойство кредитки: сумма денег может быть отрицательной. Более того, чаще всего она отрицательная. Иногда у таких счетов имеется нижняя граница, предел ухода в минус. Основная операция как и у нала - снятие денег. Такие счета называют пассивом (liability). С точки зрения технаря актив - это пассив с границей на нуле. Так? * Деньги, взятые вами в долг. Типичный случай пассивного счета. Фактически взяв полтинник до получки вы открываете временный пассивный счет. С возвратом долга в ноль счет закрывается. * Деньги, данные в долг. Тоже временный пассивный счет. На счете лежит положительная сумма. Отличие такого счета от предыдущих пассивов - это невозможность воспользоваться деньгами на счету. Операции по ним активизируются извне. Некоторые программы учета считают настоящими пассивами только такие счета. * Доводя модель до совершенства, введем еще один счет. Этот счет - вселенский. В нашей модели он является источником дохода и бездонным мешком для трат. Сумма денег на нем неизвестна, но поскольку мы его не контролируем (если вы не Сорос), то и знает ее нам не не обязательно. Обратите внимание: долговые деньги не уходят в этот счет. Долги учитываются в специальных счетах!