public class Position
Позиция чека.
Modifier and Type | Class and Description |
---|---|
static class |
Position.Builder |
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<ru.evotor.framework.receipt.Position> |
CREATOR |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals() |
boolean |
equalsExceptQuantity() |
AgentRequisites |
getAgentRequisites() |
java.math.BigDecimal |
getAlcoholByVolume() |
java.lang.Long |
getAlcoholProductKindCode() |
java.util.Map<java.lang.String,ru.evotor.framework.inventory.AttributeValue> |
getAttributes() |
java.lang.String |
getBarcode() |
java.lang.String |
getClassificationCode() |
java.math.BigDecimal |
getDiscountPercents()
Возвращает процент скидки на позицию.
|
java.math.BigDecimal |
getDiscountPositionSum()
Возвращает сумму скидки на позицию.
|
java.math.BigDecimal |
getExcise() |
java.util.Set<ru.evotor.framework.receipt.ExtraKey> |
getExtraKeys() |
ImportationData |
getImportationData() |
java.lang.String |
getMark() |
java.lang.String |
getMeasureName() |
int |
getMeasurePrecision() |
java.lang.String |
getName() |
java.math.BigDecimal |
getPrice() |
java.math.BigDecimal |
getPriceWithDiscountPosition() |
java.lang.String |
getProductCode() |
ProductType |
getProductType() |
java.lang.String |
getProductUuid() |
java.math.BigDecimal |
getQuantity() |
SettlementMethod |
getSettlementMethod() |
java.util.List<ru.evotor.framework.receipt.Position> |
getSubPositions() |
java.math.BigDecimal |
getTareVolume() |
TaxNumber |
getTaxNumber() |
java.math.BigDecimal |
getTotal()
Возвращает сумму c учетом скидки на чек и на позицию.
|
java.math.BigDecimal |
getTotalWithSubPositionsAndWithoutDocumentDiscount()
Возвращает сумму без учета скидки на чек с учётом всех подпозиций.
|
java.math.BigDecimal |
getTotalWithoutDiscounts()
Возвращает сумму без учета скидок.
|
java.math.BigDecimal |
getTotalWithoutDocumentDiscount()
Возвращает сумму без учета скидки на чек.
|
java.lang.String |
getUuid() |
int |
hashCode() |
java.lang.String |
toString() |
void |
writeToParcel() |
public static android.os.Parcelable.Creator<ru.evotor.framework.receipt.Position> CREATOR
public java.math.BigDecimal getTotalWithoutDiscounts()
Возвращает сумму без учета скидок.
public java.math.BigDecimal getTotalWithoutDocumentDiscount()
Возвращает сумму без учета скидки на чек.
public java.math.BigDecimal getDiscountPercents()
Возвращает процент скидки на позицию.
public java.math.BigDecimal getDiscountPositionSum()
Возвращает сумму скидки на позицию.
public java.math.BigDecimal getTotal()
Возвращает сумму c учетом скидки на чек и на позицию.
public java.math.BigDecimal getTotalWithSubPositionsAndWithoutDocumentDiscount()
Возвращает сумму без учета скидки на чек с учётом всех подпозиций.
public java.lang.String getUuid()
public java.lang.String getProductUuid()
public java.lang.String getProductCode()
public ProductType getProductType()
public java.lang.String getName()
public java.lang.String getMeasureName()
public int getMeasurePrecision()
public java.math.BigDecimal getPrice()
public TaxNumber getTaxNumber()
public java.math.BigDecimal getPriceWithDiscountPosition()
public java.math.BigDecimal getQuantity()
public java.lang.String getBarcode()
public java.lang.String getMark()
public java.math.BigDecimal getAlcoholByVolume()
public java.lang.Long getAlcoholProductKindCode()
public java.math.BigDecimal getTareVolume()
public java.util.Set<ru.evotor.framework.receipt.ExtraKey> getExtraKeys()
public java.util.List<ru.evotor.framework.receipt.Position> getSubPositions()
public java.util.Map<java.lang.String,ru.evotor.framework.inventory.AttributeValue> getAttributes()
public SettlementMethod getSettlementMethod()
public AgentRequisites getAgentRequisites()
public ImportationData getImportationData()
public java.math.BigDecimal getExcise()
public java.lang.String getClassificationCode()
public boolean equals()
public boolean equalsExceptQuantity()
public int hashCode()
public java.lang.String toString()
public int describeContents()
public void writeToParcel()