logo
logo
Вам точно это надо? [Дим(м) 25/06/2014 15:56]
Курс валюты в AC представляет из себя дату и две суммы.
 
На одну и ту же дату не может быть двух курсов. Соответственно, "покупка" и "продажа" отпадают. Курсы за один день из разных банков - тоже.
Да и как вы представляете себе, например, пересчёт остатка в другую валюту - какой из курсов программа должна выбрать для этого?
 
"Самый выгодный курс" вытащить не проблема. Но:
- он будет конкурировать с курсом ЦБ - т.е. из них двоих останется только один
- название банка с лучшим курсом сохранить тоже негде (есть обозначение валюты - "EUR" и название - "Евро" - но банк туда не запишешь)
 
Если вам так хочется загружать курсы любимого банка, можно сделать "виртуальную" валюту а-ля "EUR-СГБ". И загружать с помощью плагина, например, курс покупки.
Тогда, например, можно будет пересчитывать остатки счетов по этому курсу.
Ну или поступить аналогично, но не для конкретного банка, а для лучшего курса - "EUR-best".
 
Только не совсем понятно, что вы с этим хотите делать? Для чего вам в AbilityCash этот целый набор курсов? Колонки курсов ведь можно посмотреть и насайте - зачем их затаскивать в программу?