forum.bitel.ru
http://forum.bitel.ru/

количество знаков после запятой в поле cost
http://forum.bitel.ru/viewtopic.php?f=10&t=12372
Страница 1 из 1

Автор:  julik [ 10 апр 2017, 12:51 ]
Заголовок сообщения:  количество знаков после запятой в поле cost

Добрый день, подскажите пожалуйста в чем дело.
В конфигурации модуля phone поставлено

# Количество знаков после запятой в поле "стоимость сессии" (cost) таблицы log_session
# используется только при создании новой таблицы log_session
session.call.cost.scale=4

Но все равно пересчитывается с 2-мя знаками после запятой... В тарифе всё нормально, тоже 4 знака.
Что я делаю не так? Версия 6.2.

Автор:  Cromeshnic [ 10 апр 2017, 19:25 ]
Заголовок сообщения:  Re: количество знаков после запятой в поле cost

таблицу пересоздавали?
data_loader перезагружали?

Автор:  julik [ 11 апр 2017, 11:52 ]
Заголовок сообщения:  Re: количество знаков после запятой в поле cost

даталоадер тут не поможет, формат данных формируется один раз при создании таблицы. Пришлось делать вот что:

ALTER TABLE `bgbilling`.`log_session_8_201704` CHANGE COLUMN `cost` `cost` DECIMAL(10,4) NOT NULL DEFAULT '0.0000';

Автор:  stark [ 17 апр 2017, 11:10 ]
Заголовок сообщения:  Re: количество знаков после запятой в поле cost

Да, все верно, у вас же написано выше:
julik писал(а):
# используется только при создании новой таблицы log_session

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/