271: --
272: -- check the position_id
273: --
274: begin
275: per_asg_bus2.chk_position_id
276: (p_assignment_id => p_assignment_id
277: ,p_position_id => p_position_id
278: ,p_business_group_id => p_business_group_id
279: ,p_assignment_type => p_assignment_type
367: -- an error
368: --
369: begin
370: --
371: per_asg_bus2.chk_position_id_job_id
372: (p_assignment_id => p_assignment_id
373: ,p_position_id => p_position_id
374: ,p_job_id => p_job_id
375: ,p_validation_start_date => l_validation_start_date
459: -- check the supervisor id
460: --
461: begin
462: --
463: per_asg_bus2.chk_supervisor_id
464: (p_assignment_id => p_assignment_id
465: ,p_supervisor_id => p_supervisor_id
466: ,p_person_id => p_person_id
467: ,p_business_group_id => p_business_group_id
519: -- check the pos org combination if neither pos nor org have raised an error
520: --
521: begin
522: --
523: per_asg_bus2.chk_position_id_org_id
524: (p_assignment_id => p_assignment_id
525: ,p_position_id => p_position_id
526: ,p_organization_id => p_organization_id
527: ,p_validation_start_date => l_validation_start_date