Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-09-15 09:02:22 +0400

Sveta Gravatar Sveta

Не пишется cdr

Добрый день. Помогите кто чем может. Пытаюсь настроить запись в cdr название файла записи разговора. Как-то вот так:

exten => s,1,Answer() exten => s,2,BackGround(abonotdel) exten => s,3,Wait(2) exten => s,n,Set(MONITORFILENAME=abon${STRFTIME(${EPOCH},,%Y%m%d%H-%M)}-${CALLERID(number)}) exten => s,n,Set(CDR(filename)=abon${STRFTIME(${EPOCH},,%Y%m%d%H-%M)}-${CALLERID(number)}) exten => s,n,Gotoif($[${QUEUEMEMBER_COUNT(abonotd)}=0]?obed:queue) exten => s,n(obed),Playback(operator) exten => s,n,Hangup() exten => s,n(queue),Queue(abonotd) exten => s,n,Hangup()

Не пишется, поле filename в базе так и остается нулевым. База postgresql. Еще данные: Posted: Wed Sep 14, 2011 13:13 Post subject:
Астериск 1.4.22, постгрес - 8.3.9, использую cdr
pgsql. Попробовала сделать, чтобы в нужное мне поле просто слово записывалось, а не переменная - результат нулевой. Такое ощущение что Астериск просто не знает куда ее записывать

Не пишется cdr

Добрый день. Помогите кто чем может. Пытаюсь настроить запись в cdr название файла записи разговора. Как-то вот так:

exten => s,1,Answer()

exten => s,2,BackGround(abonotdel) s,2,BackGround(abon_otdel)

exten => s,3,Wait(2)

exten => s,n,Set(MONITORFILENAME=abonFILENAME=abon${STRFTIME(${EPOCH},,%Y%m%d_%H-%M)}-${CALLERID(number)})

exten => s,n,Set(CDR(filename)=abon${STRFTIME(${EPOCH},,%Y%m%d%H-%M)}-${CALLERID(number)})

exten => s,n,Set(CDR(filename)=abon${STRFTIME(${EPOCH},,%Y%m%d%H-%M)}-${CALLERID(number)})

exten => s,n,Gotoif($[${QUEUEMEMBERMEMBER_COUNT(abonotd)}=0]?obed:queue) COUNT(abonotd)}=0]?obed:queue)

exten => s,n(obed),Playback(operator)

exten => s,n,Hangup()

exten => s,n(queue),Queue(abonotd)

exten => s,n,Hangup()

Не пишется, поле filename filename в базе так и остается нулевым. База postgresql. Еще данные: Posted: Wed Sep 14, 2011 13:13 Post subject:
Астериск 1.4.22, постгрес - 8.3.9, использую cdr
pgsql. cdr_pgsql. Попробовала сделать, чтобы в нужное мне поле просто слово записывалось, а не переменная - результат нулевой. Такое ощущение что Астериск просто не знает куда ее записывать

Не пишется cdr

Добрый день. Помогите кто чем может. Пытаюсь настроить запись в cdr название файла записи разговора. Как-то вот так:

exten => s,1,Answer() 

exten => s,2,BackGround(abon_otdel)

s,2,BackGround(abon_otdel) exten => s,3,Wait(2)

exten => s,n,Set(MONITORFILENAME=abon${STRFTIME(${EPOCH},,%Y%m%d_%H-%M)}-${CALLERID(number)})

s,n,Set(MONITOR_FILENAME=abon_${STRFTIME(${EPOCH},,%Y_%m_%d_%H-%M)}-${CALLERID(number)})

exten => s,n,Set(CDR(filename)=abon${STRFTIME(${EPOCH},,%Y%m%d%H-%M)}-${CALLERID(number)})

s,n,Set(CDR(filename)=abon_${STRFTIME(${EPOCH},,%Y_%m_%d_%H-%M)}-${CALLERID(number)})

exten => s,n,Gotoif($[${QUEUEMEMBERCOUNT(abonotd)}=0]?obed:queue)

s,n,Gotoif($[${QUEUE_MEMBER_COUNT(abonotd)}=0]?obed:queue)

exten => s,n(obed),Playback(operator)

exten => s,n,Hangup()

exten => s,n(queue),Queue(abonotd)

exten => s,n,Hangup()

s,n,Hangup()

Не пишется, поле filename в базе так и остается нулевым. База postgresql.
Еще данные:
Астериск 1.4.22, постгрес - 8.3.9, использую cdr_pgsql. cdr_pgsql.
Попробовала сделать, чтобы в нужное мне поле просто слово записывалось, а не переменная - результат нулевой. Такое ощущение что Астериск просто не знает куда ее записывать

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.