logo
logo
Есть два аспекта улучшения программы: [are 20/08/2004 20:27]
1. Базовая валюта и кросс-курсы
Недостатком (терпимым) является отсутствие автоматического расчета кросс-курсов. Поясню. Предположим, есть счета в RUB, USD, EUR. Ввели с Центробанка курсы (за определенный период) для RUB/USD, RUB/EUR. Смотрим остатки по счетам в разных валютах. В RUB для всех счетов все будет красиво, в USD против счета EUR будут красоваться ??? - курс EUR/USD не введен ! Если валют побольше - все возможные сочетания валют должны быть введены ! И это надо делать постоянно, если хотим иметь точные перерасчеты.
А теперь представьте, что можно объявить (в программе) RUB базовой валютой и ввести ее курсы по отношению ко всем остальным. Все кросс-курсы, например BYR/USD, будут получены автоматически в процессе расчетов и построения графиков, конечно при условии, что каждому значению (по дате) RUB/USD есть значение RUB/BYR.
Любая валюта может быть объявлена базовой (BYR, KZT, UAH, RUB и т.д).