logo
logo
неявная конвертация [де Багер 07/09/2002 01:36]
К сожалению конвертация - явная, а проблемма - большая.
Сейчас при создании счёта в программе необходимо указать валюту счёта. Это логично.
Теперь едем в Англию. Платим там карточкой. А вот как, по какому курсу НАШ банк будет снимать с Вас потраченную сумму - знает только банк. Я уже нарвался на транзитные, межбанковские, и ещё какие-то курсы. Т.е. карта - рублёвая, потрачены - доллары, пересчитаны: доллары - в евро - евро в рубли. Ожидаемая сумма не совпадает с действительной. Плюс к этому банк берёт ставку с такого сервиса. И она не жёсткая (плавает от суммы). Плюс к этому иногда по курсу на момент покупки, иногда по курсу на момент снятия с карты. И ладно-бы только это...
Теперь поехали в Германию. Ага! А теперь в Австралию.
Не всё так просто. Но начинать, согласен надо.
 
Dervish: А надо ли? Возможно ли учесть в одной программе все-все-все типы платежей? Или достаточно всё-таки сделать ограниченный набор функций, но обладающий универсальностью? Может быть, кто-то предпочтёт учитывать зарубежные покупки в долларах (евро, гульденах...), а кто-то посчитает необходимым переводить платежи в рубли? Стоит ли в этой ситуации навязывать пользователю методику учёта?
 
Извините, что "выплеснул" такое количество вопросов в ответ, но мне кажется, что сбрасывать со счетов эти вопросы нельзя. Основания для них есть.