Modifying a product page template so it displays the stock levels for multiple locations, and calculates the estimated dispatch date based on which location the stock is available. Kitted items are a big problem, as they don't hold stock in warehouse locations, the components do.
Using the [@build_quantity@] tag is no good as it does not know which locations the components are in.
Using the [%item_kitting%] function to list the components and check them is problematic as it only returns components that are 'visible on the webstore'. We have kits where the components are not available for sale individually, and that breaks item_kitting. I can't find a way to force it with preview:'y' or show_all:'1' parameters like other functions. [%cart_item_components%] returns all components of kits but not [%item_kitting%] ?!?
The docs and support team haven't been much help.
Ideas anyone?