Настройка формата CDR для Avaya Aura
Avaya Aura имеет формат CDR, который настраивается как по перечню полей, так и по их порядку. Чтобы понять, какие поля CDR следует использовать в Avaya Aura для обработки их в биллинговой системе Tariscope, приведем соответствующую информацию. Для корректной обработки CDR данных в Tariscope практически все из нижеперечисленных полей должны были в настройке CDR формата Avaya Aura.
acct-code. (Account Code). Это CDR поле может содержать либо код проекта, либо код счета. Если вы используете код проекта при вызовах, то в поле Tariscope будет попадать в ProjectCode. Это поле не является обязательным.
auth-code. (Authorization Code).Если в вашей системе при выполнении вызовов используется код авторизации, это поле следует добавить при настройке формата CDR в АТС. В Tariscope это поле попадает в поле с соответствующим названием. Если вызовы с кодом авторизации не используются, это поле не нужно.
calling-num. (Calling Number). В зависимости от типа вызова в Tariscope это поле соответствует одному из следующих полей: Originator, CLID или DialNumber. Это обязательное поле.
code-dial. (Code Dial). Это поле содержит код доступа, который абонент набирает при выполнении исходящих вызовов. Это поле необязательно.
code-used. (Access Code Used). Это поле используется только для исходящих вызовов, когда система использует группу соединительных каналов, которая отличается от кода доступа, набираемого абонентом. Если у вас есть такие случаи, то это поле обязательно. Оно используется при формировании поля Terminator в Tariscope.
cond-code. (Condition Code).(Condition Code). Используется в Tariscope для определения типа вызова.
date. Это поле содержит дату окончания вызова. Вместо него можно использовать поле start-date. Одно из этих полей является обязательным для обработки вызовов в Tariscope.
dialed-num. (Dialed Number). В зависимости от типа вызова в Tariscope это поле соответствует одному из следующих полей: Terminator или DialNumber.
duration. Это поле содержит продолжительность вызова в формате: часы (от 0 до 9), минуты (от 00 до 59), десятые доли минуты (от 0 до 9). Таким образом, при использовании этого поля точность определения продолжительности вызова составляет 6 секунд. Вместо этого поля можно использовать поле sec-dur. Использование одного из этих полей обязательно для определения продолжительности разговора в Tariscope.
in-crt-id. (Incoming Circuit Identification). Это поле содержит номер внешней линии в группе внешних линий, используемых для входящего вызова. Для исходящих звонков это поле пусто. Это обязательное поле, в Tariscope оно используется для формирования поля Originator для входящих вызовов.
in-trk-code. (Incoming TAC). В этом поле содержится код доступа к входящей группе соединений. Это поле обязательно для формирования в Tariscope поля Originator для входящих или транзитных вызовов.
out-crt-id. (Outgoing Circuit Identification). Для исходящих вызовов поле содержит номер внешней линии в группе внешних линий, которая используется во время вызова. Это поле пусто для входящих звонков. Это обязательное поле, в Tariscope оно используется для формирования поля Terminator для исходящих вызовов.
sec-dur. Это поле содержит продолжительность вызова в секундах с точностью до 1 секунды. Может использоваться вместо поля duration. Использование одного из этих полей обязательно для определения продолжительности разговора в Tariscope.
start-date. Это поле содержит дату начала вызова. Оно может использоваться вместо поля date. Использование одного из этих полей обязательно для определения даты начала вызова в Tariscope.
start-time. Это поле содержит время начала вызова. Оно может употребляться заместо поля time. Использование одного из этих полей обязательно для определения времени начала вызова в Tariscope.
time. Это поле содержит время окончания вызова. Она может использоваться вместо поля start-time. Использование одного из этих полей обязательно для определения времени начала вызова в Tariscope.
ucid. Это поле содержит уникальный идентификатор вызова. Оно необходимо для связывания в Tariscope отдельных CDR записей, формируемых при выполнении трансферных вызовов.
Все остальные CDR поля, доступные в CDR формате Avaya Aura, не используются в системе Tariscope.
Настройки обработки формата CDR от Avaya Aura в Tariscope описываются в документе Tariscope. Руководство администратора.