Налаштування тарифікації викликів в системі Tariscope
Білінгова система Tariscope має гнучку і потужну систему тарифікації викликів. Вона дозволяє налаштувати майже усі варіанти тарифікації викликів. Але ця гнучкість вимагає доброго розуміння як працює тарифікація викликів взагалі і зокрема в Tariscope. Щоб краще зрозуміти систему тарифікації і, відповідно, правильно її налаштувати, розглянемо приклад, наведений на малюнку 1.
Малюнок 1
Є телефонна система (АТС) з абонентами серед яких: О. Бендер та О. Балаганов. Абонент О. Бендер має телефонний номер 1010, та обслуговується згідно тарифного плану «Базовий». Абонент О. Балаганов має телефонний номер 1020, та обслуговується згідно тарифного плану «Пільговий». Різні тарифні плани, це особливість редакції Tariscope Provider. Для більшості користувачів редакції Tariscope Enterprise достатньо одного тарифного плану, «Базового». АТС за допомогою маршруту 029 з’єднується з оператором зв’язку, який на малюнку показаний як хмара. Це найпростіший варіант, коли АТС приєднується до загальної телефонної мережі через одного оператора зв’язку. Якщо б з’єднання були би і з іншими оператори зв’язку, то АТС мала би і відповідні маршрути для з’єднання з ними, і у цих операторів були би свої тарифи.
Припустимо, що О. Бендер і О. Балаганов виконують виклики на один і той же номер, наприклад, вони набирають 0573930611, де 0 – код виходу на міжміський телефонний зв’язок. Припустимо, що телефонному коду 57 відповідає Тариф 1. Тому дзвінок тривалістю 2 хвилини для першого абонента буде коштувати 1,00 грн. (0,5 [вартість однієї хвилини у Тарифі 1 плану Базовий] * 2 хвилини), а для другого абонента виклик такої тривалості буде коштувати ) 0,80 грн. (0,4 [вартість однієї хвилини у Тарифі 1 плану Пільговий] * 2 хвилини).
Що білінгова система повинна знати, щоб правильно розрахувати вартість виклику?
З боку внутрішнього абонент. По-перше, по телефонному номеру, з якого виконувався вихідний виклик, треба виявити абонента, якому він належить. По-друге, якщо такий абонент є, то визначити тарифний план, який діє у нього в поточний момент.
З боку зв’язку АТС з телефонною мережею треба визначити маршрут (групу ліній зв’язку), по якій був виконаний виклик. По цьому маршруту виявити, до якого оператора зв’язку він приєднаний. Далі, з набраного телефонного номера виявити телефонний код. У наведеному прикладі, це 57. Визначити, який тариф треба використовувати для цього коду (Тариф 1, Тариф 2 або Тариф 3). І наостанок, в залежності від тарифного плану абонента, який виконав виклик, вибрати необхідне значення тарифу (у наведеному прикладі це 0,5 грн./хвилину або 0,4 грн./хвилину).
Як це налаштувати у Tariscope?
Налаштування абонента
Для вибору необхідного абонента в додатку Tariscope виберіть у меню: Вузли зв’язку → назва вашої телефонної системи → Абоненти (малюнок 2).
Малюнок 2
Для швидкого пошуку необхідного абонента можна скористатися позицією Пошук. Опис того, як працювати на сторінці Абоненти наведений у розділі. На малюнку 3 показана сторінка конкретного абонента та виділені позиції, які впливають на тарифікацію.
Малюнок 3
Необхідно ввести ім’я абонента, яке вказується у відповідній позиції.
У позиції Тарифний план треба задати необхідний план. Як вказувалося раніше, для більшості користувачів редакції Tariscope Enterprise достатньо одного тарифного плану Базовий. Він є за замовчуванням в інсталяційному пакеті.
Далі, треба в позиції Номери/IP задати перелік телефонних номерів, які належать абоненту. Для задання телефонних номерів треба клацнути по кнопці з трьома крапками. З’явиться сторінка для вводу телефонних номерів, приклад якої наведений на малюнку 4.
Малюнок 4
Для додання телефонного номеру клацніть по іконці Додати. При необхідності відредагувати якийсь номер виберіть відповідний рядок та клацніть по іконці Змінити. При доданні нового телефонного номеру з’явиться вікно, приклад якого наведений на малюнку 5.
Малюнок 5
На малюнку виділені позиції, які необхідні для тарифікації викликів.
У списку Пристрій зв'язку виберіть назву телефонної системи, до якої належить телефонний номер.
У позиції Номер/IP введіть телефонний номер.
У календарному списку Дата підключення задайте дату, з якої введений номер буде належати цьому абоненту. Зверніть увагу, що за замовчуванням задається поточна дата. Якщо ви будете обробляти виклики з датами раніше ніж поточна, то буде вважатися, що цей номер не належить до цього абонента. Якщо вимкнути цей календарний список, то цей номер буде вважатися належний цьому абоненту з дати підключення абонента (Дата підключення на малюнку 3).
Для збереження даних клацніть по кнопці Зберегти.
Якщо повернутися до малюнку 3, то в позиціях Дата підключення та Дата відключення задається період, коли абонент активний. Тільки за цей період виклики будуть належати до цього абонента і тарифікуватися.
Інші параметри для тарифікації викликів налаштовуються в параметрах операторів і тарифів та параметрах телефонної системи.
Налаштування оператора зв’язку
Для налаштування параметрів оператора зв’язку треба в меню вибрати Оператори та тарифи → Керування операторами. Повний опис налаштування міститься у розділі Параметри операторів зв’язку. З’явиться сторінка Оператори, приклад якої наведений на малюнку 6.
Малюнок 6
Перевірте, чи є необхідний оператор, до якого приєднана ваша АТС на цій сторінці. Якщо його не має, ви можете імпортувати його з сайту SoftPI, якщо він там є, або створити.
Виберіть в меню необхідного оператора, клацніть по підпункту меню Вихідні, а потім по пункту Тарифи. З’явиться сторінка Тарифи, приклад якої наведений на малюнку 7.
Малюнок 7
Перевірте, чи містить ця сторінка усі необхідні тарифи, та чи відповідає вартість тарифів тим, які є у договорі вашої компанії з оператором зв’язку.
Якщо необхідних тарифів не має, створить їх. Для цього клацніть по іконці Додати на сторінці Тарифи. З’явиться сторінка Новий тариф, опис якої наведений у документації.
Для редагування параметрів будь-якого тарифу, виберіть його на сторінці Тарифи та клацніть по іконці Змінити. З’явиться сторінка редагування обраного тарифу, де ви повинні внести необхідні зміни.
Наступним кроком є прив’язування телефонних кодів і відповідних тарифів. Для цього треба вибрати у меню пункт Номери та коди. З’явиться сторінка Номери і коди, приклад якої наведений на малюнку 8.
Малюнок 8
Усі телефонні коди згруповані у вигляди дерева, відкрити яке можна клацнувши по хрестику. Для швидкого пошуку необхідного коду можна скористатися позицією Пошук. Для цього треба задавати телефонний код у форматі: [код країни][код міста або мобільного оператора]. Наприклад: 38057, де 380 – код України, 57 – код міста Харкова. Для редагування параметрів телефонного коду виберіть строку з таким кодом та клацніть по іконці Змінити. З’явиться вікно Редагувати тариф для цього коду, приклад якого наведений на малюнку 9.
Малюнок 9
У списку Тариф виберіть назву тарифу, який буде застосовуватися при дзвінках на цей телефонний код. Збережіть налаштування.
Налаштування параметрів АТС
Виберіть в меню Пристрої вашу телефонну систему, а в ній підпункт Налаштування. З’явиться сторінка, приклад якої наведений на малюнку 10.
Малюнок 10
Виділені на цьому малюнку позиції впливають на тарифікацію. Тому розглянемо тільки їх. Опис інших позицій дивитесь у відповідній документації.
В списку Пристрій зв’язку треба вибрати той, який відповідає вашої телефонної системі. Далі клацнути по кнопці Додаткові налаштування та становити необхідні. Наприклад, для Cisco Unified Communications Manager (CUCM) для визначення телефонних номерів, які належать до CUCM треба включити перемикач Використовувати номерний план для визначення внутрішніх номерів.
В позиції Код виходу на міжмісто треба вказати код, який використовується для виконання викликів у інші міста країни. Для більшості країн світу це: 0.
В позиції Міжнародний код треба вказати код, який використовуються для виконання міжнародних викликів. Для більшості країн світу це: 0.
В переліку Код країни вибрати назву країни, де знаходиться АТС.
В переліку Код області ввести код області, де знаходиться АТС.
Збережіть налаштування, клацнувши по кнопці Зберегти.
У підменю вашої телефонної системи виберіть Номерний план. З’явиться сторінка Номерний план, приклад якої наведений на малюнку 11.
Малюнок 11
Створіть номерний план для внутрішніх телефонних номерів вашої телефонної системи. Тільки номери, які входять до номерного плану будуть вважатися внутрішніми номерами. Наприклад, у вас використовуються телефонні номери з 1000 до 1999 та з 3000 до 3500. При цьому ця сторінка повинна мати вигляд, як показано на малюнку 12.
Малюнок 12
Далі треба прив’язати оператора зв’язку до маршруту (групи каналів) або шлюзу. Для цього виберіть в підменю вашої АТС Маршрути та шлюзи (малюнок 13).
Малюнок 13
Якщо у вас телефонна система приєднана тільки до одного оператору зв’язку, то його можна прив’язати до рядка таблиці Усі маршрути. Для цього виберіть її та клацніть по іконці Змінити. З’явиться вікно Редагування, показане на малюнку 14.
Малюнок 14
На малюнку виділені позиції, які необхідні для налаштування.
Позиція Маршрут не редагується для Усіх маршрутів. Якщо ж ви створюєте конкретний маршрут або шлюз, то в ньому треба вказати номер маршруту або шлюзу у тому вигляді, в якому він присутній в CDR записах. Побачити номери маршрутів можна в поданнях для викликів, якщо включити в них відображення полів Ціль виклику (містить маршрут для вихідних викликів) та Джерело виклику (містить маршрут для вхідних викликів).
Для створення конкретного маршруту для прикладу, наведеного на початку статті в позиції Маршрут треба ввести: 29.
Якщо для виходу на конкретний маршрут (шлюз) використовується код доступу і він присутній в набраному номері в CDR записах, то його треба вказати в позиції Код доступу. Наприклад, в поданні для викликів ви бачите набраний номер: 90573930611, де 9 – код доступу до маршруту, 0 – вихід на міжміський зв’язок, 57 – код міста Харків, 3930611 – телефонний номер. В цьому випадку в цій позиції треба ввести: 9. Після перетарифікації викликів вказаний набраний номер повинен відображатися як: 0573930611 і таблиці викликів подання колонка Куди повинна містити Харків або іншу назву, яка прив’язана у вашого оператора зв’язку до коду 38057. Якщо ви на сторінці Загальні телефонні коди додали код 380573930611 з назвою SoftPI, то подання викликів в цю назву.
Наостанок у списку Оператор треба вибрати оператора зв’язку, тарифи якого будуть застосовуватися для цього маршруту (шлюзу).
Збережіть налаштування.
Часом в набраному телефонному номері можуть використовуватися багато різних префіксів. В цьому випадку треба перейти на сторінку налаштування Префікси та додати всі ці префікси.
Перевірка тарифікації
Тарифікація в Tariscope може виконуватися декількома способами. Зазвичай тарифікація виконується під час отримання CDR даних від телефонної системи. При необхідності можливо перетарифікувати усі або окремі виклики. Це можна зробити в поданні для викликів. Приклад подання для викликів показаний на малюнку 15, де виділені іконки, які використовуються для тарифікації.
Малюнок 15
Якщо ви бажаєте перетарифікувати усі виклики, які є у вибраному поданні, клацніть по іконці Перетарифікувати всі рядки. В залежності від кількості записів у поданні, параметрів сервера, де встановлений Microsoft SQL Server, його завантаженістю іншими задачами, тарифікація може зайняти великий час.
Простіше перевіряти правильність налаштування тарифікації на невеликій кількості записів. Для цього треба або зробити відповідне подання, відфільтрувавши необхідні записи по виклики, або в поданні вибрати один або кілька рядків та клацнути по іконці Перетарифікувати обрані рядки.
Малюнок 16
В тому разі, коли виклики тарифікуються з помилкою, рекомендуємо скористатися тарифікацією з трасуванням. Для цього виберіть необхідний виклик та клацніть по іконці Перетарифікувати з трасуванням. В наслідок чого на окремій вкладці браузера буде відображені всі кроки тарифікації, які виконувались, з їх результатом. У випадку помилки на якомусь із кроків надається рекомендація по усуненню цієї помилки. Приклад такої сторінки наведений на малюнку 16. Ця сторінка має і інший вигляд, якщо клацнути по іконці Необроблені дані, яка виділена на малюнку 16. В цьому разі сторінка має вигляд, як показано на малюнку 17.
Малюнок 17
Вона в більшої мірі призначена для співробітників компанії SoftPI. Тобто, якщо вам не вдається налаштувати тарифікацію самостійно і ви маєте технічну підтримку від SoftPI, то можете надіслати результати з цієї сторінки у службу підтримки SoftPI.
Якщо ви використовуєте редакцію Tariscope Provider, то перетарифікація викликів може виконуватися в Рахунках абонентів.
Для перетарифікації викликів окремого абонента треба вибрати його в рахунок, клацнути на панелі інструментів по іконці Операції по рахунку і вибрати в меню пункт Перетарифікувати місяць.
Якщо потрібно перетарифікувати виклики усіх абонентів, то на сторінці Рахунки абонентів, на панелі інструментів, слід клацнути по іконці Перерахування місяця.