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