Class AdditionalAgreement

java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.modules.license.common.bean.AdditionalAgreement
All Implemented Interfaces:
java.io.Serializable, Idable

public class AdditionalAgreement
extends Id
Класс - дополнительное соглошение.Содержит такие вещи как - дата создания, номер соглашения, статус, сумму, ид сгенирированного документа и счета. update: теперь используется и для договора.
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • AdditionalAgreement

      public AdditionalAgreement()
    • AdditionalAgreement

      public AdditionalAgreement​(int id, int copyId, int agreementNumber, java.util.Date data, int status, java.math.BigDecimal sum, java.util.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

      public java.util.Date getDate()
    • setDate

      public void setDate​(java.util.Date data)
    • getStatus

      public int getStatus()
      Returns:
      вернет подписан или новое. 1 - подписан. 0 - новый.
    • setStatus

      public void setStatus​(int status)
    • getSum

      public java.math.BigDecimal getSum()
      Returns:
      сумму на оплату, есть сумма разниц компанентов предыдущего допика с текущим.
    • setSum

      public void setSum​(java.math.BigDecimal sum)
    • 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

      public java.util.List<SpecificationTitle> getSpecification()
      Returns:
      список всех компонентов с кол-вом лицензий.
    • setSpecification

      public void setSpecification​(java.util.List<SpecificationTitle> specifiction)
    • getChargeId

      public int getChargeId()
      Returns:
      ид расхода.
    • setChargeId

      public void setChargeId​(int id)
    • isSign

      public boolean isSign()
      Returns:
      - true, если подписан.