Авторизация
+7 (499) 672-0444

Инструкции

Шаблоны номеров

В Планах обработки вызовов, для установки правил ограничений и маршрутизации вызовов можно использовать как конкретные номера абонентов, так и шаблоны, с помощью которых можно одной строкой обозначить диапазон номеров. В конфигурации Call Pack используются стандартные правила написания шаблонов Asterisk.

  • X любая цифра от 0 до 9
  • Z любая цифра от 1 до 9
  • N любая цифра от 2 до 9
  • [238] любая цифра из заключенных в квадратные скобки (в данном случае: 2,3,8)
  • [6-8] диапазон чисел [от-до] включительно (в данном случае: 6,7,8)
  • [2346-8] любая цифра из заключенных в квадратные скобки, плюс диапазон чисел, обозначенный с помощью дефиса (в данном случае: 2,3,4,6,7,8)
  • . точка – любое количество любых символов (в том числе цифры, буквы, знаки)
  • ! восклицательный знак - любое количество любых символов (в том числе цифры, буквы, знаки) или отсутствие символов

Чтобы объявить, что строка является шаблоном, а не номером или именем, первым знаком строки должен быть символ нижнего подчеркивания _ после которого описывается сам шаблон.

Не рекомендуется использовать шаблон _. так как он обозначает любое количество любых символов, и попадает также и под определение специальных внутренних расширений, которые Asterisk использует для обработки некоторых стандартных ситуаций. Если необходима обработка любого номера, то можно назначить шаблон _X. который обозначает любую комбинацию символов не менее 2 символов начинающуюся с любой цифры.

Примеры

  • _8. (любая комбинация символов начинающаяся с 8 минимум 2 символа)
  • _+. (любая комбинация символов начинающаяся с + минимум 2 символа)
  • _8903. (любая комбинация символов начинающаяся с 8903 минимум 5 символов)
  • _8903! (любая комбинация символов начинающаяся с 8903 минимум 5 символов или сам номер 8903)
  • _8903XXXXXXX (11-ти значная комбинация цифр начинающаяся на 8903)
  • _XXXX (4-х значная комбинация любых цифр)
  • _ZXXX (4-х значная комбинация цифр где первой цифрой может быть число от 1 до 9 включительно)
  • _NXXX (4-х значная комбинация цифр где первой цифрой может быть число от 2 до 9 включительно)
  • _1XXX (4-х значная комбинация цифр начинающаяся на 1)
  • _1X[04-7]X (4-х значная комбинация цифр начинающаяся на 1, где третья цифра одна из 0,4,5,6 или 7)

Внимание!

Нельзя допускать чтобы в одном Плане обработки вызовов пересекались шаблоны, для которых назначены разные функции, то есть любая комбинация которую могут набрать пользователи (кроме ошибочных конечно) должна подпадать однозначно под один конкретный шаблон, иначе Asterisk может выбрать не тот шаблон который Вы планируете.

© Группа компаний «Синтез Телеком»
Эл. почта: info@callpack.ru
Call Pack® 2014