public class MerchandiseEntity extends java.lang.Object implements Merchandise, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
barcode |
private java.lang.Integer |
calculationSubject |
private java.lang.String |
country |
private java.lang.String |
externalData |
private java.lang.String |
groupCode |
private java.lang.String |
manufacturer |
private java.lang.String |
marking |
private java.lang.String |
name |
private float |
nds |
private java.math.BigDecimal |
price |
private boolean |
volumeVarietalCounting |
Constructor and Description |
---|
MerchandiseEntity() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBarcode()
Вернет штрихкод товара
|
java.lang.Integer |
getCalculationSubject()
Возвращает признак предмета расчёта товара.
|
java.lang.String |
getCountry()
Вернет Код страны-производителя
|
java.util.Optional<java.lang.String> |
getExternalData()
Получим доп.данные для плагина (например JSON, XML, строка с разделителем и т.п.).
|
java.lang.String |
getGroupCode()
Возвращает идентификатор товарной группы, которой принадлежит товар.
Товарная группа это набор товаров, объединенных каким-то признаком. |
java.lang.String |
getManufacturer()
Вернет Код производителя
|
java.lang.String |
getMarking()
Вернет Артикул (уникальный идентификатор) товара
|
java.lang.String |
getName()
Вернет Название товара
|
float |
getNds()
Вернет ставку НДС в процентах
|
java.math.BigDecimal |
getPrice()
Вернет цену товара
|
boolean |
isVolumeVarietalCounting() |
void |
setBarcode(java.lang.String barcode) |
void |
setCalculationSubject(java.lang.Integer calculationSubject) |
void |
setCountry(java.lang.String country) |
void |
setExternalData(java.lang.String externalData) |
void |
setGroupCode(java.lang.String groupCode)
Устанавливает идентификатор товарной группы.
|
void |
setManufacturer(java.lang.String manufacturer) |
void |
setMarking(java.lang.String marking) |
void |
setName(java.lang.String name) |
void |
setNds(float nds) |
void |
setPrice(java.math.BigDecimal price) |
void |
setVolumeVarietalCounting(boolean volumeVarietalCounting) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdditionalProperties, getGoodsType, getGroup, getTransformerBarcode, isDiscountable, isForbidSaleJuristicPerson
private java.lang.String marking
private java.lang.String name
private java.lang.String manufacturer
private java.lang.String country
private java.math.BigDecimal price
private java.lang.String barcode
private float nds
private java.lang.String groupCode
private java.lang.Integer calculationSubject
private java.lang.String externalData
private boolean volumeVarietalCounting
public java.lang.String getMarking()
Merchandise
getMarking
in interface Merchandise
public void setMarking(java.lang.String marking)
public java.lang.String getName()
Merchandise
getName
in interface Merchandise
public void setName(java.lang.String name)
public java.lang.String getManufacturer()
Merchandise
getManufacturer
in interface Merchandise
public void setManufacturer(java.lang.String manufacturer)
public java.lang.String getCountry()
Merchandise
getCountry
in interface Merchandise
public void setCountry(java.lang.String country)
public java.math.BigDecimal getPrice()
Merchandise
getPrice
in interface Merchandise
public void setPrice(java.math.BigDecimal price)
public java.lang.String getBarcode()
Merchandise
getBarcode
in interface Merchandise
public void setBarcode(java.lang.String barcode)
public float getNds()
Merchandise
getNds
in interface Merchandise
public void setNds(float nds)
public java.lang.String getGroupCode()
Merchandise
getGroupCode
in interface Merchandise
public void setVolumeVarietalCounting(boolean volumeVarietalCounting)
public boolean isVolumeVarietalCounting()
isVolumeVarietalCounting
in interface Merchandise
public void setGroupCode(java.lang.String groupCode)
groupCode
- идентификатор товарной группы.public java.lang.Integer getCalculationSubject()
Merchandise
getCalculationSubject
in interface Merchandise
public void setCalculationSubject(java.lang.Integer calculationSubject)
public java.util.Optional<java.lang.String> getExternalData()
Merchandise
getExternalData
in interface Merchandise
public void setExternalData(java.lang.String externalData)
public java.lang.String toString()
toString
in class java.lang.Object