1214: p_ASSIGNMENT_STATUS_TYPE_ID is not null or
1215: p_PEOPLE_GROUP_ID is not null
1216: then
1217: --
1218: -- Use hr_assignment_api.update_emp_asg_criteria to update
1219: -- above data.
1220: --
1221: hr_utility.set_location('p_PAY_BASIS_ID = ' || p_PAY_BASIS_ID, 999);
1222: hr_utility.set_location('p_EMPLOYMENT_CATEGORY = ' || p_EMPLOYMENT_CATEGORY, 999);
1299: p_base_key_column => 'ASSIGNMENT_ID',
1300: p_base_key_value => per_assign_rec.assignment_id,
1301: p_mode => l_upd_mode);
1302: --
1303: hr_assignment_api.update_emp_asg_criteria
1304: (p_effective_date => p_effective_date
1305: ,p_datetrack_update_mode => l_upd_mode
1306: ,p_assignment_id => per_assign_rec.assignment_id
1307: ,p_object_version_number => per_assign_rec.object_version_number
1500: p_base_key_value => per_assign_rec.assignment_id,
1501: p_mode => l_upd_mode);
1502:
1503: --
1504: -- Call the API - hr_assignment_api.update_emp_asg :peasgapi.pkh
1505: --
1506: hr_assignment_api.update_emp_asg
1507: (p_validate => FALSE
1508: ,p_effective_date => p_effective_date
1502:
1503: --
1504: -- Call the API - hr_assignment_api.update_emp_asg :peasgapi.pkh
1505: --
1506: hr_assignment_api.update_emp_asg
1507: (p_validate => FALSE
1508: ,p_effective_date => p_effective_date
1509: ,p_datetrack_update_mode => l_upd_mode -- 'CORRECTION' -- 'UPDATE_OVERRIDE'
1510: ,p_assignment_id => per_assign_rec.assignment_id