Is there anything in the cheque-writer concurrent program log that might look like some kind of error message? Don't worry about the '-2' , it is merely Oracle ensuring the assignment number is unique across the whole assignment population, and is a common feature of rehires, secondary assignments etc
_________________________
L&K
CT
Remember: A dog is for life, not just for Christmas... unless you're in Korea