ArticlePrice
class ArticlePrice extends AbstractElement
ArticlePrice
<A_PRICE channel="ch_1" currency="EUR">
<A_VK>87.99</A_VK>
<A_VK_OLD>109.95</A_VK_OLD>
<A_UVP>120.00</A_UVP>
<A_MWST>2</A_MWST>
<A_EK>59.90</A_EK>
</A_PRICE>
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 A_PRICE-Objekt
liefert den Brutto Verkaufspreis zurück
liefert den Streichpreis (ehemaliger Preis) zurück
liefert die Unverbindliche Preisempfehlung zurück
liefert das Kennzeichen für den Mehrwertsteuersatz zurück
liefert den Einkaufspreis zurück Optionaler Einkaufspreis für einen Vertriebskanal.
setzt den Brutto Verkaufspreis
setzt den Streichpreis (ehemaliger Preis)
setzt die Unverbindliche Preisempfehlung
setzt den Mehrwertsteuersatz
setzt den Einkaufspreis
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|null
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 309
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 333
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 343
protected type
checkMediaType(type $type, type $media)
at line 48
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues A_PRICE-Objekt
at line 64
string
getArticleVK()
liefert den Brutto Verkaufspreis zurück
at line 73
string
getArticleVKOld()
liefert den Streichpreis (ehemaliger Preis) zurück
at line 82
string
getArticleUVP()
liefert die Unverbindliche Preisempfehlung zurück
at line 91
string
getArticleMWST()
liefert das Kennzeichen für den Mehrwertsteuersatz zurück
at line 101
string
getArticleEK()
liefert den Einkaufspreis zurück Optionaler Einkaufspreis für einen Vertriebskanal.
Dieser ist Netto anzugeben.
at line 112
ArticlePrice
setArticleVK(string $vk)
setzt den Brutto Verkaufspreis
at line 124
ArticlePrice
setArticleVKOld(string $vkOld)
setzt den Streichpreis (ehemaliger Preis)
at line 136
ArticlePrice
setArticleUVP(string $uvp)
setzt die Unverbindliche Preisempfehlung
at line 154
ArticlePrice
setArticleMWST(int $mwst)
setzt den Mehrwertsteuersatz
Kennzeichen für den Mehrwertsteuersatz
1 = ermäßigter Steuersatz 2 = normaler Steuersatz 3 = Mehrwertsteuerbefreit
at line 169
ArticlePrice
setArticleEK(string $ek)
setzt den Einkaufspreis
Optionaler Einkaufspreis für einen Vertriebskanal. Dieser ist Netto anzugeben.