[Users] acc module db_extra accounting issue
Glenn Dalgliesh
glenn at routerboy.com
Fri Apr 21 19:07:37 CEST 2006
Not sure if this should be necessary but adding "as char(10)" to the select
fixed the problem.
avp_db_query("select cast(id as char(10)) from customers where gateway1 =
'$si' or gateway2 = '$si'","$avp($outbound_cust_id)");
avp_db_query("select cast(cust_id as char(10)) from customer_dids where did
= '$tU'","$avp($inbound_cust_id)");
-----Original Message-----
From: users-bounces at openser.org [mailto:users-bounces at openser.org] On Behalf
Of Glenn Dalgliesh
Sent: Friday, April 21, 2006 12:51 PM
To: users at openser.org
Subject: RE: [Users] acc module db_extra accounting issue
Sorry yesterdays cvs version
-----Original Message-----
From: users-bounces at openser.org [mailto:users-bounces at openser.org] On Behalf
Of Glenn Dalgliesh
Sent: Friday, April 21, 2006 12:44 PM
To: users at openser.org
Subject: [Users] acc module db_extra accounting issue
I am having issues with avp's as part of db_extra. In the below scenario
which ever avp value is listed first in the db_extra statement ends up in
both fields in the table that involve avp's. The Pseudo-variables seem to
get populated correctly.
I have verified that the values are correct in the avp's via the xlog
statement but the sql insert has the wrong values when I send ngrep it.
modparam("avpops","avp_aliases","outbound_cust_id=i:5024;inbound_cust_id=i:5
025")
modparam("acc", "db_extra", "inbound_cust_id=$avp($inbound_cust_id);
src_ip=$si; recv_ip=$Ri; outbound_cust_id=$avp($outbound_cust_id)")
avp_db_query("select id from customers where gateway1 = '$si' or gateway2 =
'$si'","$avp($outbound_cust_id)");
avp_db_query("select cust_id from customer_dids where did =
'$tU'","$avp($inbound_cust_id)");
xlog("L_ERR", "AVP outbound_cust_id [$avp($outbound_cust_id)]\n");
xlog("L_ERR", "AVP inbound_cust_id [$avp($inbound_cust_id)]\n");
_______________________________________________
Users mailing list
Users at openser.org
http://openser.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users at openser.org
http://openser.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list