Формат записи CDR

Модератор: Administrator

Ответить
rm-energy
Новый участник форума
Сообщения: 15
Зарегистрирован: Пт 01 авг 2008, 09:30
Откуда: Краснодар

Формат записи CDR

Сообщение rm-energy »

Добрый день!
В станции выбираю формат CDR int-direct, все в тарификаторе определяется кроме входящих.Потом выбираю custom и на 2 стр. ввожу настройки int-direct с измененным dialed-num на clg-num/in-tac, тарификатор не видит ни входящих, ни исходящих, а если видит, то какой-либо бред. Менял обратно в custom на dialed, тот же эффект и в файле трассировки длина строки в custom длинее, чем с int-direct.
Привожу 2 стр.
change system-parameters cdr Page 2 of 2
CDR SYSTEM PARAMETERS

Data Item - Length Data Item - Length Data Item - Length
1: date - 6 17: space - 1 33: -
2: space - 1 18: ppm - 5 34: -
3: time - 4 19: space - 1 35: -
4: space - 1 20: in-crt-id - 3 36: -
5: duration - 4 21: space - 1 37: -
6: space - 1 22: out-crt-id - 3 38: -
7: cond-code - 1 23: return - 1 39: -
8: space - 1 24: line-feed - 1 40: -
9: code-dial - 4 25: - 41: -
10: code-used - 4 26: - 42: -
11: space - 1 27: - 43: -
12: dialed-num - 23 28: - 44: -
13: space - 1 29: - 45: -
14: calling-num - 15 30: - 46: -
15: space - 1 31: - 47: -
16: acct-code - 15 32: - 48: -

Есть ли разница между доками и действительным форматом станции.
vbr
ACS-Design
Сообщения: 1267
Зарегистрирован: Пт 17 июн 2005, 12:51
Откуда: уже не Ланит

Re: Формат записи CDR

Сообщение vbr »

Согласно документации в формате int-direct поля code-dial и code-used имеют длину 3 символа, а у вас - 4; длина поля dialed-num = 18, а у вас 23; calling-num = 5, а у вас - 15; in-crt-id = 2, а у вас 3; out-crt-id = 2, а у вас 3. Понятно теперь, откуда взялась разница в длине строки ?

А почему
rm-energy писал(а):тарификатор не видит ни входящих, ни исходящих, а если видит, то какой-либо бред
так это надо разбираться.... Одно из предположений - парсер тарификатора воспринимает только те данные, которые по его мнению имеют смысл, т.е, не просто разрезка строки на куски заданной длины и складывание их в БД, но ещё и валидация полученных данных....
rm-energy
Новый участник форума
Сообщения: 15
Зарегистрирован: Пт 01 авг 2008, 09:30
Откуда: Краснодар

Сообщение rm-energy »

Понятно, просто АСА по умолчанию ставила значения, а я думал, что так и надо, поменял и он все понял. Спасибо, все остальные вопросы к разрабам терминала.
Ответить