Hello Martin
I've never tried it myself, but on a nearby 11.5.10 instance I note with interest that there is an API called hr_contingent_worker_api.convert_to_cwk - might be worth experimenting with that as a start?
_________________________
L&K
CT
Remember: A dog is for life, not just for Christmas... unless you're in Korea