BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 02:16

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 03 июл 2008, 15:38 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Номер(а) н1 у1 00:32:29 [1949] 00:42:00 [2520] 219.83
Номер(а) н1 у2 02:20:15 [8415] 02:55:00 [10500] 309.75
Номер(а) н1 у3 00:21:25 [1285] 00:22:00 [1320] 107.21

Сумма стоимостей 636.79

Нижняя строчка отчета (Сумма (руб)) - 636.80

Минуты совпадают.

Если номеров на договоре больше, то несовпадение может превышать 10 копеек.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 июл 2008, 16:38 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Осторожно:
1) Делайте запрос только на таблице текущего месяца!!!
2) Предварительно сделайте дамп таблицы, и если что не так - откатитесь на него.

Попробуйте сделать так (запрос в Сервис=>SQL Редактор, вместо <mid> - код экземпляра вашего модуля):
Код:
ALTER TABLE log_session_<mid>_200807 CHANGE cost cost float(10,2) NOT NULL

После этого посмотрите, решена ли проблема. Если решена - я просто выложу патч, чтобы в дальнейшем таблицы создавались с точностью стоимости звонка до копеек (сейчас там 5 знаков после запятой).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 июл 2008, 16:32 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Да, это помогло, спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 июл 2008, 18:39 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Обновление выложил. Проверьте таблицу в следующем месяце.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 авг 2008, 19:46 
Не в сети

Зарегистрирован: 30 авг 2007, 12:20
Сообщения: 13
Карма: 0
[quote="Администратор"]Осторожно:
1) Делайте запрос только на таблице текущего месяца!!!
2) Предварительно сделайте дамп таблицы, и если что не так - откатитесь на него.

Попробуйте сделать так (запрос в Сервис=>SQL Редактор, вместо <mid> - код экземпляра вашего модуля):
[code]ALTER TABLE log_session_<mid>_200807 CHANGE cost cost float(10,2) NOT NULL[/code]
После этого посмотрите, решена ли проблема. Если решена - я просто выложу патч, чтобы в дальнейшем таблицы создавались с точностью стоимости звонка до копеек (сейчас там 5 знаков после запятой).[/quote]

Проблема не только в этом модуле. Например во вкладке баланс договора у вас суммируются все неокругленные значения и потом округляются. В то время как в наработке каждая наработка по услуге сначала округляется, а потом все суммируются. Копейка разницы плавает туда - сюда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 авг 2008, 11:47 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В проблемы записал.
Если не трудно - скрины бы с воспроизведенной ошибкой. И совсем бы хорошо - дампы с базы.
contract_balance, contract_account
P.S. Используйте ключ -w для mysqldump, чтобы вытащить данные только по одному договору.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 авг 2008, 11:47 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Можете все в личку, а лучше на почту billing@bitel.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 авг 2008, 12:35 
Не в сети

Зарегистрирован: 30 авг 2007, 12:20
Сообщения: 13
Карма: 0
Администратор писал(а):
Можете все в личку, а лучше на почту billing@bitel.ru

Скрины ушли на почту.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 сен 2008, 12:48 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Ошибка исправлена, обновление выложено 21.08.08.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.076s | 36 Queries | GZIP : On ]