Доброго дня. Пытаюсь сделать перевод звонка по занятости - если EXT 107 уже разговаривает, то звонок должен уходить на другие внутренние номера (сейчас он отображается как второй входящий, звонящий при этом слышит длинные гудки - КПВ). Вроде бы в диалплане всё просто:
Код: Выделить всё
[voicemenu-custom-2]
<...>
exten = 107,1,Playback(record/PZR)
exten = 107,2,Dial(SIP/107,,t)
exten = 107,3,Dial(SIP/103&SIP/105&SIP/125,,t)
<...>
В настройках экстеншна для ограничения только на 1 разговор задал такие параметры:
Код: Выделить всё
[107]
<...>
call-limit = 1
callcounter = yes
threewaycalling = no
callwaiting = no
<...>
В итоге результата не добился - при существующем разговоре второй звонящий так же продолжает звонить на 107, вызов никуда не переводится.
Проблему решил пока тем, что отключил CallWaiting в настройках телефона (KX-HDV130), но хотелось бы понять, как сделать это средствами *.