VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Elastix Запрет transfer для внешнего абонента

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

vector
Сообщения: 9
Зарегистрирован: 03 мар 2014, 16:55
Контактная информация:

Elastix Запрет transfer для внешнего абонента

Сообщение vector »

Здравствуйте.
Используется Elastix 2.4
Есть нормальная потребность у пользователей переводить (transfer) звонки на другой номер. Причем переводить и входящие на пользователя звонки, и звонки, инициированные самим пользователем. Во вкладке Feature Codes есть код In-Call Asterisk Attended Transfer. Включен, используется.
По-умолчанию в Elastix можно переводить только принимаемые звонки. Для перевода исходящих звонков в General Settings в поля Asterisk Dial command options и
Asterisk Outbound Dial command options нужно выставить параметр T. Выставлен, теперь переводит и звонки, инициируемые самим пользователем.
Но этот параметр T вскрыл новую проблему. Теперь внешний абонент также получил возможность переводить звонок. Причем, что самое опасное, если есть исходящее междугороднее правило, то внешний абонент нажав комбинацию клавиш перевода, может совершить исходящий междугородний звонок, используя транк Elastix.

Сможете подсказать. Как, разрешив внутренним абонентам переводить любой свой звонок, запретить внешним абонентам перевод звонка?

p.s. Вариант переводить звонок средствами телефона не подходит. Т.к. у разных пользователей разные ip-телефоны, шлюзы, софтфоны и некоторые это просто не умеют делать.
vector
Сообщения: 9
Зарегистрирован: 03 мар 2014, 16:55
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение vector »

Пользователи Elastix. Подскажите.
Как решаете вопрос перевода звонка (transfer)?
Это ведь первейшая функция любой АТС. Нужно, чтобы внутренний пользователь мог переводить свой и входящий и исходящий звонок. При этом чтобы внешний абонент естественно не мог использовать перевод.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение zzuz »

Для этого уберите T в свойствах Dial .
Линия24 - Системы Массового Телефонного Обслуживания
vector
Сообщения: 9
Зарегистрирован: 03 мар 2014, 16:55
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение vector »

Убрал T. Но как писал ранее, после этого нельзя переводить исходящие звонки.
Т.е. рисую типичную ситуацию: менеджер (с внутр номера 100) совершает исходящий звонок клиенту, общается, и в ходе разговора они решают, что клиенту нужно переговорить с бухгалтером (вн номер 101). А теперь перевести звонок нельзя. Не работает transfer у менеджера (внутр. номер 100) ни на 101 ни на какой-то другой номер. Теперь в Elastix не работает transfer для всех исходящих звонков. Только для входящих работает. :cry:
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Elastix Запрет transfer для внешнего абонента

Сообщение Vlad1983 »

писать диалплан руками
ЛС: @rostel
vector
Сообщения: 9
Зарегистрирован: 03 мар 2014, 16:55
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение vector »

Кто может помочь платно решить этот вопрос. Напишите, пожалуйста, в личку.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение zzuz »

t: Разрешает принимающему звонок абоненту перевести его другому
T: Разрешает вызывающему абоненту перевести его другому абоненту
Линия24 - Системы Массового Телефонного Обслуживания
vector
Сообщения: 9
Зарегистрирован: 03 мар 2014, 16:55
Контактная информация:

Re: Elastix Запрет transfer для внешнего абонента

Сообщение vector »

zzuz писал(а):t: Разрешает принимающему звонок абоненту перевести его другому
T: Разрешает вызывающему абоненту перевести его другому абоненту
Все так.
Задача, чтобы
1) внутренний пользователь мог переводить звонок всегда, будучи принимающим или вызывающим абонентом.
2) Но, при этом, внешний абонент ни в каком случае правами перевода не обладал.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix Запрет transfer для внешнего абонента

Сообщение ded »

В современных дистрибутивах разделены Dial strings для внешних абонентов и для внутренних абонентов.
То есть для входящих достаточно указать только t
а для внутренних абонентов - tT
gaspaarr
Сообщения: 217
Зарегистрирован: 17 сен 2014, 21:20

Re: Elastix Запрет transfer для внешнего абонента

Сообщение gaspaarr »

FreePBX 2.11.0.41 + custom context

Никак не получается отключить для внешнего абонента возможность перевода звонков, в настройках транка (Dial Options) ставлю override оставляю пустым или ставлю t, тоже самое в extension... все равно звонящий абонент (внешний) может переводить звонки...

Подскажите, куда ковырять?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH