Class BonusCharge
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.plugins.bonus.common.bean.AbstractBonusBalanceBean
ru.bitel.bgbilling.plugins.bonus.common.bean.BonusCharge
- All Implemented Interfaces:
Serializable
,Idable
Бонусный расход.
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.plugins.bonus.common.bean.AbstractBonusBalanceBean
date, dateString, sum, typeId, typeTitle
-
Constructor Summary
ConstructorDescriptionBonusCharge
(int id, Date date, int typeId, BigDecimal sum, int contractChargeId) Серверный конструктор.BonusCharge
(int id, Date date, BigDecimal sum, int contractChargeId) Клиентский конструктор. -
Method Summary
Methods inherited from class ru.bitel.bgbilling.plugins.bonus.common.bean.AbstractBonusBalanceBean
getDate, getDateString, getSum, getTypeId, getTypeTitle, setDate, setDateString, setSum, setTypeId, setTypeTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError
-
Constructor Details
-
BonusCharge
public BonusCharge() -
BonusCharge
Серверный конструктор.- Parameters:
id
- - ID бонусного расхода, при создании = 0date
- - датаtypeId
- - тип расхода договора (у бонусных расходов нет своего справочника типов)sum
- - сумма бонусного расхода.contractChargeId
- - ID расхода договора (бонусные расходы не могут быть сами по себе, они всегда привязаны к расходу договора)
-
BonusCharge
Клиентский конструктор.
-
-
Method Details
-
getContractChargeId
public int getContractChargeId() -
setContractChargeId
public void setContractChargeId(int contractChargeId)
-