forum.bitel.ru http://forum.bitel.ru/ |
|
Соответствие total и детализации в отчете http://forum.bitel.ru/viewtopic.php?f=10&t=1273 |
Страница 1 из 1 |
Автор: | vdd [ 03 июл 2008, 15:38 ] |
Заголовок сообщения: | Соответствие total и детализации в отчете |
Номер(а) н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 ] |
Заголовок сообщения: | |
Осторожно: 1) Делайте запрос только на таблице текущего месяца!!! 2) Предварительно сделайте дамп таблицы, и если что не так - откатитесь на него. Попробуйте сделать так (запрос в Сервис=>SQL Редактор, вместо <mid> - код экземпляра вашего модуля): Код: ALTER TABLE log_session_<mid>_200807 CHANGE cost cost float(10,2) NOT NULL
После этого посмотрите, решена ли проблема. Если решена - я просто выложу патч, чтобы в дальнейшем таблицы создавались с точностью стоимости звонка до копеек (сейчас там 5 знаков после запятой). |
Автор: | vdd [ 14 июл 2008, 16:32 ] |
Заголовок сообщения: | |
Да, это помогло, спасибо |
Автор: | Администратор [ 15 июл 2008, 18:39 ] |
Заголовок сообщения: | |
Обновление выложил. Проверьте таблицу в следующем месяце. |
Автор: | mrbrain [ 12 авг 2008, 19:46 ] |
Заголовок сообщения: | |
[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 ] |
Заголовок сообщения: | |
В проблемы записал. Если не трудно - скрины бы с воспроизведенной ошибкой. И совсем бы хорошо - дампы с базы. contract_balance, contract_account P.S. Используйте ключ -w для mysqldump, чтобы вытащить данные только по одному договору. |
Автор: | Администратор [ 19 авг 2008, 11:47 ] |
Заголовок сообщения: | |
Можете все в личку, а лучше на почту billing@bitel.ru |
Автор: | mrbrain [ 19 авг 2008, 12:35 ] |
Заголовок сообщения: | |
Администратор писал(а): Можете все в личку, а лучше на почту billing@bitel.ru
Скрины ушли на почту. |
Автор: | Администратор [ 05 сен 2008, 12:48 ] |
Заголовок сообщения: | |
Ошибка исправлена, обновление выложено 21.08.08. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |