ArticlePriceDetails
class ArticlePriceDetails extends AbstractElement
ARTICLE_PRICE_DETAILS Element
Mit dem Element ARTICLE_PRICE_DETAILS kann man Preisdaten eines Artikels spezifizieren. Es ist möglich, verschiedene Preise für einen Artikel anzugeben. So können zum Beispiel Netto- und Bruttopreise eines Artikels angegeben werden (mit Hilfe des Attributs "price_type" des Elements ARTICLE_PRICE). Außerdem kann man abbilden, dass ein Artikel in verschiedenen Ländern oder Regionen verschiedene Preise besitzt (mit Hilfe des Elements TERRITORY). Zusätzlich können Staffelpreise, Rabatte und die Gültigkeit von Preisen (z.B. für ein auslaufendes Produkt) beschrieben werden.
Neu in der Version 1.2 ist die Möglichkeit, mehrere Elemente ARTICLE_PRICE_DETAILS anzugeben, um Preise für verschiedene Zeiträume angeben zu können. Dabei ist zu beachten, dass die Zeiträume, die durch die Elemente DATETIME mit Attribut "type" gleich "valid_start_date" und DATETIME mit Attribut "type" gleich "valid_end_date" aufgespannt werden, überschneidungsfrei sind. So kann gewährleistet werden, dass zu jedem Zeitpunkt eindeutig ein Preis zugeordnet werden kann. Bei den Zeitraumangaben sind die Beginn- bzw. Endzeitpunkte im Zeitraum mit enthalten ( [Startzeitpunkt, Endzeitpunkt] ).
<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="net_list">
...
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="net_list">
...
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>
Methods
Erstellt ein neues ARTICLE_PRICE_DETAILS-Objekt
Jedes Element ARTICLE_PRICE kann einen unterschiedlichen Preis für den Artikel spezifizieren.
Details
at line 63
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues ARTICLE_PRICE_DETAILS-Objekt
at line 85
NodeList
getArticlePrice()
Jedes Element ARTICLE_PRICE kann einen unterschiedlichen Preis für den Artikel spezifizieren.
Defaultwert : - Feldlänge : - Pflicht : ja Einfach/ Mehrfach : Mehrfach Datentyp : - Sprachabhängig : -
at line 96
ArticlePriceDetails
addArticlePrice(ArticlePrice $articlePrice)
Fügt ein neues ARTICLE_PRICE hinzu