====== Настройка исходящего АОН для сотрудника ====== [[faq:|Обратно к инструкциям]] Инструкция не актуальна. Используйте модуль [[:module-users-groups|Группы пользователей]] ====== Постановка задачи ====== В MikoPBX Вы можете задать представление вашего номера телефона для каждого провайдера, через которого Вы совершаете звонки. Данная функция называется **Исходящий АОН**, например если настраиваемый добавочный номер (201) будет совершать звонки через провайдера «Zadarma», то тот, кому мы звоним, увидит на телефоне номер 74952293333. ====== Решение ====== 1. Подключите добавочный номер сотрудника в MikoPBX согласно [[:extensions|инструкции]]. Перейдите в расширенные настройки учетной записи.\\ {{ :faq:2019-02-07_153719.png |}}\\ \\ 2. В поле **Дополнительные параметры SIP учетки** установите исходящий АОН для номера.\\ [endpoint] set_var=MIKO_CALLERID_NUM=74952293333 В нашем примере это будет номер 74952293333. 3. Скопируйте в адресной строке **ID провайдера**, через которого сотрудник осуществляет исходящие звонки. Обращаем Ваше внимание, что в нашем примере используется **единственный** провайдер Zadarma. Если у Вас настроено подключение **нескольких** провайдеров, то ниже описанные действия необходимо выполнить **для каждого провайдера**.\\ \\ В нашем примере ID провайдера принимает вид: **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**.\\ {{ :providers:2019-02-05_105038.png |}}\\ \\ 4. Перейдите в раздел **Система** -> **Кастомизация системных файлов**.\\ {{ :providers:many_hosts:2019-02-04_173507.png |}}\\ \\ 5. Откройте для редактирования конфигурационный файл **extensions.conf**. Установите режим "**Добавлять в конец файла**".\\ \\ 6. В черное окно добавьте следующий фрагмент кода:\\ [SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49-outgoing-custom] exten => _.!,1,NoOp(callerid settings) same => n,ExecIf($["${MIKO_CALLERID_NUM}x" != "x"]?Set(CALLERID(num)=${MIKO_CALLERID_NUM})) same => n,ExecIf($["${MIKO_CALLERID_NUM}x" != "x"]?Set(CALLERID(name)=${MIKO_CALLERID_NUM})) same => n,return В выше приведенном фрагменте кода Вам необходимо составить правильное наименование контекста.\\ Формат создаваемого контекста:\\ [ID-ПРОВАЙДЕРА-outgoing-custom] * **ID-ПРОВАЙДЕРА** - значение, которое вы сохранили на третьем шаге данной инструкции. В нашем примере это **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**. Ниже красным цветом выделен фрагмент, который Вам необходимо изменить.\\ {{ :faq:2019-02-07_153853.png |}}\\ Обращаем Ваше внимание, если у Вас в MikoPBX подключено несколько провайдеров, выше описанный фрагмент кода нужно составить для каждого провайдера, учитывая уникальность ID каждого из провайдеров.