Вопрос: Почему иногда при загрузке данных из УРМ «Криста» появляется расхождение на копейку.
Ответ:
Эта проблема давно известна и не решаема на нашей стороне.
В базе УРМ денежные суммы имеют 8 знаков после запятой (это видно при
прямом подключении к базе данных). Возникает такая проблема, как нам
кажется, при при каком то автоматическом распределении сумм. Поэтому
если в базе будет 1,09999998, то УРМ покажет 1,1 а драйвер мне даст
1,09, так как в УРМ для этих полей определен формат 15.2. Мы
видим только то что мне дает драйвер и не видим фактического числа.
Исправить на своей стороне мы эту проблему не можем.