Item
class Item extends AbstractElement
Item
small
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
liefert die eindeutige Positionsnummer zurück
liefert die Positionsnummer oder laufende Nummer zurück
liefert die Artikelnummer aus TB.One zurück
liefert die Artikelnummer des Vertriebskanals zurück
liefert die EAN zurück
liefert die Bestellmenge zurück
liefert den Rechnungstext der Auftragsposition zurück
liefert den Netto Artikelpreis nach Abzug der Provision zurück
liefert den Brutto Verkaufspreis (pro Stück, Menge 1) zurück
Zum Zeitpunkt der Kundenbestellung angezeigte Lieferzeit in Werktagen (falls diese vom Kanal übermittelt wird)
Erstelldatum (Einlesedatum) der Auftragsposition in TB.One (z.B: 2010-10-19T22:07:21)
No description
Details
in AbstractElement at line 43
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert des ersten Elementes zurück
in AbstractElement at line 62
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 88
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 114
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 157
protected $this
setChildAttributes(string $elementName, array $attributes, string $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 190
protected
setFirstChild(string $elementName, Node $child, string $type = null)
Hilfsmethode
Setzt oder ersetzt das erste Kind Element
in AbstractElement at line 222
protected
setUniqueChildValue(string $elementName, string $value, string $type)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 251
protected
setUniqueChildAttribute($elementName, $value, $attribute, $attrValue)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 282
protected Element
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 304
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 317
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 327
protected type
checkMediaType(type $type, type $media)
at line 45
int
getTbID()
liefert die eindeutige Positionsnummer zurück
Über alle Bestellungen hinweg eindeutige Positionsnummer aus TB.One
at line 57
string
getChannelID()
liefert die Positionsnummer oder laufende Nummer zurück
Positionsnummer des Vertriebskanals (falls übermittelt) oder laufende Nummer der Position innerhalb des Auftrags
at line 66
string
getSku()
liefert die Artikelnummer aus TB.One zurück
at line 75
string|null
getChannelSku()
liefert die Artikelnummer des Vertriebskanals zurück
at line 84
string|null
getEAN()
liefert die EAN zurück
at line 93
int
getQuantity()
liefert die Bestellmenge zurück
at line 105
string|null
getBillingText()
liefert den Rechnungstext der Auftragsposition zurück
(falls diese nicht vom Kanal übermittelt wird, wird hier der Artikelname aus TB.One geliefert)
at line 118
string|null
getTransferPrice()
liefert den Netto Artikelpreis nach Abzug der Provision zurück
Netto Artikelpreis bei Bedarf nach Abzug der Provision des Vertriebskanals (falls dieser Wert nicht geliefert wird, findet die Berechnung seitens TB.One statt), pro Stück (Menge 1)
at line 127
string|null
getItemPrice()
liefert den Brutto Verkaufspreis (pro Stück, Menge 1) zurück
at line 137
int|null
getDeliveryTime()
Zum Zeitpunkt der Kundenbestellung angezeigte Lieferzeit in Werktagen (falls diese vom Kanal übermittelt wird)
at line 147
DateTime
getDateCreated()
Erstelldatum (Einlesedatum) der Auftragsposition in TB.One (z.B: 2010-10-19T22:07:21)