|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (8)
просмотр истории страницы... |
h2. Формула расчета |
|
Предположим, услуга имеет тип списания "Ежемесячно, равными долями в день" и стоимость 150 рублей. В услуги выбрана сумма пени 3 процента и начисления идут с первого дня блокировки. В текущем месяце 30 дней и абонент был заблокирован 1 числа. Каждый день по услуге будет начисляться абонентская плата, равная 5 рублям и дополнительно к этой плате будет начисляться сумма пени, которая равна *Сумме всех списаний по услуге, с момента блокировки*, умноженная на количество процентов. Таким образом сумма пени на 1 день блокировки = 0.15(5*0.03), на 2 день блокировки = 0.3(10*.0.03), на 3 день блокировки=0.45(15*0.03), т.е. умножается сумма только по списаниям самой услуги(без учета списаний по услуге пени). |
h3. Скрипт для расчета суммы пени. |
Вы можете рассчитать необходимый процент пени с помощью скрипта, приведенного ниже. Для этого необходимо: |
1) # Зайти в |
{code}chroot /app/asr_billing/{code} |
2) # Создать файл любым удобным текстовым редактором. В пример используется vim: |
{code} vim /root/peni.py {code} |
3) # Добавить в файл следующие строки и сохранить: |
{Warning} *Примечание:* Отступы в файле имеют ключевое значение. Если отступов не будет - программа не запустится {Warning} |
{code} |
{code:title=Скрипт для расчета суммы пени} |
#! /usr/bin/env python # -*- coding: utf-8 -*- |
... |
print 'Общая сумма по услуге плюс пени равна', all_summ {code} |
4) # Запустить скрипт командой: |
{code} python2.7 /root/peni.py |
... |