Class Product
- java.lang.Object
-
- pl.grizzlysoftware.dotykacka.client.v2.model.Entity
-
- pl.grizzlysoftware.dotykacka.client.v2.model.CloudEntity
-
- pl.grizzlysoftware.dotykacka.client.v2.model.Product
-
- Direct Known Subclasses:
ProductStock
public class Product extends CloudEntity
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProduct.StockOverdraft
-
Field Summary
Fields Modifier and Type Field Description java.lang.LongcategoryIdjava.lang.Stringcurrencyjava.util.Collection<ProductCustomization>customizationsjava.lang.LongdefaultCourseIdjava.lang.StringdeliveryNoteIdsjava.lang.Stringdescriptionjava.lang.StringdiscountPercentjava.util.Collection<java.lang.String>eansjava.lang.LongeetSubjectIdjava.util.Collection<java.lang.String>featuresjava.lang.Integerflagsjava.lang.StringhexColorjava.lang.StringimageUrljava.util.Collection<ProductIngredient>ingredientsjava.lang.BooleanisDiscountablejava.lang.BooleanisOnSalejava.lang.BooleanisStockDeductablejava.lang.Stringmarginjava.lang.DoublemarginMinjava.lang.Stringnamejava.util.Collection<java.lang.String>notesjava.lang.DoublepackageItemjava.lang.Doublepackagingjava.lang.DoublepackagingMeasurementjava.math.BigDecimalpackagingPriceWithVatjava.util.Collection<java.lang.String>plusjava.math.BigDecimalpointsjava.math.BigDecimalpriceWithoutVatjava.math.BigDecimalpriceWithVatjava.math.BigDecimalpurchasePriceWithoutVatjava.lang.BooleanrequiresPriceEntryjava.lang.BooleanshouldBeDisplayedjava.lang.LongsortOrderProduct.StockOverdraftstockOverdraftjava.lang.Stringsubtitlejava.lang.LongsupplierIdjava.lang.StringsupplierProductCodejava.util.Collection<java.lang.String>tagsUnitunitjava.lang.StringunitMeasurementjava.lang.Doublevat-
Fields inherited from class pl.grizzlysoftware.dotykacka.client.v2.model.CloudEntity
cloudId, createdAt, etag, externalId, modifiedAt, modifiedBy
-
-
Constructor Summary
Constructors Constructor Description Product()
-
-
-
Field Detail
-
categoryId
public java.lang.Long categoryId
-
defaultCourseId
public java.lang.Long defaultCourseId
-
eetSubjectId
public java.lang.Long eetSubjectId
-
supplierId
public java.lang.Long supplierId
-
name
public java.lang.String name
-
subtitle
public java.lang.String subtitle
-
vat
public java.lang.Double vat
-
points
public java.math.BigDecimal points
-
priceWithVat
public java.math.BigDecimal priceWithVat
-
priceWithoutVat
public java.math.BigDecimal priceWithoutVat
-
purchasePriceWithoutVat
public java.math.BigDecimal purchasePriceWithoutVat
-
packagingPriceWithVat
public java.math.BigDecimal packagingPriceWithVat
-
eans
public java.util.Collection<java.lang.String> eans
-
plus
public java.util.Collection<java.lang.String> plus
-
tags
public java.util.Collection<java.lang.String> tags
-
customizations
public java.util.Collection<ProductCustomization> customizations
-
ingredients
public java.util.Collection<ProductIngredient> ingredients
-
supplierProductCode
public java.lang.String supplierProductCode
-
currency
public java.lang.String currency
-
deliveryNoteIds
public java.lang.String deliveryNoteIds
-
description
public java.lang.String description
-
discountPercent
public java.lang.String discountPercent
-
isDiscountable
public java.lang.Boolean isDiscountable
-
shouldBeDisplayed
public java.lang.Boolean shouldBeDisplayed
-
flags
public java.lang.Integer flags
-
hexColor
public java.lang.String hexColor
-
margin
public java.lang.String margin
-
marginMin
public java.lang.Double marginMin
-
notes
public java.util.Collection<java.lang.String> notes
-
features
public java.util.Collection<java.lang.String> features
-
imageUrl
public java.lang.String imageUrl
-
isOnSale
public java.lang.Boolean isOnSale
-
packageItem
public java.lang.Double packageItem
-
packaging
public java.lang.Double packaging
-
packagingMeasurement
public java.lang.Double packagingMeasurement
-
requiresPriceEntry
public java.lang.Boolean requiresPriceEntry
-
sortOrder
public java.lang.Long sortOrder
-
isStockDeductable
public java.lang.Boolean isStockDeductable
-
stockOverdraft
public Product.StockOverdraft stockOverdraft
-
unit
public Unit unit
-
unitMeasurement
public java.lang.String unitMeasurement
-
-