PromoStandards Inventory 2.0: What to Expect
Published on November 21, 2017
The most significant enhancement found in Inventory 2.0 is warehouse-level inventory information. When applicable, an array of warehouse locations in which an item is stocked is returned in responses to getInventoryLevels requests. It includes the quantity available ("warehouseQuantity") and the unallocated quantity on order ("onOrderQuantity") for each location. In addition, information about "future available inventory" is returned which includes the quantity and expected availability date for inventory that is on order. This warehouse-level information is optional, which will make it easier for suppliers to implement the spec.
New "manufacturedItem" and "buyToOrder" elements, which will also be found in replies to getInventoryLevels requests, will be very helpful to distributors who are integrating PromoStandards into made-to-order systems. The manufacturedItem value indicates that an item is produced on-demand, while the buyToOrder value indicates that the supplier purchases this product when its needed.
Another nice enhancement found in Inventory 2.0 is enumerated size values. The standard sizes are 6XS, 5XS, 4XS, 3XS, 2XS, XS, S, M, L, XL, 2XL, 3XL, 4XL, 5XL, 6XL. A "CUSTOM" value is also supported. These values are returned in replies to getFilterValuesRequest requests, and can be used to specify filters when sending getInventoryLevels requests.
Inventory 2.0 is currently at a "request for comments" stage, so it will probably be awhile before we begin to see suppliers implement it. It's nice to see these enhancements to one of the earliest PromoStandards specifications.