Article
class Article extends AbstractElement
ARTICLE Element
<ARTICLE mode="new">
<SUPPLIER_AID>Q20-P09</SUPPLIER_AID>
<ARTICLE_DETAILS>
<DESCRIPTION_SHORT>Post-Safe Polythene Envelopes</DESCRIPTION_SHORT>
<DESCRIPTION_LONG>All-weather lightweight envelopes protect your contents and save you money.
ALL-WEATHER. Once sealed, Post-Safe envelopes are completely waterproof. Your
contents won't get damaged.</DESCRIPTION_LONG>
<MANUFACTURER_NAME>Concurrent Limited</MANUFACTURER_NAME>
</ARTICLE_DETAILS>
<ARTICLE_FEATURES>
<REFERENCE_FEATURE_SYSTEM_NAME>UNSPSC-5.02</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>44121505</REFERENCE_FEATURE_GROUP_ID>
</ARTICLE_FEATURES>
<ARTICLE_ORDER_DETAILS>
<ORDER_UNIT>1</ORDER_UNIT>
</ARTICLE_ORDER_DETAILS>
<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="net_list">
<PRICE_AMOUNT>16.49</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<LOWER_BOUND>1</LOWER_BOUND>
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="net_list">
<PRICE_AMOUNT>11.49</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<LOWER_BOUND>50</LOWER_BOUND>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="net_customer">
<PRICE_AMOUNT>10.29</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<LOWER_BOUND>1</LOWER_BOUND>
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="net_customer">
<PRICE_AMOUNT>9.29</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<LOWER_BOUND>50</LOWER_BOUND>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>
<MIME_INFO>
<MIME>
<MIME_TYPE>image/gif</MIME_TYPE>
<MIME_SOURCE>P09.gif</MIME_SOURCE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
<MIME_ORDER>1</MIME_ORDER>
</MIME>
<MIME>
<MIME_TYPE>url</MIME_TYPE>
<MIME_SOURCE>http://www.bmecat.org</MIME_SOURCE>
<MIME_PURPOSE>others</MIME_PURPOSE>
<MIME_ORDER>2</MIME_ORDER>
</MIME>
</MIME_INFO>
</ARTICLE>
Methods
Erstellt ein neues ARTICLE-Objekt
Eindeutige Artikelnummer des Lieferanten
Setzt die Eindeutige Artikelnummer des Lieferanten
Das Element ARTICLE_DETAILS beinhaltet Datenfelder, die einen Artikel identifizieren und verbal beschreiben.
Mit Hilfe des Elements ARTICLE_FEATURES kann ein Artikel klassifiziert werden, d.h. jeweils einer Gruppe in verschiedenen Klassifikationssystemen bzw. Merkmalsgruppensystemen zugeordnet werden.
Das Element ARTICLE_ORDER_DETAILS enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen
Setzt die Angaben zu Bestellkonditionen und Verpackungsmodalitäten
Mit dem Element ARTICLE_PRICE_DETAILS kann man Preisdaten eines Artikels spezifizieren.
Fügt ein neues ARTICLE_PRICE_DETAILS hinzu
Mit dem Element MIME_INFO können Referenzen auf multimediale Zusatzdokumente eines Artikels spezifiziert werden.
Details
at line 98
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues ARTICLE-Objekt
at line 131
string
getsupplierAid()
Eindeutige Artikelnummer des Lieferanten
Gibt es verschiedene Artikelvarianten (VARIANTS), so wird die endgültige Artikelnummer aus der eindeutigen Artikelnummer des Lieferanten (SUPPLIER_AID) mit zugehörigen eindeutigen Artikelnummererweiterungen der Varianten (SUPPLIER_AID_SUPPLEMENT) durch Verkettung gebildet. Die Basisartikelnummer muss auch beim Einsatz von Varianten für sich allein genommen bereits eindeutig sein. Manche Zielsysteme sind nicht in der Lage, alle 32 Zeichen zu übernehmen (z.B. SAP max. 18 Zeichen). Es wird daher empfohlen, die Artikelnummer möglichst kurz zu halten.
Defaultwert : nein Feldlänge : 32 Pflicht : ja Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -
<SUPPLIER_AID>Q20-P09</SUPPLIER_AID>
at line 142
Article
setSupplierAid(string $supplierAid)
Setzt die Eindeutige Artikelnummer des Lieferanten
at line 166
ArticleDetails
getArticleDetails()
Das Element ARTICLE_DETAILS beinhaltet Datenfelder, die einen Artikel identifizieren und verbal beschreiben.
Defaultwert : - Feldlänge : - Pflicht : ja Einfach / Mehrfach : Einfach Datentyp : - Sprachabhängig : -
<ARTICLE_DETAILS>
...
</ARTICLE_DETAILS>
at line 177
Article
setArticleDetails(ArticleDetails $articleDetails)
Setzt die ARTICLE_DETAILS
at line 195
NodeList
getArticleFeatures()
Mit Hilfe des Elements ARTICLE_FEATURES kann ein Artikel klassifiziert werden, d.h. jeweils einer Gruppe in verschiedenen Klassifikationssystemen bzw. Merkmalsgruppensystemen zugeordnet werden.
Defaultwert : - Feldlänge : - Pflicht : nein Einfach / Mehrfach : Mehrfach Datentyp : - Sprachabhängig : -
at line 206
Article
addArticleFeatures(ArticleFeatures $articleFeatures)
Fügt ein neues ARTICLE_FEATURES hinzu
at line 224
ArticleOrderDetails
getArticleOrderDetails()
Das Element ARTICLE_ORDER_DETAILS enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen
Defaultwert : - Feldlänge : - Pflicht : ja Einfach / Mehrfach : Einfach Datentyp : - Sprachabhängig : -
at line 235
Article
setArticleOrderDetails(ArticleOrderDetails $articleOrderDetails)
Setzt die Angaben zu Bestellkonditionen und Verpackungsmodalitäten
at line 252
NodeList
getArticlePriceDetails()
Mit dem Element ARTICLE_PRICE_DETAILS kann man Preisdaten eines Artikels spezifizieren.
Defaultwert : - Feldlänge : - Pflicht : ja Einfach / Mehrfach : Mehrfach Datentyp : - Sprachabhängig : -
at line 263
Article
addArticlePriceDetails(ArticlePriceDetails $articlePriceDetails)
Fügt ein neues ARTICLE_PRICE_DETAILS hinzu
at line 274
MimeInfo
getMimeInfo()
Mit dem Element MIME_INFO können Referenzen auf multimediale Zusatzdokumente eines Artikels spezifiziert werden.
Hierdurch ist es zum Beispiel möglich, Abbildungen und Produktdatenblätter eines Artikels bei einem Katalogdatenaustausch mit zu referenzieren.