Flysip Softswitch может округлять стоимость звонка до нужного десятичного числа. Эта функция является частью версии 4.3 Flysip Softswith.
Баланс конкретной учетной записи, использующей тариф с десятичной точностью, отличной от значения по умолчанию, будет списан на основе рассчитанной округленной стоимости звонка.
Баланс конкретного поставщика с десятичной точностью, отличной от значения по умолчанию, будет дебетован на основе рассчитанной округленной стоимости звонка.
Десятичная точность по умолчанию
Этот метод используется по умолчанию. Особое округление стоимости до 20-го знака не производится, и рейтинг работает на основе всех цифр стоимости некоторого префикса. Например;
Звонок стоимостью 1,01234567890123456788 1 1 USD будет округлен до 20-го знака после точки. Стоимость звонка будет записана как 1,0123456789012345678 8 долларов США.
Звонок стоимостью 1,01234567890123456788 9 9 долларов США будет округлен до 20-го знака после точки. Стоимость звонка будет записана как 1,0123456789012345678 9 долларов США.
Пользовательская десятичная точность
Этот метод округляет стоимость вызова после последней настроенной цифры после точки.
Например, имея Decimal Precision = 2:
Звонок стоимостью 1.0 1 23456789012345678811 USD будет округлен до 2-го знака после точки. Стоимость звонка будет записана как 1,0 1 доллар США.
Звонок стоимостью 1,01 5 3456789012345678899 долларов США будет округлен до 2-го знака после точки. Стоимость звонка будет записана как 1,0 2 доллара США.
Звонок стоимостью 1,01 7 3456789012345678899 долларов США будет округлен до 2-го знака после точки. Стоимость звонка будет записана как 1,0 2 доллара США.
В следующей таблице показаны результаты как стандартных, так и пользовательских методов десятичной точности.
Расчет стоимости звонка | Стоимость десятичной точности по умолчанию | Стоимость пользовательской десятичной точности (для десятичной точности = 2) |
1.0123456789012345678811 | 1.01234567890123456788 | 1.01 |
1.0153456789012345678899 | 1.01534567890123456789 | 1,02 |
1.0173456789012345678899 | 1.01734567890123456789 | 1,02 |
Flysip Softswitch позволяет настроить десятичную точность для отдельных тарифов и поставщиков.
Это дает оператору коммутатора полный контроль над округлением стоимости вызова для каждого аспекта их бизнеса, клиентов и поставщиков.
Настройка метода округления для тарифа
- Перейдите в Тарифы, откройте страницу редактирования вашего Тарифа или создайте новый Тариф
- В разделе «Дополнительные параметры» на экране редактирования тарифа установите необходимое значение «Десятичная точность» для округления стоимости после этой цифры.
- Нажмите кнопку «Сохранить и закрыть», чтобы сохранить изменения.
Настройка метода округления для конкретного поставщика
- Перейдите к поставщикам, откройте страницу редактирования своего поставщика или создайте нового поставщика.
- В разделе «Дополнительные параметры» на экране редактирования поставщика установите необходимое значение «Десятичная точность» для округления стоимости после этой цифры.
- Нажмите кнопку «Сохранить и закрыть», чтобы сохранить изменения.