Class SbPilotPayment

java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.plugins.sbpilot.common.bean.SbPilotPayment
All Implemented Interfaces:
Serializable, JsoneableModel, Contractable, Idable

public class SbPilotPayment extends Id implements Contractable, JsoneableModel
Моделька "паймент SbPilot", она типа расширяет существующую модель "платёж" - объединяет тут поля из таблицы платежей SbPilot, контракта итд.
See Also:
  • Constructor Details

    • SbPilotPayment

      public SbPilotPayment()
  • Method Details

    • getAuthcode

      public String getAuthcode()
    • getCarddate

      public String getCarddate()
    • getCardnum

      public String getCardnum()
    • getCardtype

      public String getCardtype()
    • getContractComment

      public String getContractComment()
    • getContractId

      public int getContractId()
      Description copied from interface: Contractable
      Возвращает код договора к которому привязан объект.
      Specified by:
      getContractId in interface Contractable
      Returns:
      код договора
    • getContractTitle

      public String getContractTitle()
      Description copied from interface: Contractable
      Возвращает название договора
      Specified by:
      getContractTitle in interface Contractable
      Returns:
      название договора
    • getDate

      public Date getDate()
    • getInternalnum

      public String getInternalnum()
    • getPaymentComment

      public String getPaymentComment()
    • getPaymentTypeTitle

      public String getPaymentTypeTitle()
    • getSumma

      public BigDecimal getSumma()
    • setAuthcode

      public SbPilotPayment setAuthcode(String authcode)
    • setCarddate

      public SbPilotPayment setCarddate(String carddate)
    • setCardnum

      public SbPilotPayment setCardnum(String cardnum)
    • setCardtype

      public SbPilotPayment setCardtype(String cardtype)
    • setContractComment

      public SbPilotPayment setContractComment(String contractComment)
    • setContractId

      public SbPilotPayment setContractId(int contractId)
      Description copied from interface: Contractable
      Устанавливает код договора к которому привязан объект.
      Specified by:
      setContractId in interface Contractable
      Parameters:
      contractId - код договора
    • setContractTitle

      public SbPilotPayment setContractTitle(String contractTitle)
      Description copied from interface: Contractable
      Устанавливает название договора
      Specified by:
      setContractTitle in interface Contractable
      Parameters:
      contractTitle - название договора
    • setDate

      public SbPilotPayment setDate(Date date)
    • setInternalnum

      public SbPilotPayment setInternalnum(String internalnum)
    • setPaymentComment

      public SbPilotPayment setPaymentComment(String paymentComment)
    • setPaymentTypeTitle

      public SbPilotPayment setPaymentTypeTitle(String paymentTypeTitle)
    • setSumma

      public SbPilotPayment setSumma(BigDecimal summa)