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

IVR "затык" на пункте меню

Проблемы Asterisk без вэб-оболочек и их решения

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

Alexey Zharkov
Сообщения: 24
Зарегистрирован: 05 июн 2012, 10:47

IVR "затык" на пункте меню

Сообщение Alexey Zharkov »

Есть IVR - такого типа

Код: Выделить всё

exten => s,1,NoOp(Caller ID is ${CALLERID(num)})
exten => s,n,Set(_INCOMING_NUMBER=${CALLERID(num)})
exten => s,n,Set(_REC_UNIQUEID=${UNIQUEID})
exten => s,n,Answer()
exten => s,n,Ringing()

exten => s,n,Playback(/etc/asterisk/pbx/sound/welcome)
exten => s,n,Background(/etc/asterisk/pbx/sound/obrabotka)

exten => s,n(start-menu),NoOp(START-MENU)

exten => s,n,Background(/etc/asterisk/pbx/sound/11)
exten => s,n,Background(/etc/asterisk/pbx/sound/nazhmite)
exten => s,n,Background(/etc/asterisk/pbx/sound/c1)


exten => s,n,Background(/etc/asterisk/pbx/sound/12)
exten => s,n,Background(/etc/asterisk/pbx/sound/nazhmite)
exten => s,n,Background(/etc/asterisk/pbx/sound/c2)


..........................порезано.................................................


exten => s,n,Background(/etc/asterisk/pbx/sound/16)
exten => s,n,Background(/etc/asterisk/pbx/sound/nazhmite)
exten => s,n,Background(/etc/asterisk/pbx/sound/c0)

exten => s,n,Background(/etc/asterisk/pbx/sound/vnomer)

exten => s,n,WaitExten(3)
exten => s,n,Background(/etc/asterisk/pbx/sound/17)
exten => s,n,Gosub(konsultant,s,1)
exten => s,n(end),NoOp(END)
exten => s,n(end),Hangup


exten => 1,1,Gosubif(${DIALPLAN_EXISTS(1-menu,s,1)}?1-menu,s,1:START-MENU,i,1)
exten => 1,n,NoOp(${GOSUB_RETVAL})
exten => 1,n,Gosub(return-code,s,1(${GOSUB_RETVAL}))

exten => 2,1,Gosubif(${DIALPLAN_EXISTS(2-menu,s,1)}?2-menu,s,1:START-MENU,i,1)
exten => 2,n,NoOp(${GOSUB_RETVAL})
exten => 2,n,Gosub(return-code,s,1(${GOSUB_RETVAL}))

..........................порезано.................................................

exten => 0,1,Gosub(konsultant,s,1)


exten => _2XXX,1,Gosub(vnomer,s,1(${EXTEN}))
exten => _2XXX,n,Gosub(return-code,s,1(${GOSUB_RETVAL}))

..........................порезано.................................................

Меню отлично работает.
Затык происходи на цифре 2, переход осуществляется секунд через 5(очччччччччень не комфортно). Предположу что это происходит из за экстеншина на внутренние номера.Если да - то как решить данную проблему. Внутренние номера(_2XXX) переводить на другие цифры не вариант.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: IVR "затык" на пункте меню

Сообщение Vlad1983 »

предположение верное
можно в IVR добавить возможность перехода по одной цифре в отдельный контекст для DISA
ЛС: @rostel
Alexey Zharkov
Сообщения: 24
Зарегистрирован: 05 июн 2012, 10:47

Re: IVR "затык" на пункте меню

Сообщение Alexey Zharkov »

Не совсем понял...У меня и так переводится в отдельный контекст.
Каким образом в IVR добавить возможность перехода по одной цифре?
Alexey Zharkov
Сообщения: 24
Зарегистрирован: 05 июн 2012, 10:47

Re: IVR "затык" на пункте меню

Сообщение Alexey Zharkov »

Возможно ли уменьшение интервала?
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR "затык" на пункте меню

Сообщение ded »

Алексей, откройтие оригинальный файл extensions.conf, в нём есть примеры двухуровнего меню, и даже с комментариями.
Alexey Zharkov
Сообщения: 24
Зарегистрирован: 05 июн 2012, 10:47

Re: IVR "затык" на пункте меню

Сообщение Alexey Zharkov »

У нас реализовано многоуровневое меню
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: IVR "затык" на пункте меню

Сообщение Vlad1983 »

ну так сделайте отдельную ветку из основного именно для DISA
ЛС: @rostel
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR "затык" на пункте меню

Сообщение ded »

Alexey Zharkov писал(а):У нас реализовано многоуровневое меню
Тогда не должно быть вопроса "Каким образом в IVR добавить возможность перехода по одной цифре?"
Alexey Zharkov
Сообщения: 24
Зарегистрирован: 05 июн 2012, 10:47

Re: IVR "затык" на пункте меню

Сообщение Alexey Zharkov »

в каждом пункте,подпункте меню можно осуществить переход на внутренний номер абонента _2ХХХХ - и поэтому 2-ка всегда в пролете
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: IVR "затык" на пункте меню

Сообщение Vlad1983 »

ну так и не надо 2 в меню предлагать
ЛС: @rostel
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH