[asterisk-users] Set CDR(src) from dialplan
Danny Nicholas
danny at debsinc.com
Thu Apr 16 13:57:52 CDT 2009
In my source (1.4.21.2), this snippet in cdr.c pretty much explains your
problem:
/* readonly cdr variables */
static const char *cdr_readonly_vars[] = { "clid", "src", "dst",
"dcontext", "channel", "dstchannel",
"lastapp", "lastdata", "start",
"answer", "end", "duration",
"billsec", "disposition", "amaflags",
"accountcode", "uniqueid",
"userfield", NULL };
Why are you attempting to masquerade your own system?
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of "ROQUÉ,
Francisco Emiliano"
Sent: Thursday, April 16, 2009 1:44 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] Set CDR(src) from dialplan
Hello, i have a question.
How can I set CDR data in dialplan? Set(CDR(src)=${EXTEN})
exten => s,1,Set(CDR(ACCOUNTCODE)=${EXTEN}) ; works fine!
exten => s,n,Set(CDR(src)=${EXTEN}) ; gives me the following error:
*ERROR[10269]: cdr.c:289 ast_cdr_setvar: Attempt to set a read-only
variable!.
*
Thanks!
--
Ing Francisco Roqué
3Tech SRL
Plaza Paso Nº92, EP B
Buenos Aires, Argentina.
www.3tech.com.ar
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list