BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 17 июн 2025, 15:16

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Последняя активность по договору
СообщениеДобавлено: 24 июн 2015, 15:33 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Когда смотришь Inet сессии по договору, то там есть поле "Активность". Как я понимаю это последняя активность по договору, приход Accounting-пакета, или еще чего нибудь.
Есть в API функция, для то того, что бы узнать последнюю активности на договоре?


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Это последняя активность по сессии. У каждой своя.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июн 2015, 16:40 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Понял.
Мне кажется функция
Код:
List<TrafficAmount> trafficInfo = wsSession.inetContractTraffic(cid,  serviceIdSet, dateFrom, dateTo, requestTrafsIds, 1);

Работает некорректно, если dateFrom и dateTo находится в разных месяцах.
Для одного из договоров
Код:
trafficInfo.size()
оказался равен 0, хотя в BGBillingClient трафик показан правильно.
Если dateFrom и dateTo находится в одном месяце, то возврат правильный.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июн 2015, 16:54 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
хотя в BGBillingClient трафик показан правильно
за срок больше месяца?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июн 2015, 16:58 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Я некорректно написал. В BgBillingClient трафик отдельно за май и отдельно за июнь показан правильно.
Если же вызвать функцию
List<TrafficAmount> trafficInfo = wsSession.inetContractTraffic(cid, serviceIdSet, dateFrom, dateTo, requestTrafsIds, 1);
с 15 мая по 20 июня к примеру, то trafficInfo.size() = 0

Если вызывать, так что бы dateFrom, dateTo были внутри одного месяца то все нормально
Код:
bill вер. 6.0 сборка 353 от 11.06.2015 16:20:02
  card вер. 6.0 сборка 230 от 09.02.2015 18:40:44
  inet вер. 6.0 сборка 1504 от 12.06.2015 13:31:25


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июн 2015, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
В BgBillingClient трафик отдельно за май и отдельно за июнь показан правильно.
Ну так я к тому, что там неспроста отдельно, это же периодические помесячные таблицы.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 июн 2015, 17:09 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
dimOn писал(а):
Цитата:
В BgBillingClient трафик отдельно за май и отдельно за июнь показан правильно.
Ну так я к тому, что там неспроста отдельно, это же периодические помесячные таблицы.

Я что то не заметил в документации, что на даты такое ограничение. Долго ковырялся, почему то не работает :-) и вдруг работает. Даже перед девушками на работе неловко, я им говорил что у меня все нормально. А сегодня вот обнаружил.


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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