Hi Edward,
Due to the fact that I believe you are referring to instances where an individual item could (and probably would) have multiple expiry dates due to the separate "lots" or batches held in inventory at any one time, I seriously doubt that the Adagio IC and IN modules on their own would give you an acceptable solution. I believe that you are looking for a "Lot Tracking" solution and in their current form, IC and IN cannot accomplish this. At one time Softrak was considering doing Lot Tracking but to my knowledge this would be way at the back of the queue (if still there at all).
I assume your reference to an IMS solution not being a good fit, included their recently released Lot Tracker module ? To my knowledge there is no integration of IMS-LT and Adagio-IN - is that the issue ? if so, maybe it would be good for IMS and Softrak to explore such integration.
Anyways, you could also have a look at the Warehouse Management System by Lenmax (
www.lenmax.com). I seem to remember something about that system doing some form of Lot tracking, however, again the issue might be that it integrates with OE rather than IN. Talk to Vlad at Lenmax (contact info should be on the web site) and see if he can help.
Regards, Pete