asterisk2billing.org
http://forum.asterisk2billing.org/

incorrect rate announced
http://forum.asterisk2billing.org/viewtopic.php?f=33&t=9678
Page 1 of 1

Author:  amart [ Wed Mar 28, 2012 2:24 am ]
Post subject:  incorrect rate announced

Hello,

When the inital rate ends in zero (eg. 0.80, 0.70), the system announces (says) the rate as "0 dollars and 8 cents" instead of "0 dollars and 80 cents". It seems the system is truncating the number. I set the system to logging = 4 and looked over the log but don't see any information on say rate. I do see it in the asterisk log where it is playing the files and it is using the eight instead of the eighty.

Where should I go from here to troubleshoot this issue?

Author:  GeekBoy [ Sun Apr 08, 2012 5:36 pm ]
Post subject:  Re: incorrect rate announced

Are you sure the rate is listed correctly?

Author:  amart [ Sun Apr 08, 2012 11:06 pm ]
Post subject:  Re: incorrect rate announced

Yes, I have checked the rates. It only happpens with rates ending in a '0'

Author:  GeekBoy [ Mon Apr 09, 2012 12:16 am ]
Post subject:  Re: incorrect rate announced

then turn on "agi set debug on," and turn up logging and verbosity in the AGI conf section both to 4 and let's see the output.

Author:  GeekBoy [ Wed Apr 11, 2012 10:45 pm ]
Post subject:  Re: incorrect rate announced

I am having a similar issue once I have uploaded a rate card. I have a rate of .015 cents, but the system is stating "ZERO DOLLARS ONE CENT"

Come on jroper...what is going on with this?

Author:  jroper [ Thu Apr 12, 2012 7:25 am ]
Post subject:  Re: incorrect rate announced

Quote:
I have a rate of .015 cents, but the system is stating "ZERO DOLLARS ONE CENT"


I would say that this is expected, its only reading out the balance to 2 decimal places. I can't imagine that you would want to play "Zero Dollars and one point five cents"

Joe

Author:  GeekBoy [ Thu Apr 12, 2012 7:57 pm ]
Post subject:  Re: incorrect rate announced

So people can hear the correct rate??

Anyway I found where I can fix this:

play_rate_cents_if_lower_one

Quote:
"Play the initial cost even if the cents are less than one. if cost is 0.075, we will play : 7 point 5 cents per minute. (values : yes - no) "

Author:  amart [ Fri May 25, 2012 1:52 am ]
Post subject:  Re: incorrect rate announced

Hello,

Sorry I have out of pocket and could not respond. The issue that I am experiencing is that rates that end in zero, such as 80 cents, 70 cents, etc are announced by the system as 8 cents and 7 cents. It only happens with rates ending in or rounded to end in 0. I am not talking about the rounding of 0.015 but 0.80 or 0.804 which should be announced as 0.80 or 80 cents but are announced by the system as 0.08 or 8 cents.

Thanks in advance for the help!

Author:  dcitelecom [ Tue Jan 26, 2016 2:04 pm ]
Post subject:  Re: incorrect rate announced

If I understand jroper's answer correctly a2b is only reading out the balance to 2 decimal places so $0.015 becomes 0.01 and 0.601 becomes 0.60 but there is a bug here because $0.600 becomes 0.06

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/