Thanks for the update Steve.
Barry, I guess it is not desperate to collect the issue number, but it just adds another layer of hassle for offline processing if the customer forgets to put it in. My project is going live too soon for me to work on the facility, but I would be interested in developing or helping to develop this functionality at a later date. I'll pm you when I am in a position to look at it if that's OK.
Thanks again for a life-saving contribution!
jb