Gross Prices Import
Short description
This interface describes which gross price information is transported from the ERP system to Shoxl Shop. Gross prices are shown at product level and come from Shoxl Shop, at article level the prices are retrieved realtime from the ERP system. The gross price information can be extended with tiered prices, in which case the price is shown as of the number of articles to which the tiered price applies.
Prices can be defined in several currencies. If no currency is specified for a price, the prices are imported in Euros.
Gross price information includes:
Article number
Gross price excl.
Net price including VAT
Suggested Retail price including VAT
Minimum order quantity
Discount price excluding VAT
Number per package
Packaging unit
Minimum quantity discount price
Aanleverwijze
Update Frequency: Batch 1x per day
Incremental or complete set: complete set
Filetype: Zipped XML
Bestandsbenaming: [SHOPNAME]_brutoprices_[INDEXNUMBER].xml Transport: over FTPS, FTPS Vendisto server is hosted by INTEGRACE, file is put on FTPS server by ERP party
Location within FTP root: \Vendisto\Production\
Structure Gross prices XML
Fields Gross Prices XML
Prices can optionally be defined in several currencies. The grossPriceExclVat and PriceInclVat may therefore occur more than once within a grossPrice or AccumulativeDiscount element.
The AdditionQuantity element was introduced in the 2022.3 release and defines the steps of quantities (in base units) in which the product can be ordered. The ordered quantity must be a multitude of the AdditionQuanity and be equal or above the MinimumOrderQuantity.
For legacy purposes the shop can be defined to use the MinimumOrderQuantity as AdditionQuantity. In these cases AdditionQuantity will default to MinimumOrderQuantity if the element is not present. For new shop implementations the AdditionQuantity will default to 1.
Name
Description
Type
Required / Optional
productNumber
The identifier of a product
Text
Required
priceListNumber
The identifier of a pricelist. This legacy field is no longer in use.
Text
Optional
brutoPriceExclVat
Manufacturer's suggested retail price
Decimal
Required
vatCode
Legacy field still available for backwards compatibilty reasons.
HIGH = 21 % LOW = 6%
ZERO = 0%
Text
Required when the shop is using multiple price regions with different VAT percentages.
VatPercentage
VAT Percentage (%)
Decimal
Required
PriceInclVat
Retail price including vat (for future use)
Decimal
Optional
SuggestedRetailPriceInclVat
Suggested retail price including VAT
Decimal
Optional
DiscountPriceExclVat
Discount price excluding vat
Decimal
Optional
MinimumOrderQuantity
Minimum order quantity
Positive Integer
Required
AdditionQuantity
The ordered quantity has to be a multitude of the AdditionQuantitty. Default value: 1. For legacy purposes the shop can also be defined to default to MinimumOrderQuantity.
Positive Integer
Optional
BaseUnit
The base unit of the product, eg. ST, stuk, meter, etc.
Text
Required
PriceUnit
The quantity on which price is based
Decimal
Required
DiscountMinimumQuantity
The minimum quantity for which the discount will apply
Positive Integer
Optional
Currency
Attribute on brutoPriceExclVat, PriceInclVat or DiscountPriceExclVat. Must contain the ISO 4217 3-letter currency code. Default is EUR.
Char[3]
Optional
Decimal
Number with point (.) as decimal separator character. Other separators are not allowed.
Last updated