Class Payment
java.lang.Object
ru.bitel.bgbilling.plugins.cashcheck.common.Payment
- All Implemented Interfaces:
Serializable
Моделька "паймент", она типа расширяет существующую модель из таблицы
платежей - объединяет тут поля из таблицы очереди, контракта итд.
Она же используется для расходов/возвратов.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
1 - чек сущности привязанной на расход биллинга (возвратов/продаж)static int
0 - чек сущности привязанной на приход биллинга (платежа/покупок)static String
содержимое lastError, которое трактуется как "новый чек" для виртуальных чеков которые надо будет печатать позже -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionсодержимое чекареальный тип чека: продажа, возврат, коррекция итд (столбец check_type)int
getDate()
последняя ошибка, если чек не напечатался (столбец last_error)int
getLogId()
int
int
int
getPosId()
Deprecated.getSumma()
int
boolean
void
setCheckData
(String checkData) содержимое чекаvoid
setCheckType
(Check.Type checkType) реальный тип чека: продажа, возврат, коррекция итд (столбец check_type)void
setComment
(String comment) void
setContractComment
(String contractComment) void
setContractId
(int contractId) void
setContractTitle
(String contractTitle) void
void
setFiscalData
(String fiscalData) void
setIsPayment
(boolean isPayment) void
setLastError
(String lastError) последняя ошибка, если чек не напечатался (столбец last_error)void
setLogId
(int logId) void
setPaymentId
(int paymentId) void
setPaymentTypeId
(int paymentTypeId) void
setPaymentTypesTitle
(String paymentTypesTitle) void
setPendingId
(String pendingId) void
setPosId
(int posId) void
setPosMapping
(String posMapping) void
setQueueDate
(Date queueDate) void
setSumma
(BigDecimal summa) void
setUserId
(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)
-