Каталог решений - Кратность в Юанях (CNY) 10 и 1

Кратность в Юанях (CNY) 10 и 1

Кратность в Юанях (CNY) 10 и 1

В наличии

Обратите внимание на обмены данными с Юанями. Кратность там меняется между 10 и 1, в зависимости от значения курса > 10 или < 10. Т.е. НЕ ВСЕГДА равна 1. А многие разработчики (в том числе и я) грешат, ставя Кратность = 1 по умолчанию в обменах и выгрузках. P.S. Идём на Восток, становимся хитрее.

Категория:

Описание

До 6 мая 2022 года курс Юаня к рублю был в районе 10-15 Рублей за 1 Юань.

Потом Рубль стал укрепляться и курс стал в районе 9 Рублей за 1 Юань.

Но в регистре сведений Курсы валют — эта ситуация стала отображаться с кратностью 10 (т.е. надо не 9 рублей за 1 юань указывать а 90 рублей за 10 юаней) 

 


Столкнулся с тем, что в коде правил обмена из БазыА в БазуБ кратность стояла = 1

И получалось если в БазеА, в документе платежа, было 90 Рублей за 10 Юаней, то у того же самого документа в результате обмена в БазеБ становилось 90 Рублей за 1 Юань.

Коллеги, Вам для информации (вдруг у кого-нибудь есть похожий обмен/выгрузка и расчеты в Юанях) поправьте расчет кратности при передаче данных.

 

 

Стоит заметить, что в некоторых банках кратность 10 игнорируют, оставляя кратность 1, тем самым "теряют" последнюю значащую цифру. Раздают клиентам к загрузке файлы клиент-банка с округленными значениями курсов.

Вот реальный пример:

  • Банк дал файл с курсом 9,3671 при кратности 1
  • Хотя это могло бы быть 93,6715 при кратности 10

has been added to your cart:
Оформление заказа