Tariscope 4.x. Керівництво адміністратора
3. Налаштування системи Tariscope
3.12 Додавання нової телефонної системи
3.12.1 Налаштування для 3CX Phone System
Якщо в якості типу пристрою (АТС) ви вибрали 3CX Phone System і у вас є ця АТС версії 14 або 15, то натисніть на кнопку Налаштування і виберіть Розширена настройка обробки CDR. З'явиться вікно Налаштування обробки, показане на Малюнку 3.12.1.1.
Малюнок 3.12.1.1
Якщо у вас 3CX Phone System версій 6-12, пропустіть цей крок конфігурації. Tariscope автоматично визначить формат CDR для цих версій.
Перші дві позиції (Малюнок 3.12.1.1) використовуються тільки тоді, коли застосовується код авторизації в цій АТС. Як застосовувати цю функцію в 3CX Phone System, ви можете знайти в спеціальній статті на сайті Tariscope. Для використання цієї функції ліцензія на Tariscope повинна включати функцію обмеження.
Якщо ви використовуєте коди авторизації в 3CX Phone System, встановіть прапорець в позиції Зберігати префікс як код авторизації за шаблоном. І введіть маску для кодів авторизації. Наприклад,: 1 ###. Це буде означати, що всі коди авторизації повинні складатися з 4 цифр і починатися на 1. Крім цього ви повинні виконати відповідні налаштування на сторінці налаштування 3CX Phone System: Outbound rules, і ввести коди авторизації абонентам на відповідній сторінці налаштування в Tariscope.
Якщо ви хочете обмежити вихідні виклики, виконані без коду авторизації або неправильними кодами авторизації, встановіть прапорець в позиції Скидати виклики з невідомим кодом авторизації.
Якщо ваша АТС 3CX Phone System використовує в деталях за викликами (CDR), вибраний в форматі UTC + 0, то встановіть прапорець в позиції Коригування часового поясу. В цьому випадку Tariscope при обробці викликів буде приводити його до часу, встановленого на комп'ютері з сервером Tariscope.
Tariscope дозволяє відстежувати в реальному режимі часу стан поточних викликів в 3CX Phone System. Для цього встановіть прапорець у позиції Моніторинг активних викликів. Необхідною умовою для використання цієї функції є установка сервісу Tariscope Observer для збору CDR даних на тому ж комп'ютері, де встановлена АТС 3CX Phone System.
Tariscope забезпечує можливість для автоматичного створення абонентів в базі даних Tariscope в процесі обробки інформації про виклики. В цьому випадку Tariscope буде отримувати інформацію про абонента з бази даних 3CX Phone System. Щоб використовувати таку можливість, встановіть прапорець в позиції Автоматично створювати абонентів з бази даних 3CX Phone System.
Крім цього Tariscope дозволяє синхронізувати абонентську інформацію, таку як ім'я абонента, його телефонний номер, електронну адресу, з базою даних 3CX Phone System. Для цього встановіть прапорець в Синхронізувати ім'я абонента, номер і адресу Email з бази 3CX Phone System. В якості основних параметрів беруться дані з 3CX Phone System.
Якщо ви не встановили прапор в позиції Автоматично створювати абонентів з бази даних 3CX Phone System, то можна використовувати можливість по скиданню всіх вихідних дзвінків, виконаних з телефонних номерів, відсутніх в базі даних Tariscope. Для цього встановіть прапорець у позиції Скидати виклики з невідомих телефонних номерів.
Список Налаштування полів CDR 3CX v14 містить перелік CDR полів, які налаштовані в 3CX Phone System, і їх порядок. За замовчуванням використовується той перелік полів і порядок, які використовуються в 3CX Phone System за замовчуванням. Якщо ви налаштували інші поля або їх порядок в 3CX Phone System, встановіть аналогічні поля і їх порядок в цьому списку.
Для роботи функцій з автоматичного створення абонентів, синхронізації даних, скидання вихідних дзвінків з невідомих в Tariscope номерів, а також для функцій, перерахованих нижче, необхідно, щоб був встановлений прапор в позиції Моніторинг активних викликів.
Крім налаштувань вікна Налаштування обробки (Малюнок 3.12.1.1), специфічних для 3CX Phone System, Tariscope має ще кілька налаштувань, які забезпечують виконання таких функцій:
- Скидання викликів, тривалість яких вище заданої величини.
- Скидання викликів, вартість яких вище заданої величини.
- Скидання викликів, які набрані на номери, відповідні заданим шаблоном.
- Скидання викликів абонентів (тільки для редакції Tariscope Provider), у яких значення балансу стало менше встановленої величини.
Всі ці функції доступні користувачам, у яких ліцензія містить функцію обмеження.
Налаштування цих функцій виконується шляхом завдання необхідних параметрів у файлі main.xml, який знаходиться в папці ... / ProgramData / Tariscope.
Для того, щоб Tariscope виконував скидання викликів з тривалістю більше будь-якої величини, замініть значення 0 в тегах <DropCallDurationThreshold>0</DropCallDurationThreshold>, зазначеного вище файлу на необхідне значення в секундах. Значення 0 в цих тегах означає, що Tariscope НЕ буде відстежувати виклики по їх тривалості.
Для того, щоб Tariscope виконував скидання викликів з вартістю понад будь-якої величини, замініть значення 0 в тегах
<DropCallCostThreshold>0</DropCallCostThreshold>, зазначеного вище файлу на потрібну установку. Значення задається у валюті, яка задана в якості основної в Tariscope. Значення 0 в цих тегах означає, що Tariscope НЕ буде відстежувати виклики по їх вартості.
Для того, щоб Tariscope виконував скидання викликів, виконаних на телефонні номери, відповідні певному шаблону, слід вказати цей шаблон в тегах <DropCallRulesNumberPattern>*</DropCallRulesNumberPattern>. Значення * в цих тегах означає, що скидання викликів по цій умові НЕ виконується.
Якщо ви хочете обмежувати виклики абонентів в тому випадку, коли стан їхнього балансу стає нижче певної величини, то в тегах <LimitSubscribersByBalance>false</LimitSubscribersByBalance> замініть значення false на true.
І в тегах <BalanceThreshold>0</BalanceThreshold> при необхідності замініть значення 0 на інше. Значення 0 означає, що коли баланс абонента буде дорівнює нулю, всі його виклики будуть скидатися до тих пір, поки це значення не стане більше 0.