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

Не работает обсчет звонков в 5.1
http://forum.bitel.ru/viewtopic.php?f=10&t=4873
Страница 1 из 1

Автор:  abehterev [ 08 дек 2010, 01:31 ]
Заголовок сообщения:  Не работает обсчет звонков в 5.1

Добрый день!
Решил попробовать 5.1 версию биллинга.
Уже стоит в продакшене 4.6, поэтому вопросов пока что и не возникало.
Однако, никак не могу обсчитать тестовый звонок. С форматом файлов и т.п. все перепроверил - все без ошибок.
Заведены номера: 7812313XXXX 7812313YYYY
в dataloader.log следующее:
Код:
12-07/22:10:50 DEBUG [Thread-0] dataloader - processing mid:2 source:7 date: 2010-12-07 20:00:00.0
12-07/22:10:50  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
12-07/22:10:50 DEBUG [Thread-0] dataloader - Clear errors..
12-07/22:10:50  INFO [Thread-0] dataloader - Create new traffic cache
12-07/22:10:50  INFO [Thread-0] dataloader - Create new month item finder...
12-07/22:10:50  INFO [Thread-0] dataloader - Create new item finder...
12-07/22:10:50  INFO [Thread-0] dataloader - Item loaded By num: 2; by port: 0; rules: 0
12-07/22:10:50 DEBUG [Thread-0] dataloader - Ports: Numbers: 7812313XXXX 7812313YYYY
<Здесь process records>
12-07/22:10:50 DEBUG [Thread-48] TariffConveyor - Found point 1
12-07/22:10:50 DEBUG [Thread-48] TariffConveyor - Tree => 3
12-07/22:10:50 DEBUG [Thread-48] TariffConveyor - PARAMS: mid: 2; cid: 1
ServiceCost [serviceId: 0; date1: 07.12.2010; date2: 31.12.2010; serviceStart: 07.12.2010; serviceEnd: ; accountingPeriodDays: 25; amount: 228; cost: 20.0]
HIST:
12-07/22:10:50 DEBUG [Thread-48] TariffConveyor - Tree => 1
12-07/22:10:50 DEBUG [Thread-48] TariffConveyor - PARAMS: mid: 2; cid: 1
ServiceCost [serviceId: 0; date1: 07.12.2010; date2: 31.12.2010; serviceStart: 07.12.2010; serviceEnd: ; accountingPeriodDays: 25; amount: 228; cost: null]
HIST:
12-07/22:10:50  INFO [Thread-0] dataloader - proccess [07-12-2010 20:00:00; mid => 2; param => 7] ; records => 8; cl_ses => 0; in_ses => 0; op_ses => 0; time => 48/7 ms.
12-07/22:10:50 DEBUG [pool-1-thread-5] dataloader - Deleting processing sessions..
12-07/22:10:50  INFO [pool-1-thread-5] dataloader - proccess [07-12-2010 20:00:00; mid => 2; param => 7]  session inserted => 19 ms.


Смущают два случая одновременно:
ServiceCost [serviceId: 0; date1: 07.12.2010; date2: 31.12.2010; serviceStart: 07.12.2010; serviceEnd: ; accountingPeriodDays: 25; amount: 228; cost: 20.0]
HIST:

ServiceCost [serviceId: 0; date1: 07.12.2010; date2: 31.12.2010; serviceStart: 07.12.2010; serviceEnd: ; accountingPeriodDays: 25; amount: 228; cost: null]
HIST:


Соответственно в журнале:
Код:
Звонок поинта не тарифицирован!

Contract: TEST   itemId: 1
StartTime=07.12.2010 20:19:56SessionTime=228 PORT_FROM=0 PORT_TO=0105123 NUM_FROM=313XXXX NUM_FROM_164=7812313XXXX NUM_TO=891328XXXX NUM_TO_164=791328XXXX ConnectTime=228 CallClientCost=0.00


Т.е. получается, что он находит стоимость 20, но затем почему-то ставит null :shock:
Поясните, пожалуйста, что не так? В версии 4.6 все работает, а тут никак не могу решить.

Вложения:
Комментарий к файлу: Тариф
Untitled.jpg
Untitled.jpg [ 35.87 КБ | Просмотров: 2448 ]

Автор:  Amir [ 09 дек 2010, 20:00 ]
Заголовок сообщения:  Re: Не работает обсчет звонков в 5.1

Похоже что там два тарифа - по первому тарификация не проходит - пытается по второму.
Первый, судя по всему, на скриншоте. Не тарифицируется он, потому что последняя ветка - не установка услуги, а условие (если услуга та - то выполнить дочерние ветки).
Т.е. установка услуги не происходит и звонок не считается тарифицированным.

Автор:  abehterev [ 10 дек 2010, 01:12 ]
Заголовок сообщения:  Re: Не работает обсчет звонков в 5.1

Да, действительно, тут я проглядел, но уже исправил, спасибо.

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