Got this working by setting the Text values on the currency but discovered that the "5-" value had to be set for English and not only used for Russian as per the manual.
Hi, Paul.
Sounds like you're talking about REST API. And that your are overwriting data with older values if B managed to read record before A finished to update it. Classic conflict resolution ...