logo
logo
Продолжаем... [Dervish 06/12/2006 00:11]
Счета "Дебетная карта" и "Наличные" были созданы в базе данных, для них были указаны начальные остатки 1500 долларов и 15 долларов и ни одной операции потому что они не являются для нас центральными, это фон. Вообще по этим счетам можно нормально работать и проводить операции.
 
Для работы с кредиткой были созданы два счета "Кредитная карта" и "Лимит кредитования". Лимит кредитования был задан операцией перевода со счета "Лимит кредитования" на счет "Кредитная карта". Ну и был проведен один расход (как бы оплата) на сумму 300 долларов со счета кредитной карты.
 
Что мы видим на этой картинке?
 
1. Текущий лимит кредитования. 10000 долларов. Это отрицательный остаток по счету "Лимит кредитования". Если вдруг банк пойдет нам на встречу и увеличит лимит, скажем, на 5000 долларов, мы сделаем еще один перевод аналогично первому со счета "Лимит кредитования" на счет "Кредитная карта". То есть, остаток по счету "Лимит кредитования" всегда будет означать наш максимальный лимит кредитования.
 
2. Доступные для списания деньги на кредитной карте. Это остаток по счету "Кредитная карта". 9700 долларов это лимит в 10000 за вычетом уже использованных 300 долларов. То есть, остаток по счету "Кредитная карта" всегда будет равен сумме денег, которые мы можем списать с карточки.