====== 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')/Detaildelivers all ArticleDetails to the article number | |GetArticleDetailsByArtNumber('1234')/Detail/@Size|get the size of the article to the article number |