DBA Data[Home] [Help]

APPS.PER_APPLICANT_PKG dependencies on HR_PERSON

Line 391: hr_person.generate_number( p_current_employee => 'N',

387: --Create the PERSON record
388: --
389: hr_utility.set_location('PER_APPLICANT_PKG.INSERT_ROW' , 1 ) ;
390: if ( p_method_of_apl_num_gen = 'A' and p_applicant_number is null) then
391: hr_person.generate_number( p_current_employee => 'N',
392: p_current_applicant => 'Y',
393: p_current_npw => 'N',
394: p_business_group_id => p_business_group_id,
395: p_person_id => null,

Line 406: hr_person.validate_unique_number ( p_person_id => NULL,

402: p_date_of_birth => p_date_of_birth
403: ,p_start_date => p_effective_start_date);
404: else
405: -- Check that the number is unique
406: hr_person.validate_unique_number ( p_person_id => NULL,
407: p_business_group_id => p_business_group_id,
408: p_employee_number => NULL,
409: p_applicant_number => p_applicant_number,
410: p_npw_number => NULL,

Line 709: ,p_person_type_id => hr_person_type_usage_info.get_default_person_type_id

705: if p_person_type_id is null then
706: hr_per_type_usage_internal.maintain_person_type_usage
707: ( p_effective_date => p_effective_start_date
708: ,p_person_id => p_person_id
709: ,p_person_type_id => hr_person_type_usage_info.get_default_person_type_id
710: ( p_Business_Group_Id
711: ,'APL')
712: );
713: else

Line 1219: -- proc as a new API procedure hr_person_api.delete_person

1215: --
1216: end lock_row ;
1217: --
1218: -- Fix for 3908271 starts here. Comment out the delete
1219: -- proc as a new API procedure hr_person_api.delete_person
1220: -- is avilable for deleting a person.
1221: --
1222: /*
1223: procedure delete_row ( p_person_id in number,

Line 1230: hr_person.applicant_default_deletes( p_person_id => p_person_id,

1226: --
1227: check_delete_allowed ( p_person_id => p_person_id,
1228: p_session_date => p_session_date ) ;
1229: --
1230: hr_person.applicant_default_deletes( p_person_id => p_person_id,
1231: p_form_call => TRUE);
1232: --
1233: end delete_row ;
1234: */

Line 1895: -- Now the form is using API proc hr_person_api.delete_person which

1891: close c2 ;
1892: --
1893: -- Fix for 3908271 starts here.
1894: -- The Applicant Quick entry form is using this validation proc.
1895: -- Now the form is using API proc hr_person_api.delete_person which
1896: -- includes the strong predel validations. So comment out here.
1897: --
1898: /*
1899: -- Standard strong delete check

Line 1900: hr_person.strong_predel_validation ( p_person_id => p_person_id,

1896: -- includes the strong predel validations. So comment out here.
1897: --
1898: /*
1899: -- Standard strong delete check
1900: hr_person.strong_predel_validation ( p_person_id => p_person_id,
1901: p_session_date => p_session_date ) ;
1902: */
1903: --
1904: -- Fix for 3908271 ends here.