Overview

Namespaces

  • Alvine
    • BMEcat
      • Element
      • Xml

Classes

  • Address
  • Agreement
  • Article
  • ArticleDetails
  • ArticleFeatures
  • ArticleOrderDetails
  • ArticlePrice
  • ArticlePriceDetails
  • BMEcat
  • Buyer
  • Catalog
  • DateTime
  • Feature
  • Header
  • Mime
  • MimeInfo
  • Supplier
  • TNewCatalog
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class ArticleOrderDetails

ARTICLE_ORDER_DETAILS Element

Das Element ARTICLE_ORDER_DETAILS enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen.

<ARTICLE_ORDER_DETAILS>
     <ORDER_UNIT>PK</ORDER_UNIT>
     <CONTENT_UNIT>C62</CONTENT_UNIT>
     <NO_CU_PER_OU>6</NO_CU_PER_OU>
     <PRICE_QUANTITY>1</PRICE_QUANTITY>
     <QUANTITY_MIN>1</QUANTITY_MIN>
     <QUANTITY_INTERVAL>1</QUANTITY_INTERVAL>
  </ARTICLE_ORDER_DETAILS>
Alvine\BMECat\AbstractElement
Extended by Alvine\BMECat\Element\ArticleOrderDetails
Namespace: Alvine\BMECat\Element
Package: Alvine\BMECat
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20160804
Link: alvine.io
Located at element/ArticleOrderDetails.class.php
Methods summary
public
# __construct( string $tag = null, string $value = '', null|Alvine\Xml\AttributeMap $attributes = null )

Erstellt ein neues ARTICLE_ORDER_DETAILS-Objekt

Erstellt ein neues ARTICLE_ORDER_DETAILS-Objekt

Parameters

$tag
Tag
$value
Wert
$attributes
Atributes
public string
# getOrderUnit( )

Bestelleinheit des Artikels

Bestelleinheit des Artikels

Einheit, in der der Artikel bestellt werden kann;

es können nur Vielfache der Artikeleinheit bestellt werden Auf diese Einheit (oder auf Teile oder auf das Vielfache davon) bezieht sich stets auch der Preis. Beispiel: Kiste Mineralwasser mit 6 Flaschen Bestelleinheit: "Kiste", Inhaltseinheit/Einheit des Artikels: "Flasche" Verpackungsmenge: "6"

Defaultwert : - Feldlänge : 3 Pflicht : ja Einfach / Mehrfach : Einfach Datentyp : PUNIT Sprachabhängig : -

<ORDER_UNIT>PK</ORDER_UNIT>

Returns

string
Bestelleinheit des Artikels
public Alvine\BMECat\Element\ArticleOrderDetails
# setOrderUnit( string $orderUnit )

Setzt die Bestelleinheit des Artikels

Setzt die Bestelleinheit des Artikels

Parameters

$orderUnit
Bestelleinheit des Artikels

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
public string
# getContentUnit( )

Einheit des Artikels innerhalb einer Bestelleinheit

Einheit des Artikels innerhalb einer Bestelleinheit

Defaultwert : - Feldlänge : 3 Pflicht : - Einfach / Mehrfach : Einfach Datentyp : PUNIT Sprachabhängig : -

<CONTENT_UNIT>C62</CONTENT_UNIT>

Returns

string
Einheit des Artikels innerhalb einer Bestelleinheit
public Alvine\BMECat\Element\ArticleOrderDetails
# setContentUnit( string $contentUnit )

Setzt die Einheit des Artikels innerhalb einer Bestelleinheit

Setzt die Einheit des Artikels innerhalb einer Bestelleinheit

Parameters

$contentUnit
Einheit des Artikels innerhalb einer Bestelleinheit

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
public number
# getNoCuPerOu( )

Verpackungsmenge Anzahl der Inhaltseinheiten pro Bestelleinheit des Artikels

Verpackungsmenge Anzahl der Inhaltseinheiten pro Bestelleinheit des Artikels

Defaultwert : 1 Feldlänge : - Pflicht : - Einfach / Mehrfach : Einfach Datentyp : NUMBER Sprachabhängig : -

<NO_CU_PER_OU>6</NO_CU_PER_OU>

Returns

number
Verpackungsmenge
public Alvine\BMECat\Element\ArticleOrderDetails
# setNoCuPerOu( number $noCuPerOu )

Setzt die Verpackungsmenge

Setzt die Verpackungsmenge

Parameters

$noCuPerOu
Verpackungsmenge

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
public number
# getPriceQuantity( )

Preis-Menge

Preis-Menge

Ein Vielfaches bzw. ein Bruchteil der Bestelleinheit (Element ORDER_UNIT), welches/welcher angibt, auf welche Menge sich alle angegebenen Preise beziehen

Wird das Feld nicht angegeben, so wird der Default-Wert 1 angenommen. Der Preis bezieht sich also auf genau eine Bestelleinheit.

Bsp: 10 (d.h. der angegebene Preis bezieht sich auf 10 Kisten)

Defaultwert : 1 Feldlänge : - Pflicht : - Einfach / Mehrfach : Einfach Datentyp : NUMBER Sprachabhängig : -

<PRICE_QUANTITY>1</PRICE_QUANTITY>

Returns

number
Preis-Menge
public Alvine\BMECat\Element\ArticleOrderDetails
# setPriceQuantity( number $priceQuantity )

Setzt die Preis-Menge

Setzt die Preis-Menge

Parameters

$priceQuantity
Preis-Menge

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
public integer
# getQuantityMin( )

Mindestbestellmenge

Mindestbestellmenge

Anzahl von Bestelleinheiten, die mindestens bestellt werden müssen;

falls nicht angegeben, wird der Default-Wert 1 angenommen Beispiel: 5 (d.h. 5 Kisten)

Defaultwert : 1 Feldlänge : - Pflicht : - Einfach / Mehrfach : Einfach Datentyp : INTEGER Sprachabhängig : -

<QUANTITY_MIN>1</QUANTITY_MIN>

Returns

integer
Mindestbestellmenge
public Alvine\BMECat\Element\ArticleOrderDetails
# setQuantityMin( integer $quantityMin )

Setzt die Mindestbestellmenge

Setzt die Mindestbestellmenge

Parameters

$quantityMin
Mindestbestellmenge

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
public string
# getQuantityInterval( )

Mengenstaffel

Mengenstaffel

Zahl, die angibt, in welcher Staffelung der Artikel bestellt werden kann

Die Zählung für diese Staffelung beginnt stets mit der angegebenen Mindestbestellmenge.

Die Einheit für die Mengenstaffel ist die Bestelleinheit.

Beispiel: 1 (d.h. 5, 6, 7, ... Kisten) Beispiel: 2 (d.h. 5, 7, 9, ... Kisten)

Defaultwert : 1 Feldlänge : - Pflicht : - Einfach / Mehrfach : Einfach Datentyp : INTEGER Sprachabhängig : -

<QUANTITY_INTERVAL>1</QUANTITY_INTERVAL>

Returns

string
Mengenstaffel
public Alvine\BMECat\Element\ArticleOrderDetails
# setQuantityInterval( integer $quantityInterval )

Setzt die Mengenstaffel

Setzt die Mengenstaffel

Parameters

$quantityInterval
Mengenstaffel

Returns

Alvine\BMECat\Element\ArticleOrderDetails
Dieses Objekt
alvine.bmecat API-Dokumentation 0.10.1 | © schukai GmbH | Impressum