Код:
# Денежная наработка (в рублях)
module.account.1.title=Наработка в Phone
module.account.1.mid=1
module.account.1.class=bitel.billing.server.npay.bean.PhoneModuleAccount
module.account.2.sids=2,3,4,5,21,40
# Наработка по услуге (минут)
module.amount.2.title=Объем трафика телефонии
module.amount.2.mid=1
module.amount.2.class=bitel.billing.server.npay.bean.PhoneModuleAmount
module.amount.2.sids=2,3,4,5,21,40
# Множим абонплаты на количество телефонов в договоре соответственно sid (абонплатам)
module.quantity.1.mid=1
module.quantity.1.class=bitel.billing.server.npay.bean.PhoneModuleQuantity
module.quantity.1.sids=46,47,50,51,56,57,62,64,65,66,67,68
# Наработка по услуге "Местная телефония" (минут)
module.amount.3.title=Объем трафика местной телефонии
module.amount.3.mid=1
module.amount.3.class=bitel.billing.server.npay.bean.PhoneModuleAmount
module.amount.3.sids=2
#абонплаты, на которые не влияет приостановка договора
#service.no.suspend=
#абонплаты, начисляемые при нахождении договора в статусе "Приостановлен"
service.no.suspend.in.suspend=128,129
#абонплаты, начисляемые при нахождении договора в статусе "Закрыт"
service.no.suspend.in.close=128,129
#автоматическое переначисление абонентских плат договора при изменении их периода, количества и т.п.
recalculate.on.service.change=1
#E-Mail для отправки уведомлений об автоматическом переначислении при изменении абонплаты, если не указан - уведомление не высылается
#auto.recalculate.email=
#количество выводимых ошибок в периодических процессах
max.periodic.errors=30
#подмена абонплаты другой услугой на период закрытого статуса
#wrap.close.service=91:128;62:128
#
#----------------------------------------
#выборочное отключение проверки закрытого периода
#Перенести абонплату на другой договор
#closed.date.disabled.ActionMovePay=1
#Наисление абонплат
#closed.date.disabled.ActionRecalculatePay=1
#Удаление абонплаты
#closed.date.disabled.ActionServiceObjectDelete=1
#Изменение абонплаты
#closed.date.disabled.ActionServiceObjectUpdate=1
#Перенести абонплату на другой договор с даты
#closed.date.disabled.ActionWrapPay=1
#----------------------------------------
В тарифном плане 2 абонплаты (см Тариф.jpg).
Создаем договор от 01.01.2011. Добавляем тариф "Абонплаты" с 01.01.2011 к договору, добавляем модуль NPay и добавляем услуги с 01.01.2011. Добавляем поинт (телефон) к договору с 21.04.2011 (см. Договор.jpg).
После начисления Абонплаты за апрель 2011 видим, что сумма начислилась полностью за весь месяц, а не с 21-го числа (см. Начис_абон.jpg).