Class AdditionalAgreement
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.license.common.bean.AdditionalAgreement
- All Implemented Interfaces:
 Serializable,Idable
Класс - дополнительное соглошение.Содержит такие вещи как - дата создания,
 номер соглашения, статус, сумму, ид сгенирированного документа и счета.
 update: теперь используется и для договора.
- See Also:
 
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionAdditionalAgreement(int id, int copyId, int agreementNumber, Date data, int status, BigDecimal sum, List<SpecificationTitle> specificationList)  - 
Method Summary
Modifier and TypeMethodDescriptionintintintintgetDate()intintintgetSum()booleanisSign()voidsetAgreementNumber(int agreementNumber) voidsetBillId(int id) voidsetChargeId(int id) voidsetCopyId(int copyId) voidvoidsetDocumentId(int id) voidsetInvoiceId(int invoiceId) voidsetSpecification(List<SpecificationTitle> specifiction) voidsetStatus(int status) voidsetSum(BigDecimal sum)  
- 
Field Details
- 
STATUS_NEW
public static final int STATUS_NEW- See Also:
 
 - 
STATUS_SIGN
public static final int STATUS_SIGN- See Also:
 
 - 
STATUS_NEW_TEXT
- See Also:
 
 - 
STATUS_SIGN_TEXT
- See Also:
 
 
 - 
 - 
Constructor Details
- 
AdditionalAgreement
public AdditionalAgreement() - 
AdditionalAgreement
public AdditionalAgreement(int id, int copyId, int agreementNumber, Date data, int status, BigDecimal sum, List<SpecificationTitle> specificationList)  
 - 
 - 
Method Details
- 
getCopyId
public int getCopyId() - 
setCopyId
public void setCopyId(int copyId)  - 
getAgreementNumber
public int getAgreementNumber()- Returns:
 - Порядковый номер доп. соглошения у договора
 
 - 
setAgreementNumber
public void setAgreementNumber(int agreementNumber)  - 
getDate
 - 
setDate
 - 
getStatus
public int getStatus()- Returns:
 - вернет подписан или новое. 1 - подписан. 0 - новый.
 
 - 
setStatus
public void setStatus(int status)  - 
getSum
- Returns:
 - сумму на оплату, есть сумма разниц компанентов предыдущего допика с текущим.
 
 - 
setSum
 - 
getDocumentId
public int getDocumentId()- Returns:
 - номер документа.
 
 - 
setDocumentId
public void setDocumentId(int id)  - 
getBillId
public int getBillId()- Returns:
 - номер счета.
 
 - 
setBillId
public void setBillId(int id)  - 
getInvoiceId
public int getInvoiceId() - 
setInvoiceId
public void setInvoiceId(int invoiceId)  - 
getSpecification
- Returns:
 - список всех компонентов с кол-вом лицензий.
 
 - 
setSpecification
 - 
getChargeId
public int getChargeId()- Returns:
 - ид расхода.
 
 - 
setChargeId
public void setChargeId(int id)  - 
isSign
public boolean isSign()- Returns:
 - - true, если подписан.
 
 
 -