мы эту тему дискутировали - как обозначать RUR или RUB
действительно с 1 января 2004 года были окончательно отменены коды ISO 4217 для валюты 810 - RUR, остался только код 643 - RUB, который был введен с 1 января 2001 года, для обозначения "новых денег"