Class Check.CheckLine
java.lang.Object
ru.bitel.bgbilling.plugins.cashcheck.common.Check.CheckLine
- Enclosing class:
Check
Класс "линия чека", либо продажа(позиция), либо просто строка (когда сумма и отдел равны -1)
В сервере печати используется так же:
Строка чека. Название позиции, сумма, отдел. Может использоваться в драйверах
для представления одной позиции в чеке.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCheckLine(BigDecimal price, String text, int dep) CheckLine(BigDecimal price, String text, int dep, Integer payMethod, Integer payObject) CheckLine(BigDecimal price, String text, int dep, Integer payMethod, Integer payObject, Integer tax) -
Method Summary
-
Field Details
-
payMethod
-
payObject
-
tax
-
customTags
-
measure
-
-
Constructor Details
-
CheckLine
-
CheckLine
-
CheckLine
public CheckLine(BigDecimal price, String text, int dep, Integer payMethod, Integer payObject, Integer tax)
-
-
Method Details
-
isPaymentCheckLine
public boolean isPaymentCheckLine()Шорткат для проверки что линия чека это продажная позиция, а не текстовая. В ней гарантировано должна быть установлена цена. -
getFpPrice
Получение цены позиции. Для использования в фискализаторах. -
getText
-
getDep
public int getDep() -
toString
-
getFpQuantity
public int getFpQuantity()Получение количества. Если не задано то дефолт 1 как и прежде. Для использования в фискализаторах. -
getFpItemsum
Получение суммы позиции. summa*quantity. Если quantity не задано то дефолт = summa как и прежде. Для использования в фискализаторах.
-