Да как и должно быть, 2 заполненных параметра и 2 пустых.
exseos ( 2012-08-27 08:28:36 +0400 )редактироватьПоступает звонок, маркируется необходимой инфой в поле userfield, попадает в очередь.
В БД вижу "in,project,,in,project,,;in,project,," вместо "in,project,," Происходит строго на этапе перевода вызова(слепой, через features)
Структура "Set(CDR(userfield)=...)" подразумевает перезапись существующих данных, каким образом оное множится на 3 - мне не понятно. Где собака порылась?
[avicenna-in]
exten => 383574,1,Answer()
same => n,Gosub(userfield-put,start,1(in,project))
same => n,Playback(/var/lib/asterisk/sounds/ru/ivr_project/preved)
same => n,Queue(project,Tt)
same => n,Hangup()
[userfield-put]
exten => start,1,Set(CDR(userfield)=${ARG1},${ARG2},${ARG3},${ARG4})
same => n,Return()
[perevod]
exten => 444,1,NoOp()
same => n,Gosub(userfield-put,start,1(xfer,${UNIQUEID}))
same => n,StopMixMonitor()
same => n,Dial(Local/321654@perevod/n,,tT)
same => n,Hangup()
exten => 321654,1,NoOp()
same => n,Gosub(userfield-put,start,1(out,project))
same => n,Gosub(sub-recording,${EXTEN},1)
same => n,Dial(IAX2/e1/${EXTEN},,Tt)
same => n,Hangup()
начните с dialplan show perevod / dialplan show avicenna-in и NoOp(${ARG1},${ARG2},${ARG3},${ARG4}) в userfield-put
Да как и должно быть, 2 заполненных параметра и 2 пустых.
exseos ( 2012-08-27 08:28:36 +0400 )редактироватьЗадан: 2012-08-24 10:00:32 +0400
Просмотрен: 212 раз
Обновлен: Aug 25 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
unanswered = no ?
awsswa ( 2012-08-24 10:23:03 +0400 )редактироватьВ точности такая же проблема. unanswered = no конечно помогает, но по некоторым соображениям он у меня должен быть yes.
Thomas Morph ( 2012-08-24 10:35:12 +0400 )редактироватьЯ чуток не догнал, как тут уместен ключ unanswered? У меня он yes( и на no сменять не вариант) Я же не про статистику неотвеченных спрашиваю =-) Я не пойму, каким образом userfield заполняется не так, как я описываю.
exseos ( 2012-08-24 11:45:59 +0400 )редактировать