AbstractArticle
abstract class AbstractArticle
Article Builder
Properties
protected Map | $dataset |
Methods
neues 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
liefert die Zusätzliche optionale Artikelnummer zurück
liefert die Artikelsortierung innerhalb des Produkts zurück
liefert ein ArticleVariantData Objekt zurück
liefert Komponenten auf Artikelebene zurück
liefert die Artikelattribute zurück
liefert ein ArticlePriceData Objekt zurück
Bezugsdaten zur Grundpreisberechnung
Bezugsdaten zur Grundpreisberechnung
Provisionsangaben für Kanäle
liefert ein ArticleMediaData Objekt zurück
liefert ein ArticleStock Objekt zurück
Einheit des Artikels (Standardeinstellung ist "ST" für "Stück").
Lieferzeit in Tagen
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden
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
liefert einen Artikel Objekt zurück
Details
at line 47
__construct(Map $dataset)
neues Objekt
at line 62
abstract protected 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 69
abstract protected int|null
getArticleActive()
Artikel aktiv ja (=1)/nein (=0) (gilt für alle Kanäle)
at line 76
abstract protected int|null
getArticleEAN()
EAN-Code des Artikels (es dürfen nur EAN Nummern mit 13 Stellen geliefert werden)
at line 83
abstract protected string|null
getArticleProdNr()
Herstellerartikelnummer
at line 90
abstract protected string|null
getArticleNr2()
liefert die Zusätzliche optionale Artikelnummer zurück
at line 97
abstract protected int|null
getArticleSort()
liefert die Artikelsortierung innerhalb des Produkts zurück
at line 104
abstract protected ArticleVariantData|null
getArticleVariantData()
liefert ein ArticleVariantData Objekt zurück
at line 111
abstract protected ArticleComponentData|null
getArticleComponentData()
liefert Komponenten auf Artikelebene zurück
at line 118
abstract protected ArticleTags|null
getArticleTags()
liefert die Artikelattribute zurück
at line 125
abstract protected ArticlePriceData|null
getArticlePriceData()
liefert ein ArticlePriceData Objekt zurück
at line 132
abstract protected array|null
getArticleBasePriceQuantityAttributes()
Bezugsdaten zur Grundpreisberechnung
at line 139
abstract protected string|null
getArticleBasePriceQuantity()
Bezugsdaten zur Grundpreisberechnung
at line 146
abstract protected ArticleProvisionData|null
getArticleProvisionData()
Provisionsangaben für Kanäle
at line 153
abstract protected ArticleMediaData|null
getArticleMediaData()
liefert ein ArticleMediaData Objekt zurück
at line 160
abstract protected ArticleStock|null
getArticleStock()
liefert ein ArticleStock Objekt zurück
at line 170
abstract protected string|null
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 177
abstract protected int|null
getArticleDeliveryTime()
Lieferzeit in Tagen
at line 184
abstract protected int|null
getArticleReplacement()
Wiederbeschaffbar (1 = Artikel kann wiederbeschafft werden
at line 191
abstract protected int|null
getArticleReplacementTime()
Wiederbeschaffungszeit in Tagen
at line 198
abstract protected int|null
getArticleOrderMin()
Definition einer Mindestbestellmenge
at line 205
abstract protected int|null
getArticleOrderMax()
Definition einer maximalen Bestellmenge
at line 212
abstract protected int|null
getArticleOrderIntervall()
Schrittweite bei der Eingabe einer Bestellmenge
at line 219
abstract protected string|null
getArticleDepot()
Lagerfach; Das Lagerfach kann auf Picklisten und Lieferscheinen angedruckt werden
at line 226
abstract protected string|null
getArticleDepotText()
Bemerkung zum Lagerfach
at line 233
abstract protected ArticleParcel|null
getArticleParcel()
Angaben zu Versandtyp und Versandmaßen
at line 240
abstract protected ArticleTradestat|null
getArticleTradestat()
Intrastat-Nummer zur Ausfuhr aus der EU und Ursprungsland
at line 247
Article
getArticle()
liefert einen Artikel Objekt zurück