Size: a a a

2020 July 23

DB

Dmitry Baryshnikov in Asterisker-ы
Vasiliy Shukshin
ну так это же кастомное поле.. и я в него пишу..
cnum кастомное поле? оО
источник

DB

Dmitry Baryshnikov in Asterisker-ы
делайте через odbc при помощи alias
источник

OS

Oleg Shteinliht in Asterisker-ы
Vasiliy Shukshin
ну так это же кастомное поле.. и я в него пишу..
вы пишете в h, на новых версиях астериска CDR уже на этом этапе файнолизирован (readonly)
источник

OS

Oleg Shteinliht in Asterisker-ы
Если интересно, то это вот это место в коде
источник

VS

Vasiliy Shukshin in Asterisker-ы
Большое спасибо!!!
источник

RP

Roman Pertsev in Asterisker-ы
Vasiliy Shukshin
ну так это же кастомное поле.. и я в него пишу..
это не кастомное поле
источник

RP

Roman Pertsev in Asterisker-ы
по крайней мере во freepbx оно есть)
источник

VS

Vasiliy Shukshin in Asterisker-ы
я создавал cdr таблицу, как на офф сайте написано и там не было такого столбца
источник

IV

Igor Vyrva in Asterisker-ы
Vasiliy Shukshin
я создавал cdr таблицу, как на офф сайте написано и там не было такого столбца
да, только кастомное поле там
userfield
источник

VS

Vasiliy Shukshin in Asterisker-ы
ну пофиг, с юзерфилдом, тоже через раз запись случается
источник

RP

Roman Pertsev in Asterisker-ы
Vasiliy Shukshin
ну пофиг, с юзерфилдом, тоже через раз запись случается
CDRs can only be modified before the bridge between two channels is torn down. For example, CDRs may not be modified after the Dial application has returned.
источник

IV

Igor Vyrva in Asterisker-ы
Roman Pertsev
CDRs can only be modified before the bridge between two channels is torn down. For example, CDRs may not be modified after the Dial application has returned.
ну если у нас не стоит продолжить диалплан после DIal
источник

VS

Vasiliy Shukshin in Asterisker-ы
Igor Vyrva
ну если у нас не стоит продолжить диалплан после DIal
за продолжение отвечает опция 'g' - но она срабатывает, только когда на том конце вешают трубку, а если вешаю я то не срабатывает =(
источник

IV

Igor Vyrva in Asterisker-ы
Vasiliy Shukshin
за продолжение отвечает опция 'g' - но она срабатывает, только когда на том конце вешают трубку, а если вешаю я то не срабатывает =(
что в принципе логично
источник

VS

Vasiliy Shukshin in Asterisker-ы
ну да ^_^
источник

VS

Vasiliy Shukshin in Asterisker-ы
pbx.c: Executing [h@zvonok:13] Set("SIP/493-0001d9ba", "CDR(userfield)=test_test") in new stack
в таблице - не записалось
источник

S

Sqsmile in Asterisker-ы
Ухожу в подполье !!!!!
подскажите пож бесплатный софт писать smdr
У нас на питоне писали. Ничего за вменяемые деньги не нашли
источник

RP

Roman Pertsev in Asterisker-ы
Vasiliy Shukshin
pbx.c: Executing [h@zvonok:13] Set("SIP/493-0001d9ba", "CDR(userfield)=test_test") in new stack
в таблице - не записалось
я для кого выше сообщение кидал про can modifed?
источник

VS

Vasiliy Shukshin in Asterisker-ы
кажется я понял. мне нужно все это делать в Dial'е ? =)
источник

AO

Anton Oskin in Asterisker-ы
Vasiliy Shukshin
кажется я понял. мне нужно все это делать в Dial'е ? =)
Если перед вызовом Dial информация, которую надо записать в CDR уже готова, - устанавливайте поле CDR перед вызовом Dial.
Можно ещё во время ответа вызвать Macro или Gosub на канале ответившего (опции Dial M и U соответственно) и присвоить поле CDR там (переменные канала звонящего будут доступны через MASTER_CHANNEL).
источник