public class Article extends AbstractValueObject
| Modifier and Type | Field and Description |
|---|---|
static String |
ARTICLE_FEATURES |
static String |
ARTICLE_PRICE_DETAILS |
static String |
ARTICLE_REFERENCES |
static String |
BUYER_IDS |
static String |
CONTENT_UNIT |
static String |
DELIVERY_TIME |
static String |
EAN |
static String |
ERP_GROUP_BUYER |
static String |
ERP_GROUP_SUPPLIER |
static String |
KEYWORDS |
static String |
LONG_DESCRIPTION |
static String |
MANUFACTURER_AID |
static String |
MANUFACTURER_NAME |
static String |
MANUFACTURER_TYPE_DESCRIPTION |
static String |
MEDIAS |
static String |
MIN_ORDER_QUANTITY |
static String |
MODE |
static String |
MODE_DELETE |
static String |
MODE_NEW |
static String |
MODE_UPDATE |
static String |
NUMBER_CONTENT_UNITS |
static String |
ORDER |
static String |
ORDER_QUANTITY_INTERVAL |
static String |
ORDER_UNIT |
static String |
PRICE_QUANTITY |
static String |
REMARKS |
static String |
SEGMENT |
static String |
SHORT_DESCRIPTION |
static String |
SPECIAL_TREATMENT_CLASSES |
static String |
STATUS |
static String |
SUPPLIER_AID |
static String |
SUPPLIER_ALT_AID |
static String |
USER_DEFINED_EXTENSIONS |
| Constructor and Description |
|---|
Article() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArticleFeatures(ArticleFeatures articleFeatures)
BMECat: ARTICLE.ARTICLE_FEATURES (Context T_NEW_CATALOG)
|
void |
addArticleReference(ArticleReference reference)
BMECat: ARTICLE.ARTICLE_REFERENCES
|
Collection<ArticleFeatures> |
getArticleFeatures()
BMECat: ARTICLE.ARTICLE_FEATURES (Context T_NEW_CATALOG and T_UPDATE_PRODUCTS)
|
Collection<ArticlePriceDetails> |
getArticlePriceDetails()
BMECat: ARTICLE.ARTICLE_PRICE_DETAILS
|
Collection<ArticleReference> |
getArticleReferences()
BMECat: ARTICLE.ARTICLE_REFERENCES
|
Map<String,String> |
getBuyerIDs()
BMECat: ARTICLE.ARTICLE_DETAILS.BUYER_AID The Map contains as key the buyer type and as value the name
example: <BUYER_AID type="xxx">yyy</BUYER_AID> -> {xxx=yyy} |
String |
getContentUnit()
The contentUnit to set.
|
Double |
getDeliveryTime()
BMECat: ARTICLE.ARTICLE_DETAILS.DELIVERY_TIME
|
String |
getEan() |
String |
getErpGroupBuyer()
BMECat: ARTICLE.ARTICLE_DETAILS.ERP_GROUP_BUYER
|
String |
getErpGroupSupplier()
BMECat: ARTICLE.ARTICLE_DETAILS.ERP_GROUP_SUPPLIER
|
Collection<String> |
getKeywords()
BMECat: ARTICLE.ARTICLE_DETAILS.KEYWORD
|
String |
getLongDescription()
BMECat: ARTICLE.ARTICLE_DETAILS.LONG_DESCRIPTION
|
String |
getManufacturerAID()
BMECat: ARTICLE.ARTICLE_DETAILS.MANUFACTURER_AID
|
String |
getManufacturerName()
BMECat: ARTICLE.ARTICLE_DETAILS.MANUFACTURER_NAME
|
String |
getManufacturerTypeDescription()
BMECat: ARTICLE.ARTICLE_DETAILS.MANUFACTURER_TYPE_DESCR
|
Collection<Mime> |
getMedias()
BMECat: ARTICLE.MIME_INFO
|
Integer |
getMinOrderQuantity()
BMECat: ARTICLE.ARTICLE_ORDER_DETAILS.QUANTITY_MIN
|
String |
getMode()
BMECat: ARTICLE mode="..."
|
Double |
getNumberContentUnits()
BMECat: ARTICLE.ARTICLE_ORDER_DETAILS.NO_CU_PER_OU
|
Integer |
getOrder()
BMECat: ARTICLE.ARTICLE_DETAILS.ARTICLE_ORDER
|
Integer |
getOrderQuantityInterval()
BMECat: ARTICLE.ARTICLE_ORDER_DETAILS.QUANTITY_INTERVAL
|
String |
getOrderUnit()
BMECat: ARTICLE.ARTICLE_ORDER_DETAILS.ORDER_UNIT
|
Double |
getPriceQuantity()
BMECat: ARTICLE.ARTICLE_ORDER_DETAILS.PRICE_QUANTITY
|
String |
getRemarks()
BMECat: ARTICLE.ARTICLE_DETAILS.REMARKS
|
String |
getSegment()
BMECat: ARTICLE.ARTICLE_DETAILS.SEGMENT
|
String |
getShortDescription()
BMECat: ARTICLE.ARTICLE_DETAILS.DESCRIPTION_SHORT
|
Map<String,String> |
getSpecialTreatmentClasses()
BMECat: ARTICLE.ARTICLE_DETAILS.SPECIAL_TREATMENT_CLASS
The Map contains as key the buyer type and as value the name example: <ARTICLE_DETAILS.SPECIAL_TREATMENT_CLASS type="xxx">yyy</ARTICLE_DETAILS.SPECIAL_TREATMENT_CLASS> -> {xxx=yyy} |
Map<String,String> |
getStatus()
BMECat: ARTICLE.ARTICLE_DETAILS.ARTICLE_STATUS The Map contains as key the buyer type and as value the name
example: <ARTICLE_STATUS type="xxx">yyy</ARTICLE_STATUS> -> {xxx=yyy} |
String |
getSupplierAID()
BMECat: ARTICLE.SUPPLIER_AID
|
String |
getSupplierAlternativeAID()
BMECat: ARTICLE.ARTICLE_DETAILS.SUPPLIER_ALT_AID
|
Object |
getUDXValue()
BMECat: ARTICLE.USER_DEFINED_EXTENSIONS (Context T_NEW_CATALOG / T_UPDATE_PRODUCTS / T_UPDATE_PRICES)
|
Object |
getValue(String qualifier) |
Map |
getValues() |
void |
setArticleFeatures(Collection<ArticleFeatures> articleFeatures)
BMECat: ARTICLE.ARTICLE_FEATURES (Context T_NEW_CATALOG and T_UPDATE_PRODUCTS)
|
void |
setArticlePriceDetails(Collection<ArticlePriceDetails> articlePriceDetails)
BMECat: ARTICLE.ARTICLE_PRICE_DETAILS
|
void |
setArticleReferences(Collection<ArticleReference> articleReferences)
BMECat: ARTICLE.ARTICLE_REFERENCES
|
void |
setBuyerIDs(Map<String,String> buyerIDs)
The buyerIDs to set.
|
void |
setContentUnit(String contentUnit)
The contentUnit to set.
|
void |
setDeliveryTime(Double deliveryTime)
The deliveryTime to set.
|
void |
setEan(String ean)
The ean to set.
|
void |
setErpGroupBuyer(String erpGroupBuyer)
The erpGroupBuyer to set.
|
void |
setErpGroupSupplier(String erpGroupSupplier)
The erpGroupSupplier to set.
|
void |
setKeywords(Collection<String> keywords)
The keywords to set.
|
void |
setLongDescription(String longDescription)
BMECat: ARTICLE.ARTICLE_DETAILS.LONG_DESCRIPTION
|
void |
setManufacturerAID(String manufacturerAID) |
void |
setManufacturerName(String manufacturerName) |
void |
setManufacturerTypeDescription(String manufacturerTypeDescription) |
void |
setMimeInfos(Collection<Mime> medias) |
void |
setMinOrderQuantity(Integer minQuanity)
The minQuanity to set.
|
void |
setMode(String mode) |
void |
setNumberContentUnits(Double numberContentUnits)
The numberContentUnits to set.
|
void |
setOrder(Integer order)
The order to set.
|
void |
setOrderQuantityInterval(Integer quantityInterval)
The quantityInterval to set.
|
void |
setOrderUnit(String orderUnit)
The orderunit to set.
|
void |
setPriceQuantity(Double quantity)
The PriceQuantity to set.
|
void |
setPriceQuantity(Integer priceQuantity)
The pricequantity to set.
|
void |
setRemarks(String remarks)
The remarks to set.
|
void |
setSegment(String segment)
The segment to set.
|
void |
setShortDescription(String shortDescription)
The shortDescription to set.
|
void |
setSpecialTreatmentClasses(Map<String,String> specialTreatmentClasses)
The specialTreatmentClasses to set.
|
void |
setStatus(Map<String,String> status)
The status to set.
|
void |
setSupplierAID(String supplierAID) |
void |
setSupplierAlternativeAID(String supplierAlternativeAID)
BMECat: ARTICLE.ARTICLE_DETAILS.SUPPLIER_ALT_AID
|
void |
setUDXValue(Object value)
BMECat: ARTICLE.USER_DEFINED_EXTENSIONS (Context T_NEW_CATALOG / T_UPDATE_PRODUCTS / T_UPDATE_PRICES)
|
String |
toString() |
getEndLineNumber, getStartLineNumber, getXML, setEndLineNumber, setStartLineNumber, setXMLpublic static final String MODE
public static final String SUPPLIER_AID
public static final String SUPPLIER_ALT_AID
public static final String BUYER_IDS
public static final String DELIVERY_TIME
public static final String EAN
public static final String ERP_GROUP_BUYER
public static final String ERP_GROUP_SUPPLIER
public static final String KEYWORDS
public static final String ORDER
public static final String REMARKS
public static final String SEGMENT
public static final String SHORT_DESCRIPTION
public static final String LONG_DESCRIPTION
public static final String SPECIAL_TREATMENT_CLASSES
public static final String STATUS
public static final String MEDIAS
public static final String MANUFACTURER_TYPE_DESCRIPTION
public static final String MANUFACTURER_NAME
public static final String MANUFACTURER_AID
public static final String ARTICLE_PRICE_DETAILS
public static final String ARTICLE_REFERENCES
public static final String ARTICLE_FEATURES
public static final String USER_DEFINED_EXTENSIONS
public static final String ORDER_UNIT
public static final String CONTENT_UNIT
public static final String NUMBER_CONTENT_UNITS
public static final String PRICE_QUANTITY
public static final String MIN_ORDER_QUANTITY
public static final String ORDER_QUANTITY_INTERVAL
public static final String MODE_NEW
public static final String MODE_UPDATE
public static final String MODE_DELETE
public String getMode()
public void setMode(String mode)
public Map<String,String> getBuyerIDs()
public void setBuyerIDs(Map<String,String> buyerIDs)
buyerIDs - public String getContentUnit()
public void setContentUnit(String contentUnit)
contentUnit - public Double getDeliveryTime()
public void setDeliveryTime(Double deliveryTime)
deliveryTime - public String getEan()
public void setEan(String ean)
ean - public String getErpGroupBuyer()
public void setErpGroupBuyer(String erpGroupBuyer)
erpGroupBuyer - public String getErpGroupSupplier()
public void setErpGroupSupplier(String erpGroupSupplier)
erpGroupSupplier - public Collection<String> getKeywords()
public void setKeywords(Collection<String> keywords)
keywords - public Integer getMinOrderQuantity()
public void setMinOrderQuantity(Integer minQuanity)
minQuanity - public Double getPriceQuantity()
public void setPriceQuantity(Double quantity)
quantity - public Double getNumberContentUnits()
public void setNumberContentUnits(Double numberContentUnits)
numberContentUnits - public Integer getOrder()
public void setOrder(Integer order)
order - public Integer getOrderQuantityInterval()
public void setOrderQuantityInterval(Integer quantityInterval)
quantityInterval - public String getRemarks()
public void setRemarks(String remarks)
remarks - public String getSegment()
public void setSegment(String segment)
segment - public String getShortDescription()
public void setShortDescription(String shortDescription)
shortDescription - public Map<String,String> getSpecialTreatmentClasses()
public void setSpecialTreatmentClasses(Map<String,String> specialTreatmentClasses)
specialTreatmentClasses - public Map<String,String> getStatus()
public void setStatus(Map<String,String> status)
status - public Collection<Mime> getMedias()
public void setMimeInfos(Collection<Mime> medias)
medias - The mimeInfos to set see Mime. BMECat: ARTICLE.MIME_INFOpublic String getLongDescription()
public void setLongDescription(String longDescription)
longDescription - The longDescription to set.public String getManufacturerAID()
public void setManufacturerAID(String manufacturerAID)
manufacturerAID - The manufacturerAID to set.public String getManufacturerName()
public void setManufacturerName(String manufacturerName)
manufacturerName - The manufacturerName to set.public String getManufacturerTypeDescription()
public void setManufacturerTypeDescription(String manufacturerTypeDescription)
manufacturerTypeDescription - The manufacturerTypeDescription to set.public String getSupplierAlternativeAID()
public void setSupplierAlternativeAID(String supplierAlternativeAID)
supplierAlternativeAID - The supplierAlternativeAID to set.public String getSupplierAID()
public void setSupplierAID(String supplierAID)
supplierAID - The supplierAID to set.public String getOrderUnit()
public void setPriceQuantity(Integer priceQuantity)
priceQuantity - the price quantity to set.public void setOrderUnit(String orderUnit)
orderUnit - the orderUnit to set.public Collection<ArticlePriceDetails> getArticlePriceDetails()
ArticlePriceDetails.public void setArticlePriceDetails(Collection<ArticlePriceDetails> articlePriceDetails)
articlePriceDetails - The articlePriceDetails to set.public void addArticleReference(ArticleReference reference)
reference - public Collection<ArticleReference> getArticleReferences()
public void setArticleReferences(Collection<ArticleReference> articleReferences)
articleReferences - The articleReferences to set.public void addArticleFeatures(ArticleFeatures articleFeatures)
articleFeatures - public Collection<ArticleFeatures> getArticleFeatures()
public void setArticleFeatures(Collection<ArticleFeatures> articleFeatures)
articleFeatures - The articleFeatures to set.public Object getUDXValue()
public void setUDXValue(Object value)
value - The object representing the user defined extensions.public String toString()
toString in class AbstractValueObjectpublic Map getValues()
Copyright © 2017 SAP SE. All Rights Reserved.