====== GetArticleDetailsByArtNumber ======
The GetArticleDetailsByArtNumber function returns a node set with the itemDetails as Attibute. These can be evaluated using XPath (see example). The function should always be used with the XSLT path /Detail and can be supplemented with attributes if only certain ArticleDetails are to be returned.
==== Syntax: ====
GetArticleDetailsByArtNumber('Articlenumber', 'LocationGLN', 'depth')
* Articlenumber: The Articlenumber to be filtered. The use of wildcards is possible.
* LocationGLN: Optional parameter, specifying the GLN of the location to be filtered.
* depth: optional parameter to reduce the amount of data:
- 'small': load only article details data (one Select)
- 'customobject': The item detail data is loaded together with the CustomObjects (two selects).
- 'medium': load also ArticleDetailAdditionalInfo, ArticleEAN and ArticleDetailCustomItems (4 selects)
- **'full'**: default value. Load also article texts and price lines (8 selects)
^ArticleDetail Attribute^
|@Color|
|@Size|
|@Size2|
|@ProductGroup|
|@ArticleDescription|
|@AricleNumber|
|@BrandName|
|@SubBrandName|
|@CustomItemsNumber|
|@OriginCountry|
|@Season|
|@ArticleClass|
|@MinimumOrderQuantity|
|@PackagingQuantity|
|@EffectivePurchasePrice|
|@ListPurchasePrice|
|@PurchasePriceCurrency|
|@SiggestedRetailPrice|
|@ValidFrom|
|@ValidTo|
|@CreationTime|
|@ModificationTime|
|@LastTouched|
|@BackendReference|
|@BackendAccepted|
|@BackedAcceptedTime|
|@Ean|
|@DTPProductGroup|
|@PosAction|
|@Node|
|@StandardProductGroup|
|@StandardColor|
|@StandardSize|
==== Sample: ====
^Code ^outcome ^
|GetArticleDetailsByArtNumber('1234')/Detail
delivers all ArticleDetails to the article number |
|GetArticleDetailsByArtNumber('1234')/Detail/@Size
|get the size of the article to the article number |