ArticleDetails
class ArticleDetails extends AbstractElement
ARTICLE_DETAILS Element
Das Element ARTICLE_DETAILS beinhaltet Datenfelder, die einen Artikel identifizieren und verbal beschreiben.
<ARTICLE_DETAILS>
<DESCRIPTION_SHORT>Standard letter tray DIN A4</DESCRIPTION_SHORT>
<DESCRIPTION_LONG>A classic among letter trays.</DESCRIPTION_LONG>
<EAN>8712670911213</EAN>
<SUPPLIER_ALT_AID>2334lettertray</SUPPLIER_ALT_AID>
<BUYER_AID type="BRZNR">K4484</BUYER_AID>
<BUYER_AID type="KMF">78787</BUYER_AID>
<MANUFACTURER_AID>123-RD-67-U</MANUFACTURER_AID>
<MANUFACTURER_NAME>plastic partner</MANUFACTURER_NAME>
<ERP_GROUP_BUYER>23</ERP_GROUP_BUYER>
<ERP_GROUP_SUPPLIER>G67-HHH</ERP_GROUP_SUPPLIER>
<DELIVERY_TIME>0.5</DELIVERY_TIME>
<SPECIAL_TREATMENT_CLASS type="GVVS">none – serves only as an example </SPECIAL_TREATMENT_CLASS>
<KEYWORD>files</KEYWORD>
<KEYWORD>stacker</KEYWORD>
<REMARKS>Can be horizontally or alternately stacked.</REMARKS>
<SEGMENT>organization equipment</SEGMENT>
<ARTICLE_ORDER>10</ARTICLE_ORDER>
<ARTICLE_STATUS type="bargain">Bargain</ARTICLE_STATUS>
<ARTICLE_STATUS type="new_article">new in this season</ARTICLE_STATUS>
</ARTICLE_DETAILS>
Methods
Erstellt ein neues ARTICLE_DETAILS-Objekt
Kurzbeschreibung oder Name des Artikels
Setzt die Kurzbeschreibung oder Name des Artikels
Langbeschreibung des Artikels
Setzt die Langbeschreibung des Artikels
Europäische Artikelnummer (http://www.ean-int.org/)
Setzt die Europäische Artikelnummer (http://www.ean-int.org/)
Name des Herstellers
Setzt den Name des Herstellers
Artikelnummer beim einkaufenden Unternehmen
Setzt die Artikelnummer beim einkaufenden Unternehmen
Liefert die Liefertage zurück
setzt die Liefertage
Schlagwort, welches das Finden des Artikels erleichtert der Artikel soll im Zielsystem auch über die Eingabe dieses Schlagwortes gefunden werden können
Fügt ein neues Schlagwort hinzu
Artikelnummer des Herstellers
Setzt die Artikelnummer des Herstellers
Zusätzliche Bemerkungen des Lieferanten
Setzt zusätzliche Bemerkungen des Lieferanten
Artikelbesonderheit
Setzt eine Artikelbesonderheit
Details
at line 67
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues ARTICLE_DETAILS-Objekt
at line 93
string
getDescriptionShort()
Kurzbeschreibung oder Name des Artikels
Defaultwert : - Feldlänge : 80 Pflicht : ja Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : ja
<DESCRIPTION_SHORT>Post-Safe Polythene Envelopes</DESCRIPTION_SHORT>
at line 104
ArticleDetails
setDescriptionShort(string $descriptionShort)
Setzt die Kurzbeschreibung oder Name des Artikels
at line 137
string
getDescriptionLong()
Langbeschreibung des Artikels
Formatierung: Um HTML-Tags, wie z.B. für Fettdruck, für kursiv,
<
p> für Paragraphen,
für Zeilenumbrüche sowie
<
ul>/
Defaultwert : - Feldlänge : 64000 Pflicht : nein Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : ja
<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>
at line 148
ArticleDetails
setDescriptionLong(string $descriptionLong)
Setzt die Langbeschreibung des Artikels
at line 158
string
getEAN()
Europäische Artikelnummer (http://www.ean-int.org/)
at line 169
string
setEAN(string $ean)
Setzt die Europäische Artikelnummer (http://www.ean-int.org/)
at line 190
string
getManufacturerName()
Name des Herstellers
Defaultwert : - Feldlänge : 50 Pflicht : nein Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -
<MANUFACTURER_NAME>Concurrent Limited</MANUFACTURER_NAME>
at line 201
ArticleDetails
setManufacturerName(string $manufacturerName)
Setzt den Name des Herstellers
at line 225
NodeList
getBuyerAid()
Artikelnummer beim einkaufenden Unternehmen
Defaultwert : nein Feldlänge : 50 Pflicht : ja Einfach / Mehrfach : Mehrfach Datentyp : STRING Sprachabhängig : -
...
<BUYER_AID type="BRZNR">K4484</BUYER_AID>
<BUYER_AID type="KMF">78787</BUYER_AID>
...
at line 240
ArticleDetails
setBuyerAid(string $buyerAid, string $type)
Setzt die Artikelnummer beim einkaufenden Unternehmen
Artikelnummer beim einkaufenden Unternehmen das Attribut "type" legt hierbei die Art der Artikelnummer des einkaufenden Unternehmens fest
at line 268
float
getDeliveryTime()
Liefert die Liefertage zurück
Time in working days needed by the supplier to supply the article The data type has been altered from Version 1.01 to Version 1.2 from INTEGER to NUMBER, in order to permit half days to be specified. Example: 0.5 = ½ working day
Defaultwert : nein Feldlänge : 6 Pflicht : nein einfach / mehrfach : mehrfach Datentyp : NUMBER Sprachabhängig : -
...
<DELIVERY_TIME>0.5</DELIVERY_TIME>
...
at line 279
ArticleDetails
setDeliveryTime(string $deliveryTime)
setzt die Liefertage
at line 304
NodeList
getKeyword()
Schlagwort, welches das Finden des Artikels erleichtert der Artikel soll im Zielsystem auch über die Eingabe dieses Schlagwortes gefunden werden können
Defaultwert : - Feldlänge : 50 Pflicht : nein Einfach / Mehrfach : Mehrfach Datentyp : STRING Sprachabhängig : ja
...
<KEYWORD>files</KEYWORD>
<KEYWORD>stacker</KEYWORD>
...
at line 315
ArticleDetails
addKeyword(string $value)
Fügt ein neues Schlagwort hinzu
at line 339
string
getManufacturerAid()
Artikelnummer des Herstellers
Defaultwert : nein Feldlänge : 50 Pflicht : nein Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -
...
<MANUFACTURER_AID>123-RD-67-U</MANUFACTURER_AID>
...
at line 350
ArticleDetails
setManufacturerAid(string $manufacturerAid)
Setzt die Artikelnummer des Herstellers
at line 367
string
getRemarks()
Zusätzliche Bemerkungen des Lieferanten
Defaultwert : nein Feldlänge : 64000 Pflicht : nein Einfach / Mehrfach : Einfach Datentyp : STRING Sprachabhängig : ja
at line 378
ArticleDetails
setRemarks(string $remarks)
Setzt zusätzliche Bemerkungen des Lieferanten
at line 408
NodeList
getArticleStatus()
Artikelbesonderheit
Das Unterelement ARTICLE_STATUS dient dazu, einem Artikel weitere spezielle Attribute zuzuordnen. Die Art der Besonderheit wird im Attribut "type" spezifiziert. Der Wert des Elements nimmt die textuelle Beschreibung der Besonderheit auf. Sollte sich ein Artikel zu keiner der definierten Typen von Besonderheiten zuordnen lassen, ist der Typ "others" zu verwenden. Eine eigene Definition von Besonderheiten ist nicht vorgesehen. Siehe auch Attribute von ARTICLE_STATUS und Liste zulässiger Werte für das Attribut "type" des Elements ARTICLE_STATUS. Es ist so möglich, einen Artikel beispielsweise als Sonderangebot oder als neues Produkt zu kennzeichnen und zu kommentieren. Es wird angestrebt, dass die Zielsysteme die so gekennzeichneten Artikel hervorheben (z.B. durch grafisches Kennzeichen, durch Aufnahme in eine spezielle Katalogrubrik oder durch Suchverfahren, welche diese Attribute unterstützen). Es können dabei pro Artikel mehrere unterschiedliche ARTICLE_STATUS Typen verwendet werden. Die einzelnen Typen dürfen dann jedoch nicht doppelt vorkommen. Die Reihenfolge spielt bei der Angabe der Elemente ARTICLE_STATUS keine Rolle.
Defaultwert : nein Feldlänge : 250 Pflicht : nein Einfach / Mehrfach : Mehrfach Datentyp : STRING Sprachabhängig : ja
at line 429
ArticleDetails
setArticleStatus(string $articleStatus, string $type)
Setzt eine Artikelbesonderheit
bargain - Sonderangebot - Ein Sonderangebot ist ein Artikel, der einen besonders günstigen, zeitlich begrenzten Preis hat. new_article - Neuartikel - Ein Neuartikel ist ein Artikel, der neu in den Produktkatalog aufgenommen wurde. old_article - Verfallener Artikel - Ein verfallener Artikel ist ein Artikel, der nicht mehr bestellt werden kann, aber noch angezeigt wird, um beispielsweise einen Verweis auf den Nachfolgeartikel darzustellen. (Vgl. im Element ARTICLE_REFERENCE beim Attribut type die Ausprägung "followup", die genutzt werden kann, um ein Nachfolgeprodukt zu definieren) Vorsicht: Dieser Status wird von vielen Zielsystemen heute nicht interpretiert (daher nur nach Rücksprache zu Zielsystem einsetzen). new - Neu - Ein neuer Artikel ist ein Artikel, der neu hergestellt wurde (also nicht gebraucht ist). used - Gebraucht - Ein gebrauchter Artikel ist ein Artikel, der bereits im Gebrauch war. refurbished - Aufbereitet - Ein aufbereiteter Artikel ist ein gebrauchter Artikel, der durch eine besondere Bearbeitung in einen Zustand ähnlich dem Neuzustand zurückversetzt worden ist core_article - Kernsortiment - ein Artikel, der zum Kernsortiment für einen bestimmten Kunden gehört others - Sonstige Besonderheit - Besonderheit, die genutzt werden kann, falls keine der anderen Besonderheiten den Artikel ausreichend beschreibt