logo
logo
И о курсах. [Dervish 17/11/2005 12:26]
Об этом много писалось в форуме (поиск как всегда рулит), но тезисно могу повторить:
 
1. Считаю, что вполне достаточно вести в программе всего один курс, который будет использоваться для приведения к единой валюте сумм и остатков. Этот курс ведётся на странице валют. И его мы будем называть официальным курсом.
 
2. На практике мы практически никогда не выполняем обмен по официальному курсу. Поэтому в любой (мультивалютной) операции перевода предусмотрена возможность задания собственного курса. Ограничений нет.
 
3. В нынешних версиях программы (Cash, AbilityCash) если на некоторую дату не задан официальный курс но на эту дату нужно конвертировать некоторую сумму (например при построении графика), то программа линейно аппроксимирует курс по заданным ближайшим значениям. Не буду говорить о причинах, почему было сделано именно так, но сейчас я считаю, что это было сделано неверно. И планирую совсем отменить аппроксимацию. При любом расчёте программа будет использовать последний введённый курс.
 
4. Во введении множества курсов (Нац Банка, наличный, Черный рынок и т.п. а также в различии прямого/обратного курса) не вижу практического смысла.
 
Такие дела.