Перейти до вмісту

Пул DID

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

DID - це вхідний номер: дзвінок, що надходить від постачальника DID, зіставляється з DID за набраним номером і підключенням постачальника, а потім доставляється акаунту, застосунку IVR (голосове меню) або субклієнту, якому призначено DID. Групи тарифікації прив’язують до DID щомісячну плату та вхідний тариф на боці продажу й вартість постачальника на боці закупівлі. Діапазони дозволяють керувати блоком номерів як одним об’єктом і ділити його на піддіапазони.

Відкрийте DIDs & IVR Apps → DID Pool (пул DID) у лівому бічному меню; групи тарифікації розташовані в DIDs & IVR Apps → Charging Groups (групи тарифікації). URL - /dids.php і /dids_charging_groups.php. Обидва екрани потребують, щоб для вашого клієнта було ввімкнено пул DID; реселери бачать делеговані їм DID і можуть призначати їх далі, але лише кореневий клієнт може вибрати Vendor (вендор) і Connection (підключення) у правилі або створювати групи тарифікації типу Buying (закупівля).

Screenshot "admin-panel/did-pool" has not been generated yet — see scripts/screenshots/screens.yml.
Колонка Значення
(іконка) Попередження, коли DID приймає дзвінки з будь-якого джерела, бо його правило не має вендора й підключення
DID Number/Range (номер/діапазон DID) Номер або start - end для діапазону, посилання на форму
Description (опис) Довільний текст
Assigned to (призначено) Acct. - акаунт, IVR - застосунок або Cust. - субклієнт; порожньо, якщо не призначено
Country (країна), Dest. Description (опис напрямку) Беруться з таблиці Destinations (напрямки) за найдовшим префіксом
Status (статус) Smart Dialing for … (розумний набір для …), коли номер використовується як DID для швидкого набору; інакше порожньо

Фільтр приймає DID з умовою is like / is not like (% як шаблон) та Assigned to зі значеннями Any (будь-яке), Not Assigned (не призначено) або конкретним акаунтом, застосунком IVR чи клієнтом. Filters (фільтри) додає Inc. DID/CLD, Country, Dest. Description і Description. Верхній рівень показує номери й діапазони верхнього рівня; Open Range Allocations (відкрити розподіл діапазону) у рядку переходить усередину діапазону й показує його піддіапазони та номери. Delete видаляє DID або діапазон після підтвердження.

  1. Натисніть Add.
  2. Залиште Type (тип) як Number (номер) і введіть DID: канонічний номер у форматі E.164, що використовується для білінгу та в CDR акаунта. Коли ви виходите з поля, значення копіюється в Incoming DID/CLD (вхідний DID/CLD).
  3. Виберіть Assigned to: Not Assigned, застосунок IVR, акаунт Acct. або субклієнта Cust.. Акаунт отримує дзвінки на свій зареєстрований пристрій; клієнт отримує номер, делегований у його власний пул DID.
  4. Виберіть Selling Charging Group (група тарифікації продажу) або залиште No Charge (без плати).
  5. У розділі Authentication Rules (правила автентифікації) задайте Incoming DID/CLD - номер точно в тому вигляді, в якому його надсилає постачальник, з будь-яким технічним префіксом, - і виберіть Vendor і Connection постачальника. Додайте CLI Translation Rule (правило трансляції CLI), якщо постачальник передає номери тих, хто дзвонить, у місцевому форматі, і Buying Charging Group (група тарифікації закупівлі), якщо ви відстежуєте, скільки постачальник бере з вас.
  6. Натисніть Save & Close.

Для блоку номерів установіть Type на Range (діапазон) і введіть Range Start (початок діапазону) та Range End (кінець діапазону). Потім відкрийте діапазон, щоб додати піддіапазони або окремі номери й призначити їх; номер усередині діапазону, який не розподілено, відповідає 404 Not Found. Див. Діапазони DID.

Поле Значення
Type Number або Range
DID або Range Start, Range End Канонічний номер або межі діапазону
Assigned to Хто отримує дзвінки, або Not Assigned
Selling Charging Group Плата й вхідний тариф, що стягуються з того, кому призначено номер
Description Довільний текст. Для делегованого DID редагує опис делегування
DID Translation Rule (правило трансляції DID) Переписує номер перед маршрутизацією. Приховано, коли DID делеговано клієнту

Таблиця Authentication Rules містить одне чи кілька правил для кожного DID з полями Type, Incoming DID/CLD, Incoming CLI (вхідний CLI), CLI Translation Rule, Vendor, Connection і Buying Charging Group. Правила існують лише для номерів і діапазонів верхнього рівня; номери, розподілені всередині діапазону, використовують правила діапазону. Перше правило не можна видалити. Incoming DID/CLD перевіряється на відповідність DID або діапазону під час збереження; група закупівлі правила має використовувати валюту вендора.

  • Правила Remote (віддалені) зіставляються з дзвінком від постачальника. У Incoming DID/CLD вказують набраний номер у тому вигляді, в якому його надсилає постачальник; порожнє поле означає сам DID. Incoming CLI, якщо його задано, має точно збігатися з номером того, хто дзвонить, без символів підстановки, тож ви можете приймати дзвінки на номер лише від певних абонентів. Додайте кілька віддалених правил, коли DID надходить від кількох постачальників.
  • Правило Late (пізнє) дає змогу комутатору знайти DID після того, як дзвінок уже автентифіковано для акаунта: за digest-автентифікацією або за правилом автентифікації акаунта. Спершу застосовуються правила трансляції акаунта; якщо отриманий CLD дорівнює DID, дзвінок надходить тому, кому призначено DID, як дзвінок on-net. Без правила Late такі дзвінки маршрутизуються назовні, як будь-який інший номер. DID може мати лише одне правило Late; інші його поля залишаються порожніми. Див. Маршрутизація on-net.

DID, делегований вам оптовиком, показує номер лише для читання: ви можете призначити його, задати групу продажу й опис, але не можете змінити номер, його правила або видалити його.

Колонка Значення
Name (назва), Description Як група відображається у формі DID
Type Selling (продаж) стягує плату з власника DID; Buying записує вартість постачальника в правилі. Групи закупівлі доступні лише кореневому клієнту
Incoming Tariff (вхідний тариф), Price (ціна) Для груп продажу: вхідний тариф і щомісячна плата

Форма містить Name, Description, Type і Currency (валюта) у розділі Basic Parameters (основні параметри); Type і Currency блокуються, щойно групу використано. Selling Parameters (параметри продажу) містять Incoming Tariff типу Incoming Tariff у тій самій валюті, одноразову Setup Fee (плата за підключення послуги) та Monthly Fee (щомісячна плата). Buying Parameters (параметри закупівлі) містять ціну постачальника у звичній формі Interval 1 / Price 1 / Interval N / Price N з Connect Fee (плата за з’єднання), Free Seconds (безкоштовні секунди), Grace Period (пільговий період) і Post Call Surcharge (надбавка після дзвінка). Групу можна видалити, лише поки на неї не посилається жоден DID, делегування чи правило. Див. Групи тарифікації.

Завантаження й вивантаження

Розділ «Завантаження й вивантаження»

Download (вивантажити) експортує поточний рівень пулу з активними фільтрами у вашому форматі вивантаження. Колонки: Action, Id, DID, DID Range End, Description, Incoming DID/CLD, CLI Translation Rule, DID Translation Rule, Vendor, Connection, Assigned to IVR, Assigned to Account, Assigned to Customer, Selling Charging Group, Country, Dest. Description, Status, Buying Charging Group і Incoming CLI; призначення й групи експортуються як id.

Upload (завантажити) приймає файл .csv або .xlsx і відкриває Map CSV Columns (зіставлення колонок CSV). Обов’язкове лише DID. Колонка Action (дія) або її значення за замовчуванням визначає, що відбувається з кожним рядком: A додає, U оновлює за Id, S оновлює за значенням DID, AS оновлює або додає, D видаляє. Непорожнє DID Range End робить рядок діапазоном. Порожні колонки id означають “не призначено” або No Charge, тому рядок оновлення з порожніми колонками призначення знімає призначення номера. Рядки, що не вдалися, повертаються файлом DIDs errors з колонкою Error Message.

Пов’язані сторінки

Розділ «Пов’язані сторінки»