Article
class Article extends AbstractElement
Methods
Hilfsmethode Gibt den Wert des ersten Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode Gibt das erste gefundene Element zurück
Hilfsmethode gibt die Attribute des Elementes zurück
Erstellt ein neues Article-Objekt
Artikelnummer (mind. 4 Zeichen) Um eine möglichst hohe Kompatibilität mit allen Vertriebskanälen zu gewährleisten, sollte die Artikelnummer keine Leer- und Sonderzeichen enthalten und nicht mehr als 16 Zeichen lang sein.
Artikel aktiv ja (=1)/nein (=0) (gilt für alle Kanäle)
EAN-Code des Artikels (es dürfen nur EAN Nummern mit 13 Stellen geliefert werden)
Herstellerartikelnummer
Zusätzliche optionale Artikelnummer
Artikelsortierung innerhalb des Produkts
Variantenwerte
Artikelkomponenten
Artikelattribute
Preis- und Steuerangaben
Bezugsdaten zur Grundpreisberechnung
Bezugsdaten zur Grundpreisberechnung
Provisionsangaben für Kanäle
Artikelmedien (z.B. Bilder)
Einheit des Artikels (Standardeinstellung ist "ST" für "Stück").
Lagerbestand
Lagerbestand
Lieferzeit in Tagen
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden, Verkauf auch mit Lagerbestand 0 möglich)
Wiederbeschaffungszeit in Tagen
Definition einer Mindestbestellmenge
Definition einer maximalen Bestellmenge
Schrittweite bei der Eingabe einer Bestellmenge
Lagerfach; Das Lagerfach kann auf Picklisten und Lieferscheinen angedruckt werden
Bemerkung zum Lagerfach
Angaben zu Versandtyp und Versandmaßen
Intrastat-Nummer zur Ausfuhr aus der EU und Ursprungsland
No description
No description
No description
No description
No description
No description
No description
Einheit des Artikels (Standardeinstellung ist "ST" für "Stück").
<A_STOCK identifier="key" key="Zentrallager">10</A_STOCK>
<A_STOCK identifier="key" key="Außenlager 1">5</A_STOCK>
Nur bei mehreren Lagerstätten verwenden!
Lieferzeit in Tagen
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden, Verkauf auch mit Lagerbestand 0 möglich)
Wiederbeschaffungszeit in Tagen
Definition einer Mindestbestellmenge
Definition einer maximalen Bestellmenge
Schrittweite bei der Eingabe einer Bestellmenge
Lagerfach; Das Lagerfach kann auf Picklisten und Lieferscheinen angedruckt werden
Bemerkung zum Lagerfach
Details
in AbstractElement at line 45
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert des ersten Elementes zurück
in AbstractElement at line 64
protected AbstractElement
setFirstChildValue(string $elementName, string $value, string $type = null)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 90
protected $this
setFirstChildAttributes(type $elementName, type $value, type $identifier, type $name = null)
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 116
protected $this
setChildIdentifierAttributes($elementName, $attributes, $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
in AbstractElement at line 158
protected $this
setChildAttributes(type $elementName, type $attributes, type $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 191
protected
setFirstChild(string $elementName, Node $child, string $type = null)
Hilfsmethode
Setzt oder ersetzt das erste Kind Element
in AbstractElement at line 223
protected
setUniqueChildValue(string $elementName, string $value, string $type)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 252
protected
setUniqueChildAttribute($elementName, $value, $attribute, $attrValue)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 283
protected Element
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 305
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 318
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 328
protected type
checkMediaType(type $type, type $media)
at line 38
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues Article-Objekt
at line 56
string
getArticleNr()
Artikelnummer (mind. 4 Zeichen) Um eine möglichst hohe Kompatibilität mit allen Vertriebskanälen zu gewährleisten, sollte die Artikelnummer keine Leer- und Sonderzeichen enthalten und nicht mehr als 16 Zeichen lang sein.
at line 65
string
getArticleActive()
Artikel aktiv ja (=1)/nein (=0) (gilt für alle Kanäle)
at line 74
string
getArticleEAN()
EAN-Code des Artikels (es dürfen nur EAN Nummern mit 13 Stellen geliefert werden)
at line 83
string
getArticleProdNr()
Herstellerartikelnummer
at line 92
string
getArticleNr2()
Zusätzliche optionale Artikelnummer
at line 101
string
getArticleSort()
Artikelsortierung innerhalb des Produkts
at line 110
Element
getArticleVariantData()
Variantenwerte
at line 119
Element
getArticleComponentData()
Artikelkomponenten
at line 128
Element
getArticleTags()
Artikelattribute
at line 137
Element
getArticlePriceData()
Preis- und Steuerangaben
at line 146
type
getArticleBasePriceQuantityAttributes()
Bezugsdaten zur Grundpreisberechnung
at line 155
string
getArticleBasePriceQuantityValue()
Bezugsdaten zur Grundpreisberechnung
at line 164
Element
getArticleProvisionData()
Provisionsangaben für Kanäle
at line 173
Element
getArticleMediaData()
Artikelmedien (z.B. Bilder)
at line 184
string
getArticleUnit()
Einheit des Artikels (Standardeinstellung ist "ST" für "Stück").
Mögliche Werte sind derzeit ST, CM und QM. Fließkommazahlen werden in den Aufträgen/Beständen nicht unterstützt.
at line 193
string
getArticleStock()
Lagerbestand
at line 202
AttributeMap
getArticleWarehouseStockAttributes()
Lagerbestand
at line 211
string
getArticleDeliveryTime()
Lieferzeit in Tagen
at line 221
string
getArticleReplacement()
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden, Verkauf auch mit Lagerbestand 0 möglich)
at line 230
string
getArticleReplacementTime()
Wiederbeschaffungszeit in Tagen
at line 239
string
getArticleOrderMin()
Definition einer Mindestbestellmenge
at line 248
string
getArticleOrderMax()
Definition einer maximalen Bestellmenge
at line 257
string
getArticleOrderIntervall()
Schrittweite bei der Eingabe einer Bestellmenge
at line 266
string
getArticleDepot()
Lagerfach; Das Lagerfach kann auf Picklisten und Lieferscheinen angedruckt werden
at line 275
string
getArticleDepotText()
Bemerkung zum Lagerfach
at line 284
Element
getArticleParcel()
Angaben zu Versandtyp und Versandmaßen
at line 293
Element
getArticleTradestat()
Intrastat-Nummer zur Ausfuhr aus der EU und Ursprungsland
at line 302
Article
setArticleNr(string $articleNr)
at line 311
Article
setArticleActive(int $articleActive)
at line 320
Article
setArticleEAN(int $articleEAN)
at line 332
Article
setArticleProdNr(string $articleProdNr)
at line 341
Article
setArticleNr2(string $articleNr2)
at line 350
Article
setArticleSort(int $articleSort)
at line 359
Article
setArticleVariantData(ArticleVariantData $articleVariantData)
at line 368
Article
setArticleComponentData(ArticleComponentData $articleComponentData)
at line 377
Article
setArticleTags(ArticleTags $articleTags)
at line 386
Article
setArticlePriceData(ArticlePriceData $articlePriceData)
at line 396
Article
setArticleBasePriceQuantity(type $attributes, type $articleBasePriceQuantity)
at line 406
Article
setArticleProvisionData(ArticleProvisionData $articleProvisionData)
at line 415
Article
setArticleMediaData(ArticleMediaData $articleMediaData)
at line 427
Article
setArticleUnit(string $articleUnit)
Einheit des Artikels (Standardeinstellung ist "ST" für "Stück").
Mögliche Werte sind derzeit ST, CM und QM. Fließkommazahlen werden in den Aufträgen/Beständen nicht unterstützt.
at line 443
Article
setArticleStock(ArticleStock $articleStock)
<A_STOCK>5</A_STOCK>
at line 458
Article
addArticleWarehouseStock(type $attributes, int $articleStock)
<A_STOCK identifier="key" key="Zentrallager">10</A_STOCK>
<A_STOCK identifier="key" key="Außenlager 1">5</A_STOCK>
Nur bei mehreren Lagerstätten verwenden!
at line 468
Article
setArticleDeliveryTime(int $articleDeliveryTime)
Lieferzeit in Tagen
at line 479
Article
setArticleReplacement(int $articleReplacement)
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden, Verkauf auch mit Lagerbestand 0 möglich)
at line 489
Article
setArticleReplacementTime(int $articleReplacementTime)
Wiederbeschaffungszeit in Tagen
at line 499
Article
setArticleOrderMin(int $articleOrderMin)
Definition einer Mindestbestellmenge
at line 509
Article
setArticleOrderMax(int $articleOrderMax)
Definition einer maximalen Bestellmenge
at line 519
Article
setArticleOrderIntervall(int $articleOrderIntervall)
Schrittweite bei der Eingabe einer Bestellmenge
at line 529
Article
setArticleDepot(string $articleDepot)
Lagerfach; Das Lagerfach kann auf Picklisten und Lieferscheinen angedruckt werden
at line 539
Article
setArticleDepotText(string $articleDepotText)
Bemerkung zum Lagerfach
at line 549
Article
setArticleParcel(ArticleParcel $articleParcel)
Angaben zu Versandart und Maßen
at line 559
Article
setArticleTradestat(ArticleTradestat $articleTradestat)
Tradestat-Informationen