"округляются" платежи

Технические вопросы по UTM 5.0
Ответить
gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

"округляются" платежи

Сообщение gravis »

Биллинг в некоторых случаях, округляет внесенные платежи до 10коп.
Например:
18505.6 вместо 18505.61
25697.5 вместо 25697.49
12848.2 вместо 12848.23

Это все вносилось как безнал.

Че за дела? билд последний

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Посмотрите в логах INSERT какие проходили для этих платежей ? Какие там указаны цифры ?
Вносили через UTM_Admin или через интерфейс кассира ?

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Абылай, ну это анекдот какой-то :) Округляются суммы бОльшие чем 9999.99. Причем, судя по логам, округляются еще в Админке. (не интерфейс кассира).

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Проблема связана с тем, что STL по дефолту оставляет 6 знаков при печати double (http://www.cplusplus.com/ref/iostream/i ... ision.html). Сейчас поправили - в ближайшем билде будет доступен фикс.

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Благодарю.

Spar
Сообщения: 350
Зарегистрирован: Пн янв 31, 2005 12:09

Re: "округляются" платежи

Сообщение Spar »

gravis писал(а):Биллинг в некоторых случаях, округляет внесенные платежи до 10коп.
это фигня ... у нас както он округлял 900 рублей до 100 рублей... а 15000 рублей до 10000 рублей :)

Ответить