Налаштування Tariscope для використання кодів авторизації з 3CX Phone System
Як відомо користувачам 3CX Phone System, ця IP-АТС не підтримує кодів авторизації для виконання вихідних дзвінків. Однак, використання такої функції можливе, якщо 3CX Phone System буде працювати спільно з Tariscope. При цьому ліцензія Tariscope повинна включати функцію обмеження, що дозволить управляти вихідними викликами на основі кодів авторизації. Якщо набраний номер буде містити код авторизації і цей код є в базі даних Tariscope, то такий вихідний дзвінок буде виконаний. В іншому випадку, Tariscope перерве цей виклик.
Нижче ми розглянемо налаштування Tariscope і 3CX Phone System, яке дозволить абонентам застосовувати коди авторизації. Описуються тільки ті етапи налаштування Tariscope, які мають відношення до реалізації цієї функції.
Спочатку встановіть Tariscope, який можна завантажити з наступної сторінки.
При інсталяції Tariscope для даного випадку слід враховувати, що Tariscope або принаймні його модуль, який взаємодіє з 3CX Phone System через API, повинен бути встановлений на тому ж комп'ютері, де працює 3CX Phone System.
Запустіть програму Tariscope.
Виберіть в меню: Інструменти → Адміністрування.
-
У дереві налаштування виберіть Вузли зв'язку.
У списку Контролювати витрати виберіть пункт Тільки абоненти.
Клацніть по іконці Зберегти на панелі інструментів.
В системі Windows, відкрийте Диспетчер завдань.
Перезавантажте службу TSMAIN для застосування змін в налаштуваннях Tariscope.
-
В гілці Пристрої зв'язку дерева налаштувань, виберіть гілку, яка містить інформацію про вашу АТС 3CX Phone System.
На цій сторінці налаштування натисніть на кнопку Налаштування і в меню оберіть пункт Розширене налаштування обробки CDR.
У вікні Налаштування обробки встановіть прапорець в позиції Моніторинг активних викликів.
Встановіть прапорець в позиції Зберігати префікс як код авторизації за шаблоном. У позиції введення, що знаходиться праворуч від цієї позиції, введіть маску для кодів авторизації.
Наприклад: 9####.
9 – це префікс (код доступу), який використовується у вихідному правилі 3CX Phone System.
#### - це маска для кодів авторизації, яка означає, що буде використовуватися 4 цифри в коді авторизації.Для того щоб обмежити вихідні виклики без коду авторизації або з невірним кодом авторизації, встановіть прапорець в позиції Скидати виклики з невідомим кодом авторизації.
-
У дереві конфігурації для цієї АТС виберіть Маршрути і шлюзи і додайте дані по оператору зв'язку, тарифи якого будуть застосовуватися для тарифікації викликів. Якщо у Вашій АТС 3CX Phone System є тільки один маршрут, то двічі клацніть по рядку Всі маршрути. З'явиться вікно Редагування напрямку, приклад якого показаний на малюнку нижче.
У позиції Код доступу введіть префікс, який використовується у вихідному правилі 3CX Phone System. Наприклад, 9.
У списку Оператор оберіть потрібного оператора зв'язку. Тарифи цього оператора зв'язку будуть використовуватися для тарифікації викликів.
-
У дереві налаштувань виберіть Абоненти.
Виберіть потрібного абонента і додайте йому код авторизації, який на початку повинен містити код доступу.
На малюнку в вікні абонента було введено значення '97561', де '9' - це код доступу (префікс) до маршруту та '7561' - код авторизації для цього абонента.
Клацніть по кнопці Зберегти і закрити. Повторіть ці дії для інших абонентів.
Ви можете також заповнити базу абонентів шляхом імпорту даних із зовнішнього файлу.
-
Налаштування в 3CX Phone System.
Виберіть пункт Outgoing rule і створіть нове правило або відредагуйте існуюче.
В параметрах правила виберіть позицію Calls to numbers starting with prefix і введіть там префікс. Наприклад, 9
У позиції Calls to Numbers with a length of введіть число, яке має дорівнювати кількості цифр в префікс, коді авторизації і викликаємому телефонному номері.
Наприклад, якщо ви задали в Tariscope маску для кодів авторизації 9 #### і телефонні номери будуть містити 10 цифр, то ви повинні ввести в цій позиції значення 15. І в цьому випадку в списку Strip Digits слід вибрати значення 5.
Збережіть параметри правила.
Як здійснювати дзвінки з використанням коду авторизації
Припустимо, що в 3CX ви встановили наступні параметри:
- Calls to numbers starting with prefix = 9,
- Calls to Numbers with a length of =15,
- Strip Digits = 5.
І ви встановили наступні параметри в Tariscope:
- • Шаблон коду авторизації = 9####,
- • Код авторизації якогось абонента = 97561.
В цьому випадку, якщо абонент бажає здійснити телефонний дзвінок на телефонний номер 0501234567, він повинен набрати наступні цифри: 975610501234567.
Tariscope отримає набраний номер від 3CX Phone System і перевірить наявність введеного коду авторизації в своїй базі даних. Якщо такий код є, виклик буде виконуватися. Якщо ж такого коду немає, то виклик буде перерваний.
Посилання
Переваги Tariscope для збору і аналізу CDR від 3CX Phone System