BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
СообщениеДобавлено: 19 янв 2012, 15:19 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Доброго дня всем, и всех с праздниками прошедшими!

Криво работают кнопки переключения единиц измерения в отчетах. :facepalm:
см скрины

8703МБ != 8.08 ГБ

В любом договоре криво пересчитывает эти единицы. Для справки, 1ГБ=1024МБ и т.д.


Клиент 5.0 сборка 677
сервер 5.0 сборка 795
диалап 5.0 сборка 244


Вложения:
screen2.JPG
screen2.JPG [ 70 КБ | Просмотров: 6104 ]
screen1.JPG
screen1.JPG [ 69.29 КБ | Просмотров: 6104 ]

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 янв 2012, 16:40 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
там такой нюанс....

округляется не сумма, а каждая сессия и они потом сумируются, поэтому такие несовпадения


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 янв 2012, 17:38 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
8703.96/1024.0 = 8.4999 ГБ
а в биллинге 8.08ГБ. на 91 сессию 400МБ погрешность округления.
Округление не причем. Таких примеров масса. Все таки гляньте внимательнее) несерьезная же ошибка, а смущает...

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 янв 2012, 18:26 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
если у вас 61 сессия по 14 Мб, то сумма = 854 Мб
если эти же сессии сначала округли до 1,00 Гб (два знака после запятой) то получиться каждая сессия по 0,01 Гб и сумма = 0,61 Гб

854 Мб != 0,61 Гб ;-(

посмотрите соседню вкладку с сессиями в разных режимах (Байт, Мбайт и т.д.)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 янв 2012, 19:23 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
ну да, получается округление погрешность)
ну округляйте сумму а не каждую сессию. не правильно же

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 янв 2012, 20:26 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Akhmat писал(а):
ну да, получается округление погрешность)
ну округляйте сумму а не каждую сессию. не правильно же


тогда наработка по логинам ну будет совпадать с наработкой по сессиям из соседней закладки


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 17:32 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
:shock: издеваетесь?
туплю видимо, как обычно. но проблемы эти выдуманные. не исправите, сделаю табличку с "нюансами биллинга", и развешу в каждом отделе. надеюсь табличка не быстро будет заполняться.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 18:10 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Akhmat писал(а):
туплю видимо, как обычно.


бывает


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 20:28 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
да.
вот официальному представителю, на полном серьезе объяснять косяк, простяцкий, а не решать его, такое первый раз вижу :facepalm:

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 21:22 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
этому "косяку" уже лет 10... и если Вы считаете, что это косяк приведите пожалуйста как должно быть НА КОНКРЕТНЫХ ДАННЫХ, возьмите с пяток сесий и расчитайте в разных единицах измерений, что должно отображаться и как считаться. При этом что бы все суммы совпадали.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 23:30 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
ого) Вопрос по существу. Прости друг, думал издеваешься.
Точно не издеваешься? :oops:
Разве тупо суммировать трафик по всем сессиям, а потом при делении этой суммы на нужное число байт(ну там 1024.0(КБ), или 1048576.0(МБ), 1073741824.0(ГБ)), округлять до двух цифр не решает вопрос?

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2012, 23:57 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
в отчете по сессиям может быть проблемка при округлении каждой сессии, и при последующем их суммировании. приехали купцы на дачу, вот где прикол зарыт, дошло.
ну в отчете по сессиям можно к примеру каждую сессию до 3-х, 4-х знаков округлять при выборе переключателя ГБ. ну или оставить как есть, до 2-х цифр, но итоговый результат все равно выводить точно.

вопрос мелочный. все равно, решите или нет. текущее вот это "округление", даже после того как понял ее логику, смущает.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2012, 01:38 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
теоретически проблему можно решить если округлять трафик каждой сессии до целого количества единиц стоимости, т.е. если цена задана в X руб. за мег. то трафик сессии округляем до мегабайта, в этом случае хоть суммируй трафик, а потом умножай на цену, хоть наоборот, результаты должны сходиться.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2012, 02:44 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
skn писал(а):
округляется не сумма, а каждая сессия и они потом сумируются

Сессии округляются мускулом, а потом они все суммируются клиентом?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2012, 11:17 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Не пугайте, не надо только цены таким образом округлять. мое мнение что итоговый результат должен быть точным. в отчете по сессиям округление можно допустить, и даже догадаться про округление, но итоговый результат не должен искажаться. В первую очередь смотрят ИТОГ, а потом остальное.
ведь на лицо недоразумение, как в примере на скринах выше: смотрю 8800 МБ, потом кликаю посмотреть сколько это ГБ, а там 8,08 ГБ. а этот клиент мой друг, пришел с претензией посторонней совершенно, и мы вместе смотрели. я АХИРЕЛ в недоумении, неужели биллинг не может число на 1024 поделить, да и как он тогда считает вообще? друг естественно разразился подколами, обсмеял, типа клиентов обсчитываете, обманываете, и т.д. :facepalm:
мне было так стыдно и неловко :oops: это был худший день в моей жизни. а все изза тебя, друг, все ты виноват, и твое "округление"

ЗЫ
последнее, это юмор

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2012, 11:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Akhmat писал(а):
мне было так стыдно и неловко :oops: это был худший день в моей жизни. а все изза тебя, друг, все ты виноват, и твое "округление"

ЗЫ
последнее, это юмор


Значит вам не было стыдно что вы "обманываете" и "обсчитываете" клиентов? :lupa:

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2012, 19:06 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
ни один организм никогда и близко не испытывал такого стыда, что тогда почувствовал. приписал про юмор чтобы как то поубавить драматизма

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


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

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


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

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


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

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