key description type pattern
facing Item count on the shelf. NUMBER ^([1-9]\d*(\.\d+)?)|(\d+\.\d*[1-9]\d*)$
margin.indicator E.g: "3" (spar). STRING ^.*$
margin.recommendedPrice Usual recommended retail price. NUMBER ^([1-9]\d*(\.\d+)?)|(\d+\.\d*[1-9]\d*)$
margin.text E.g: Margin letter for example or "+016" (spar). STRING ^.*$
order.automatic Flag to indicate if order is automatically done by customer system. BOOLEAN ^true|false$
order.available Flag to indicate if product could be order or not. BOOLEAN ^true|false$
order.deliveryDays List of weekly days of delivery. ENUM ^SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY$
order.lastDelivery Date with the format ISO8601. DATE See ISO8601
order.lastDeliveryQuantity Quantity which has been delivered at lastDelivery. NUMBER ^-?\d+(\.\d+)?$
order.nextDelivery Date with the format ISO8601. DATE See ISO8601
order.quantity Quantity of the next order. NUMBER ^\d+(\.\d+)?$
sellStatistics.last7Days NUMBER ^\d+(\.\d+)?$
sellStatistics.perDay NUMBER ^\d+(\.\d+)?$
sellStatistics.perMonth NUMBER ^\d+(\.\d+)?$
sellStatistics.perWeek NUMBER ^\d+(\.\d+)?$
sellStatistics.perYear NUMBER ^\d+(\.\d+)?$
sellStatistics.slowSell BOOLEAN ^true|false$
stock.current Current stock. NUMBER ^-?\d+(\.\d+)?$
stock.level Flag to indicate the level of stock. Different values are \: GOOD, LOW, LAST_ARTICLE, OUT_OF_STOCK. ENUM ^GOOD|LOW|LAST_ARTICLE|OUT_OF_STOCK$
stock.minimum NUMBER ^\d+(\.\d+)?$
stock.neededByCustomer NUMBER ^\d+(\.\d+)?$
stock.unit Stock unit. Could be a greater unit than the capacity unit of the product. STRING ^.*$