Actually, assignment status changes are handled via a different API : hr_assignment_api.activate_emp_asg (for changing to some shade of 'ACTIVE_ASSIGNMENT' status), and suspend_emp_asg (for changing to some shade of 'SUSPEND_ASSIGNMENT')
Edit: To clarify, the activate_emp_asg and suspend_emp_asg APIs deal with switching to a different SYSTEM_STATUS, e.g. from SUSPEND_ASSIGN to ACTIVE_ASSIGN, and vice versa. The parameter p_assignment_status_type_id in the update_emp_asg API deals with switching to a new user_status, but still the same system_status.
As for why it's not a parameter in the update_gb_emp_asg, I can only presume that the parameter is a recent addition to the core API, and they missed a trick with making the same change to the GB wrapper. I can't think of a logical reason for wanting to exclude UK legislation from changing it.
Edited by CT (05/11/09 07:18 AM)
Edit Reason: Further waffle
_________________________
L&K
CT
Remember: A dog is for life, not just for Christmas... unless you're in Korea