Ошибка не программная, но все же... Программа использует для рубля обозначение RUR. На самом деле это рубль до деноминации. Современный рубль обозначается RUB, можно проверить по классификатору валют.
если вытянуть значения рубля из Интернета (например, НБУ), то за более ранние годы он будет иметь обозначение RUR (Russian Ruble), а затем - RUB (Ruble). Когда точно это произошло, и почему - не суть важно.
Для нас, пользователей Cash, это чревато тем, что вытянув данные мы сможем строить графики курса по рублю только за последние годы, если используем RUB для его обозначения. И наоборот, если RUR.
Поэтому для рубля рекомендую (как и других валют, например, в январе изменилось обозначение Азербайджанского маната) :- импортировать значения валюты в пустую базу, сделать экспорт в Excel, сделать замену RUR на RUB средствами Excel-я, импортировать данные в рабочую базу.
Удачи.
если вы помните 1 января 2000 была проведена деноминация рубля, учитывая проведенную деноминацию, строить сквозные графики по рублю за длительные периоды все равно не корректно...
поэтому, ИМХО два кода валюты можно оставить - и RUR и RUB
да и еще помнится было какое-то разъяснение ЦБРФ о порядке применения кодов - и 810 и 643использовались одновременно...
в общем довольно запутанная петрушка, как всегда все было сделано через известное место... о том, что будет введен новый код все узнали примерно за месяц. Была дикая истерика у программистов и разработчиков систем учета - такая подляна на новый год...
...можно назвать как угодно. Хоть горшком. Вся загвоздка, как я понимаю, в библиотеке загрузки курсов валют. Именно она прописывает валюту (подразумевает наличие валюты) RUR.
Можно ли исправить обозначение? Легко. Но только нужно выбирать, либо RUB либо RUR. И, думаю, введение дополнительной настройки в этом вопросе, это плохое решение.
Разъяснение можно поискать, но не уверен, что овчинка стоит выделки. Насколько мне известно, все коммерческие банки продолжают использовать в учете валюту с кодом 810. То есть RUR. И зачем тогда ломать копья?
я бы не стал говорить про все комм.банки. Потому что про разницу между RUR и RUB я узнал, получив баг-репорт от коммерческого банка о том, что наш софт использует не ту валюту )
помнится мне - лет эдак сто назад Explorer02/05/2006 22:41#
мы эту тему дискутировали - как обозначать RUR или RUB
действительно с 1 января 2004 года были окончательно отменены коды ISO 4217 для валюты 810 - RUR, остался только код 643 - RUB, который был введен с 1 января 2001 года, для обозначения "новых денег"