public interface NpayService
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
getAmountForUnlock(int contractId,
int moduleId)
Для заблокированных дебетовых договоров возвращает сумму платежа необходимого для разблокировки.
|
java.math.BigDecimal |
precalculateAccount(int contractId,
int serviceSet,
java.util.Date dateFrom,
java.util.Date dateTo)
Вычисление будущей наработки для определения рекомендуемого платежа.
|
java.math.BigDecimal precalculateAccount(int contractId,
int serviceSet,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalAccessException
contractId - ID договора.serviceSet - набор услуг модуля.dateFrom - дата начала активности договора (должна быть в одном месяце с dateTo).dateTo - дата окончания активности договора (должна быть в одном месяце с dateFrom).ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalAccessExceptionjava.math.BigDecimal getAmountForUnlock(int contractId,
int moduleId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalAccessException
contractId - ID договора.serviceSet - набор услуг модуля.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalAccessException