228 просмотров
от (2.8 тыс. баллов) в категории Настройка провайдеров
редактировать от
Имеется Goip - 2 штуки, итого 12 линий. забиты все слоты. Внутри прописаны все номера по DID.

Имеюся внутренние номера. Пока их 40 штук, но будет расти и дальше.

Есть правила исходящих звонков. Читаю FAQ https://wiki.mikopbx.com/faq:specific_provider

Но! понимаю что как описано в [global] - заносить все номера - это несколько напряжно, тем более потом будет за этим следить другое подразделение.

Вопрос: можно ли как нибудь в переменной MIKO_PREFIX_NUMBER_201 писать regex выражения? Или данную переменную вставлять непосредственно в:

Сотрудники - Дополнительные параметры SIP?

PS. Сейчас у меня сделано несколько все проще - обрезкой ведущих цифр занимается сама GoIP, распределяя каналы.

PPS. Самым простой возможностью было бы в модуле группы пользователей добавить поле - префекс и автоматически его добавлять к исходящим на группу.

1 Ответ

от (122 тыс. баллов)
выбран от
 
Лучший ответ

Можно использовать что то вроде

[endpoint]

set_var= MIKO_PREFIX_NUMBER=1

В теории это действительно можно перенести в группы сотрудников. Даже похоже это логично. Реализовать поле "Дополнительные параметры" и все сотрудники, что принадлежат к группе получают эти самые доп. параметры. 

Ну а в инструкции все отнесено к [global] так как это удобнее все видеть в одном месте. Когда все опции раскиданы по 50ти сотрудникам - админить это просто кошмар. 

от (2.8 тыс. баллов)
Да вот в том-то и вопрос - 12 линий и 50 сотрудников :). И это еще называется малый бизнес.

Я пока логически не могу в голове уложить как это сделать в MikoPBX. Во Freeswitch (FusionPBX) я бы даже не задумался- общее правило с regex бы написал и все.  А тут пока немного ограничен функционал и приходится изворачиваться. Но это пройдет. Со временем.

Спасибо.
от (122 тыс. баллов)

В целом, в asterisk ведь есть функция REGEX, она используется в исходящих маршрутах. 

Пример шаблона для номеров 700-899:

${REGEX("^(7|8)[0-9]{2}$" ${FROM_PEER})}

Если вычисляемое значение будет равно 1, считайте номер соответствует шаблону. 

На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление ошибка очередь провайдеры битрикс24 очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время факс модуль nat docker запись-разговора веб-интерфейс bitrix24 goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...