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

Сессии не тарифицируются.
http://forum.bitel.ru/viewtopic.php?f=10&t=10138
Страница 1 из 1

Автор:  Galkov [ 04 фев 2015, 18:39 ]
Заголовок сообщения:  Сессии не тарифицируются.

Не понимаю причину, почему не тарифицируются звонки,
В логе ошибок:
-------------------------------------

Звонок поинта не тарифицирован!

Contract: gav-test-00 itemId: 5
StartTime=04.02.2015 14:03:32SessionTime=120 PORT_FROM=10.225.35.2 PORT_TO=10.225.16.2 NUM_FROM=2300033 NUM_FROM_164=78462300033 NUM_TO=3100002 NUM_TO_164=78463100002ConnectTime=120CallClientCost=0.00

-------------------------------------
в select * from data_log_3_20150203 where (`from_number` like "2300033") and (to_number like "3110002") order by `from_number`; (есть исходящие).
+------+----+-----------+---------------------+--------------+-------------+-----------------+-------------+---------------+-------------+---------------+-----+--------------+------------------+----------------+
| id | hh | source_id | session_start | session_time | from_number | from_number_164 | to_number | to_number_164 | from_port | to_port | cat | connect_time | call_client_cost | call_oper_cost |
+------+----+-----------+---------------------+--------------+-------------+-----------------+-------------+---------------+-------------+---------------+-----+--------------+------------------+----------------+
| 2178 | 12 | 2 | 2015-02-03 10:54:17 | 127 | 2300033 | 78462300033 | 3110002 | 78463110002 | 10.225.35.2 | 10.225.16.2 | 0 | 127 | 0.00 | 0.00 |
+------+----+|

на абоненте заведён номер 78462300033

завёл спецальный тестовый тариф, который, на мой взгляд, должен не изучая префикс обсчитывать только минуты длительности звонка, присвоил абоненту. нет ни начислений ни даже сессиий у абонента и ошибка..
кстати во вкладке входящие - есть звонки и похоже отображаются корректно.

тут смотрел -> (Не могу добиться отображения сессий (РЕШЕНО)) viewtopic.php?f=10&t=9839

Автор:  stark [ 04 фев 2015, 18:45 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

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

Автор:  Galkov [ 13 фев 2015, 14:35 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

А при каких условиях и каких процессах записи из data_log_{mid}_yyyyMMdd} попадают в таблицы log_incoming_session_{mid}_yyyyMM} и log_session_{mid}_yyyyMM} ?
--


У меня в текстовых логах присутствуют звонки как входящие так и исходящие, при этом в log_incoming_session_{mid}_yyyyMM} входящие попадают корректно, а в log_session_{mid}_yyyyMM} вообще пусто... ничего не попадает(в исходных текстовых логах есть нужные записи и в data_log_{mid}_yyyyMMdd} входящие тоже есть).

Автор:  stark [ 16 фев 2015, 13:41 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

Galkov писал(а):
А при каких условиях и каких процессах записи из data_log_{mid}_yyyyMMdd} попадают в таблицы log_incoming_session_{mid}_yyyyMM} и log_session_{mid}_yyyyMM} ?
--


У меня в текстовых логах присутствуют звонки как входящие так и исходящие, при этом в log_incoming_session_{mid}_yyyyMM} входящие попадают корректно, а в log_session_{mid}_yyyyMM} вообще пусто... ничего не попадает(в исходных текстовых логах есть нужные записи и в data_log_{mid}_yyyyMMdd} входящие тоже есть).


Чтобы попало в исходящие надо чтобы направление , цена и услуга были определены. Для входящих ничего не нужно, так как они не тарифицируются. Начните от простого тарифа чтобы понять как работает.

Автор:  Galkov [ 16 фев 2015, 20:21 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

так и пробую - с простейшего... по логам - что-то тарифицируеется, вот лог:
HIST:
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Found point 12
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Tree => 628
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - PARAMS: mid: 3; cid: 15578
ServiceCost [serviceId: 0; date1: 01.02.2015; date2: 28.02.2015; serviceStart: 01.02.2015; serviceEnd: ; accountingPeriodDays: 28; amount: 94; cost: 0.7846]
HIST:
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Found point 12
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Tree => 628
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - PARAMS: mid: 3; cid: 15578
ServiceCost [serviceId: 0; date1: 01.02.2015; date2: 28.02.2015; serviceStart: 01.02.2015; serviceEnd: ; accountingPeriodDays: 28; amount: 571; cost: 0.7846]
HIST:
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Found point 12
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - Tree => 628
02-16/18:08:41 DEBUG [Thread-22] TariffConveyor - PARAMS: mid: 3; cid: 15578
ServiceCost [serviceId: 0; date1: 01.02.2015; date2: 28.02.2015; serviceStart: 01.02.2015; serviceEnd: ; accountingPeriodDays: 28; amount: 51; cost: 0.7846]
-----------------------------------------------------

цену спецом указал, чтоб видеть, какое правило сработало.
в логах в частности есть такие наработки:

16.02.2015 16:11:51 3 7846******* 7846******* 7846******* 7846******* 10.*.*.* 10.225.*.* 0 3 0
16.02.2015 16:12:07 10 7846******* 7846******* 7846******* 7846******* 10.*.*.* 10.225.*.* 0 10 0
16.02.2015 16:12:27 5 7846******* 7846******* 7846******* 78463******* 10.*.*.* 10.225.*.* 0 5 0
16.02.2015 16:29:41 1 7846******* 7846******* 8927******* 89272******* 10.*.*.* 90.75.*.* 0 1 0

во вложении - тариф, а сессий на договоре нет... и наработки нет...

Автор:  stark [ 16 фев 2015, 20:23 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

поставьте услугу внутрь префикса

Автор:  stark [ 16 фев 2015, 20:25 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

Ошибки в журнале есть ? что там ?

Автор:  Galkov [ 17 фев 2015, 12:30 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

исправил(см скрин), но не помогло...

ошибки, - да ошибка, как я понимаю, именно с serviceID какая-то.
-----------------------------
02-17/10:30:46 DEBUG [Thread-21] TariffConveyor - Found point 12
02-17/10:30:46 DEBUG [Thread-21] TariffConveyor - Tree => 628
02-17/10:30:46 DEBUG [Thread-21] TariffConveyor - PARAMS: mid: 3; cid: 15578
ServiceCost [serviceId: 0; date1: 01.02.2015; date2: 28.02.2015; serviceStart: 01.02.2015; serviceEnd: ; accountingPeriodDays: 28; amount: 71; cost: 0.7846]
--------------------

судя по логу - он 0, а должен быть, мне кажется, соответствовать id услуги "повремённая местная связь" из настроек услуг модуля, т.е. 78. почему 0 - мне не понятно...

Автор:  stark [ 17 фев 2015, 12:47 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

Я про Сервис->Журнал Ошибок, Phone . Там есть что-нибудь?

Автор:  Galkov [ 17 фев 2015, 13:13 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

там записи, противоречащие дебаг логу..
-------------------------------------

Звонок поинта не тарифицирован!

Contract: gav-test-00 itemId: 10
StartTime=17.02.2015 09:31:51SessionTime=10 PORT_FROM=10.225.35.2 PORT_TO=10.225.16.2 NUM_FROM=78462300033 NUM_FROM_164=78462300033 NUM_TO=7846310**** NUM_TO_164=7846310****ConnectTime=10CallClientCost=0.00

-------------------------------------

Автор:  stark [ 17 фев 2015, 13:38 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

Galkov писал(а):
там записи, противоречащие дебаг логу..
-------------------------------------

Звонок поинта не тарифицирован!

Contract: gav-test-00 itemId: 10
StartTime=17.02.2015 09:31:51SessionTime=10 PORT_FROM=10.225.35.2 PORT_TO=10.225.16.2 NUM_FROM=78462300033 NUM_FROM_164=78462300033 NUM_TO=7846310**** NUM_TO_164=7846310****ConnectTime=10CallClientCost=0.00

-------------------------------------



В чем именно противоречит? Вы кажется не тот узел поставили просто, там есть узел "Установка услуги" - его надо. А вы скорее всего поставили узел "Услуга" - он по другому используется. Они отображаются похожим образом, я их не отличу по памяти.

Автор:  Galkov [ 17 фев 2015, 13:54 ]
Заголовок сообщения:  Re: Сессии не тарифицируются.

stark писал(а):
там есть узел "Установка услуги" - его надо.


проблема решена.

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