Class Payment
java.lang.Object
ru.bitel.bgbilling.plugins.cashcheck.common.Payment
- All Implemented Interfaces:
 Serializable
Моделька "паймент", она типа расширяет существующую модель из таблицы
 платежей - объединяет тут поля из таблицы очереди, контракта итд.
 Она же используется для расходов/возвратов.
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int1 - чек сущности привязанной на расход биллинга (возвратов/продаж)static int0 - чек сущности привязанной на приход биллинга (платежа/покупок)static Stringсодержимое lastError, которое трактуется как "новый чек" для виртуальных чеков которые надо будет печатать позже - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionсодержимое чекареальный тип чека: продажа, возврат, коррекция итд (столбец check_type)intgetDate()последняя ошибка, если чек не напечатался (столбец last_error)intgetLogId()intintintgetPosId()Deprecated.getSumma()intbooleanvoidsetCheckData(String checkData) содержимое чекаvoidsetCheckType(Check.Type checkType) реальный тип чека: продажа, возврат, коррекция итд (столбец check_type)voidsetComment(String comment) voidsetContractComment(String contractComment) voidsetContractId(int contractId) voidsetContractTitle(String contractTitle) voidvoidsetFiscalData(String fiscalData) voidsetIsPayment(boolean isPayment) voidsetLastError(String lastError) последняя ошибка, если чек не напечатался (столбец last_error)voidsetLogId(int logId) voidsetPaymentId(int paymentId) voidsetPaymentTypeId(int paymentTypeId) voidsetPaymentTypesTitle(String paymentTypesTitle) voidsetPendingId(String pendingId) voidsetPosId(int posId) voidsetPosMapping(String posMapping) voidsetQueueDate(Date queueDate) voidsetSumma(BigDecimal summa) voidsetUserId(int userId) toString() 
- 
Field Details
- 
LAST_ERROR_NEW
содержимое lastError, которое трактуется как "новый чек" для виртуальных чеков которые надо будет печатать позже - 
IS_PAYMENT
public static int IS_PAYMENT0 - чек сущности привязанной на приход биллинга (платежа/покупок) - 
IS_CHARGE
public static int IS_CHARGE1 - чек сущности привязанной на расход биллинга (возвратов/продаж) 
 - 
 - 
Constructor Details
- 
Payment
public Payment() 
 - 
 - 
Method Details
- 
getContractComment
 - 
setContractComment
 - 
getPaymentTypeId
public int getPaymentTypeId() - 
setPaymentTypeId
public void setPaymentTypeId(int paymentTypeId)  - 
setComment
 - 
setUserId
public void setUserId(int userId)  - 
setSumma
 - 
setContractId
public void setContractId(int contractId)  - 
setDate
 - 
getDate
 - 
getContractId
public int getContractId() - 
getSumma
 - 
getUserId
public int getUserId() - 
getComment
 - 
getContractTitle
 - 
setContractTitle
 - 
getPaymentTypesTitle
 - 
setPaymentTypesTitle
 - 
getQueueDate
 - 
setQueueDate
 - 
getPosId
public int getPosId() - 
setPosId
public void setPosId(int posId)  - 
toString
 - 
getCheckData
содержимое чека - 
setCheckData
содержимое чека - 
getLastError
последняя ошибка, если чек не напечатался (столбец last_error) - 
setLastError
последняя ошибка, если чек не напечатался (столбец last_error) - 
getCheckType
реальный тип чека: продажа, возврат, коррекция итд (столбец check_type) - 
setCheckType
реальный тип чека: продажа, возврат, коррекция итд (столбец check_type) - 
getPosMapping
- Returns:
 - the posMapping
 
 - 
getPrintMode
Deprecated. - 
setPosMapping
- Parameters:
 printMode- the paymentMode to set
 - 
getPendingId
 - 
setPendingId
 - 
getFiscalData
 - 
setFiscalData
 - 
getLogId
public int getLogId() - 
setLogId
public void setLogId(int logId)  - 
getPaymentId
public int getPaymentId() - 
setPaymentId
public void setPaymentId(int paymentId)  - 
isPayment
public boolean isPayment() - 
setIsPayment
public void setIsPayment(boolean isPayment)  
 -