Страница 1 из 1

а МИНУСЫ откель?

СообщениеДобавлено: Ср мар 17, 2004 3:45 pm
Хельга
Ставлю тарификацию с 6 секунды. Если время соединения более 6, то тарификация верная. Меньше - минусы.
Пример:
Стоимость минуты 0,6$
1. Продолжительность звонка - 10 секунд. Сумма - 0,04$.
2. Продолжительность звонка - 3 секунды. Сумма - минус 0,03$.

Денюжку почтой высылать будем, мм? :-))

P.S. А если серьезно, помогите разобраться, плиз.

СообщениеДобавлено: Чт мар 18, 2004 1:18 am
Nikolay
Напишите мне с этой проблемой на емайл, будем разбираться.

СообщениеДобавлено: Пн мар 22, 2004 9:46 am
Хельга
Николай, я не уверена, получили ли Вы второе мое письмо. Плиз, дайте подтверждение.
Может, есть смысл продублировать?!

Best regards.

СообщениеДобавлено: Ср мар 24, 2004 10:13 am
Nikolay
Письмо получил, разбираюсь.

СообщениеДобавлено: Вт апр 27, 2004 2:49 pm
Jeck
Привет, Николай!
Если еще актуально про "минусы" в тарификации.

Т.к. тарификатор выдает не фактическое время разговора а время активности порта(время соединения с городской линией) я в настройках тарифного плана ставлю "не учитывать первые 10 сек" , т.е. не учитывать время набора номера.
Но если к примеру пользователь набрал номер и сразу положил трубку(передумал звонить или еще чего ему в голову пришло), АТС выдает время соединения 8 сек (к примеру), вот тогда то в тарификации и появляется минус.
Самое простое решение - при подсчете суммы (стоимости ) записать в проге условие на отрицательное число, т.е. если значение <0, то просто присвоить значению 0.

СообщениеДобавлено: Ср апр 28, 2004 1:04 am
Nikolay
А я то думаю, откуда этот минус лезет. Спасибо за подсказку, фикс доступен на сайте в разделе "Скачать"

СообщениеДобавлено: Вт май 11, 2004 9:10 am
Хельга
Куда класть dll?

СообщениеДобавлено: Ср май 12, 2004 12:47 am
Nikolay
В каталог UDF поверх имеющейся длл-ки
И желательно перезапустить firebird

СообщениеДобавлено: Ср май 12, 2004 8:49 am
Хельга
Спасибо, все работает.