Fixes to make serial/batch numbers work for all adjstments and transfers including expiry dates