В АСР LANBilling в рамках одного тарифа возможны два типа списаний.
Списания за трафик — система собирает данные об объёме или времени потребления услуги и рассчитывает оплату.
Абонентская плата — ежемесячные или ежедневные списания определённой суммы. К примеру, 500 руб. в конце каждого месяца.
При создании интернет-тарифов, а также основных тарифов телефонии и IP-телефонии менеджер выбирает, где задать настройки оплаты: в самом тарифе или в отдельной услуге «Абонентская плата». Эта услуга позволяет создавать более гибкие схемы списаний, чем в основной форме тарифа. Например, чтобы фиксированная сумма списывалась раз в полгода.
Если в тарифе установлен флаг «Абонентская плата как дополнительная услуга», после сохранения она добавится автоматически. В ней нужно задать параметры списаний и стоимость.
Откройте тариф.
Перейдите на вкладку «Услуги».
Кликните строку с услугой «Абонентская плата».
Настройте периодичность списаний.
Ежемесячно.
Ежедневно.
Ежедневно равными долями — нужно установить стоимость услуги за месяц. Эта сумма делится на число дней в месяце, и система списывает её каждый день. Например, при стоимости 300 руб. в январе ежедневно будет списываться 9,67 руб., в феврале — 10,71 руб.
Раз в N месяцев — если выбрали этот вариант, укажите раз в сколько месяцев нужно списывать средства.
Система автоматически называет услугу «АП», но название можно отредактировать.
Можно указать код услуги — он потребуется для финансовой отчётности.
Для услуги «Абонентская плата» можно использовать внешние скрипты. Например, создать скрипт, который при назначении услуги будет применять определённую скидку. Для этого добавьте mysql-процедуру или укажите путь к исполняемому файлу.
Пример.
Для mysql-процедуры:
mysql:my_stored_proc:parm1:parm2
.
Для исполняемых файлов:
cmd:/usr/local/billing/scripts/example.sh:parm1:parm2
Сохраните параметры услуги.
Далее задайте суммы списаний для услуги «Абонентская плата».
Есть вопросы по документации? Пожалуйста, напишите их