Class Charge
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.balance.common.bean.AbstractBalanceBean
ru.bitel.bgbilling.kernel.contract.balance.common.bean.Charge
- All Implemented Interfaces:
Serializable,Cloneable,Idable
Расход договора.
Для получения типа(ChargeType) использовать справочник типов, там содержится(покрайней мери пока) название и значение редактируемости.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleansetComment(String comment) Устанавливает примечание.setContractId(int value) Устанавливает код договора.Устанавливает дату расхода/прихода.setId(int id) Устанавливает id объектаsetPayback(boolean payback) Установка, является ли данный расход возвратом.setSum(BigDecimal sum) Устанавливает сумму.setTimeChange(Date timeChange) Устанавливает время последней модификации.setTypeId(int value) Устанавливает код типа.setUserId(int value) Устанавливает код пользователя биллинга.toString()Methods inherited from class ru.bitel.bgbilling.kernel.contract.balance.common.bean.AbstractBalanceBean
getComment, getContractId, getDate, getSum, getTimeChange, getTypeId, getUserId
-
Constructor Details
-
Charge
public Charge() -
Charge
public Charge(int id, int userId, int contractId, int typeId, Date date, String comment, BigDecimal sum, Date timeChange)
-
-
Method Details
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
isPayback
public boolean isPayback()- Returns:
- если данный расход является возвратом = true;
-
setComment
Description copied from class:AbstractBalanceBeanУстанавливает примечание.- Overrides:
setCommentin classAbstractBalanceBean- Parameters:
comment-
-
setContractId
Description copied from class:AbstractBalanceBeanУстанавливает код договора.- Overrides:
setContractIdin classAbstractBalanceBean- Parameters:
value-
-
setDate
Description copied from class:AbstractBalanceBeanУстанавливает дату расхода/прихода.- Overrides:
setDatein classAbstractBalanceBean- Parameters:
date-
-
setId
Description copied from class:IdУстанавливает id объекта -
setPayback
Установка, является ли данный расход возвратом.- Parameters:
payback- - true если возврат
-
setSum
Description copied from class:AbstractBalanceBeanУстанавливает сумму.- Overrides:
setSumin classAbstractBalanceBean- Parameters:
sum-
-
setTimeChange
Description copied from class:AbstractBalanceBeanУстанавливает время последней модификации.- Overrides:
setTimeChangein classAbstractBalanceBean
-
setTypeId
Description copied from class:AbstractBalanceBeanУстанавливает код типа.- Overrides:
setTypeIdin classAbstractBalanceBean- Parameters:
value-
-
setUserId
Description copied from class:AbstractBalanceBeanУстанавливает код пользователя биллинга.- Overrides:
setUserIdin classAbstractBalanceBean- Parameters:
value-
-
toString
- Overrides:
toStringin classAbstractBalanceBean
-