появилась необходимость проинсертить в базу записи CDR, значения выбрались таким образом:
Код:
время;продолжительность разговора;номер звонящего;номер вызываемого
2011-09-01 02:52:03+06;18;9123456789;71234567890
сделал такие инсерты:
Код:
insert into log_session_10_201109 (type,nas_id,lid,cid,session_start,session_time,from_number,to_number) values(1,1,<LID>,<CID>,"$1",$2,$3,$4);
добавил нужные договора в отдельную группу, сделал переобсчет в модуле телефонии, на мыло пришло письмо такого содержания:
Код:
Ошибка! Не найдена цена в тарифном плане [] Договор => 11073/2 (Клиент Вася);Тип звонка ( 1 - исх, 2 - вх ) => 1;С номера/на номер => 9123456789 / 71234567890;Время начала => 01.09.2011 02:52:03;ID => 387525; dest => -1; min_cost => 0.0; session_cost => 0
тарифный план, установленный в договоре, считает на других договорах без проблем, пробовал заменить поле 'dc' в таблице с NULL на 0, эффекта ноль. что делать ?
Код:
Клиент: вер. 5.1 сборка 551 от 20.06.2011 17:03:38 os:Windows 7; java:Sun Microsystems Inc., v.1.6.0_26
Сервер: вер. 5.1 сборка 672 от 20.06.2011 17:03:07 os:Linux; java:Sun Microsystems Inc., v.1.6.0_20
bill вер. 5.1 сборка 237 от 20.06.2011 13:05:45
voiceip вер. 5.1 сборка 167 от 10.06.2011 12:44:12