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