Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Оценка консультанта

Оценка консультанта

Оцениваем консультацию...
<1 2
Откуда: Казань
Сообщений: 7

Re: Оценка консультанта

Всплыл глюк. После Queue, SET(CDR(userfield)) не вносит изменения в mysql базу. Такая схема не прокатывает (206 не работает, 207 работает, но без очереди):




exten =>206,1,SET(CALLERID(name)=Support group(206))
exten =>206,n,SET(CALLERID(name)=(206) ${CALLERID(num)})
exten =>206,n,Set(CHANNEL(language)=ru)
exten =>206,n,Queue(Support,cn,,,20)
exten =>206,n,GotoIf($["${QUEUESTATUS}" = "CONTINUE"]?ocenka,s,1)
exten =>206,n,Queue(Support1,cn,,,20)
exten =>206,n,GotoIf($["${QUEUESTATUS}" = "CONTINUE"]?ocenka,s,1)
exten =>206,n,Queue(Support2,cn,,,20)
exten =>206,n,GotoIf($["${QUEUESTATUS}" = "CONTINUE"]?ocenka,s,1)

exten =>2067,1,SET(CALLERID(name)=Support group(206))
exten =>2067,n,SET(CALLERID(name)=(206) ${CALLERID(num)})
exten =>2067,n,Set(CHANNEL(language)=ru)
exten =>2067,n,goto(ocenka,s,1)

[ocenka]
exten => s,1,WaitExten(5)
exten => s,n,HangUp()

exten => _[1-5],1,Set(CDR(userfield)=${EXTEN})
exten => _[1-5],n,noop(${CDR(uniqueid)})
exten => _[1-5],n,wait(1)
exten => _[1-5],n,Set(CALLERID(name)=${CDR(userfield)})
exten => _[1-5],n,Voicemail(206@ao,s)
exten => _[1-5],n,HangUp()



Что делать? Почему SET не отрабатывает с Queue?
2010-09-03 15:45

Сообщений: 1573

Re: Оценка консультанта

svoy:

exten => h,n,hangup()
отбой отбоя?

meral:

а хенгап по хенгапу ето вообще както глупо
Что глупого то?

Представьте себе план со множеством include`ов, где в разных контекстах по h выполняются различные действия. И не завершенный по h (Hangup) вызов пойдет обрабатываться туда (к следующему h,prio), где его "не ждут" ...
2010-09-03 22:44

Откуда: Киев
Сообщений: 749

Re: Оценка консультанта

угу. только хенгап по хенгапу выполняеться по разному в зависимости от натсроек диалплана и версии.
чтоб не выходил за этот контекст я гоуто применяю в начале.


---------
потомучто очередь создает форкнутые сдр. тоесть их больше одной и в новых занчения не установлено.
2010-09-21 02:17

Сообщений: 1573

Re: Оценка консультанта

meral:

угу. только хенгап по хенгапу выполняеться по разному в зависимости от натсроек диалплана и версии.
Это о чем?

meral:

чтоб не выходил за этот контекст я гоуто применяю в начале.

Какое - гоутоу?

[office]
....
h,1,Playback(...)

include => office_out


[office_out]
...
h,1,Playback(...)
h,n,Set(...)
h,n,MYSQL(...)
h,n,...


Скажите, что произойдет, когда вызов завершится в контексте - office?

P.S. Еще раз - это к тому, что Hangup по h - глупость ...
2010-09-21 02:50

<1 2
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru