Tariscope 4.6. Руководство администратора
4. Настройка системы Tariscope
4.11. Добавление новой телефонной системы
4.11.7 Настройки для Avaya Aura, S8800, S87xx, S8500, S8400, S8300, Definity
Эта настройка имеет отношение к АТС компании Avaya, таким как Aura (Communication Manager), S8800, S8730, S8710, S8700, S8500, S8400, S8300, Definity.
Перед выполнением настроек в системе Tariscope необходимо настроить выдачу CDR в АТС. Все эти АТС имеют настраиваемый список и порядок CDR полей, поэтому настройки в Tariscope должны этому перечню и порядку соответствовать.
Пример настройки CDR параметров в таких АТС приведен на рисунках 4.11.7.1 и 4.11.7.2.
Рисунок 4.11.7.1
Рисунок 4.11.7.2
Обращаем ваше внимание, что список CDR полей должен завершаться полем return, которое означает перевод каретки (CR). Если его не будет, все записи по вызовам будут записываться в одну строчку. И как следствие этого обрабатываться будете только первый вызов в этой строке.
Если вы выбрали пункт Avaya Definity в списке Устройство связи (рисунок 4.11.7.3), щелкните по кнопке Дополнительные настройки. Появится окно Дополнительные настройки, показанное на рисунке 4.11.7.3.
Рисунок 4.11.7.3
Эта АТС имеет настраиваемый пользователем формат CDR записей. Поэтому правильная обработка получаемых от АТС данных возможна при вводе в TWA параметров формата, которые заданы в АТС.
Это окно содержит следующие поля:
- Расширение. Позиция содержит типы расширений файлов, которые могут использоваться для CDR файлов. По умолчанию заданы следующие форматы: TXT, LOG и CDR.
- Разделитель строк. Эта позиция содержит набор символов, которые разделяют строки в файле.
Окно также содержит таблицу с колонками, имеющими следующие названия:
- Название. Отображает имена полей CDR формата.
- Начало. Отображает стартовые позиции полей.
- Длина. Отображает длину поля в символах.
- Конец. Отображается номер последней позиции поля.
- Включено. Признак использования этого поля в CDR формате.
Для изменения параметров какого-либо поля установите курсор на соответствующую строку и щелкните по иконке Изменить. Окно примет вид, как показано на рисунке 4.11.7.4.
Рисунок 4.11.7.4
Здесь в позиции Название отображается наименование поля. Имя поля соответствует имени, используемому в документации на эту АТС.
Флаг Включено включает или отключает использование этого поля в CDR формате.
В позиции Начало установите начальную (стартовую) позиции данного поля. Для быстрого определения этой позиции можно использовать значение столбца Конец предыдущего поля. Для того, чтобы убрать поле из структуры формата CDR, следует установить параметр Начало равным "0".
В позиции Длина введите длину этого поля в символах.
В позиции Формат даты введите любой необходимый. Эта настройка актуальна только для поля Date.
Позиция Тип позволяет задать формат поля. Эта настройка может использоваться, например, для поля Date, для которого требуется указать конкретный формат даты. Для других полей можно оставить значение string.
Позиция Проверка используется для проверки правильности ввода данных. Вы можете задать в нем регулярное выражение. Это необязательный параметр.
Для правильной обработки CDR данных, Tariscope должен удалять пробелы в данных. По умолчанию, флаг Удалять пробелы установлен. Не снимайте флаг в этой позиции.
Если исходную строку CDR данных нужно обрабатывать только при наличии в нем данного поля, то установите флаг в позиции Не обязательное поле. Если этот флаг не установлен и обрабатываемая строка не содержит этого поля, то строка будет обработана, но это поле будет пустым.
Вы можете проверить правильность настройки, если у вас есть файл с сохраненными CDR данными от вашей АТС. Для этого щелкните по ссылке Загрузить. Выберите файл CDR. Щелкните Показать. Отображается таблица обработанных полей. Пример этого показан на рисунке 4.11.7.5.
Рисунок 4.11.7.5
Если вы видите ошибку, отредактируйте настройки соответствующего поля.
Нажмите Сохранить.
Повторите описанную операцию для всех полей CDR записи.
По окончании настройки формата CDR сохраните настройки окна Дополнительные настройки.