Добрый день! Решил попробовать 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 Поясните, пожалуйста, что не так? В версии 4.6 все работает, а тут никак не могу решить.
Вложения: |
Комментарий к файлу: Тариф

Untitled.jpg [ 35.87 КБ | Просмотров: 2448 ]
|
|