Дополнение.
1) Сообщение в свободном формате нужно расширить и дополнить для однозначного трактования сотрудниками ВТБ, чтобы они не только изменили регистр в латинском написании имени, но и трансформировали его согласно правилам SWIFT-RUR в кириллический вид и в таком русском написании отправили конечному банку. Если использовать сообщение на странице 1 этой темы без уточнения, то может оказаться, что в ВТБ только изменят регистр и отправят имя латиницей в конечный банк. Те, естественно, не поймут, потому что нет примечания что трансформация должна быть сделана по правилам SWIFT-RUR, и деньги не поступят на счет. Ниже указано откорректированное сообщение (для альфа банка).
199 FREE FORMAT MESSAGE
:20 TRANSACTION REFERENCE NUMBER ....
:21 RELATED REFERENCE ....
:79 NARRATIVE
BENEFICIARY'S NAME IS SERGEI IVANOVIC QLAPIN.
BUT IN THE FIRST NAME WHICH IS SERGEI, THE LAST SYMBOL WHICH IS 'I', THIS IS SMALL LETTER.
IN THE MIDDLE NAME WHICH IS IVANOVIC, THE LAST SYMBOL WHICH IS 'C', THIS IS SMALL LETTER.
IN THE LAST NAME WHICH IS QLAPIN, THE THIRD SYMBOL 'A', THIS IS SMALL LETTER.
PLEASE CHANGE LETTERS IN THE BENEFICIARY NAME AND CONVERT IT FROM LATIN TO RUSSIAN
SYMBOLS USING SWIFT-RUR SYSTEM, AND SEND TO THE ALFA BANK THE NAME, WHICH IS WRITTEN IN RUSSIAN.
2) Если в КЕБе при заполнении анкеты в поле 20 (SENDERS REFERENCE), которое имеет вид 0123-KNG-1234000081 попросить поставить + перед 1м символом, то транслитерация на русский имени получателя произойдет автоматически. Также сотрудники ВЕБа будут знать, что нужна транслитерация на русский, и если к ним поступит сообщение в свободном формате об изменении регистра букв имени получателя перевода, то трансформируют имя в русское написание по правилам SWIFT-RUR и отправят его конечному российскому банку. Но не факт, что система сообщений КЕБа позволит вставить плюсик.
3) по опыту питона каа. Если есть возможность сделать рублевый счет с именем владельца, записанным латиницей, то это избавит от необходимости досылать сообщение о трансформации на русский. В Сбере такое возможно для карточного счета.
http://kaa-python.livejournal.com/35660.html