DBA Data[Home] [Help]

APPS.HR_PROCESS_ADDRESS_SS dependencies on HR_PROCESS_CONTACT_SS

Line 2556: l_address.person_id := hr_process_contact_ss.g_contact_person_id;

2552: if l_contact_or_person = 'CONTACT' or l_contact_or_person = 'EMER_CR_NEW_CONT' or l_contact_or_person = 'EMRG_OVRW_UPD' or l_contact_or_person = 'EMRG_OVRW_DEL' or l_contact_or_person = 'EMER_CR_NEW_REL'
2553: or l_contact_or_person = 'DPDNT_CR_NEW_CONT' or l_contact_or_person = 'DPDNT_OVRW_UPD' or l_contact_or_person = 'DPDNT_OVRW_DEL' or l_contact_or_person = 'DPDNT_CR_NEW_REL' then
2554: hr_utility.set_location( l_proc, 35);
2555: --
2556: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2557: --
2558: -- In case of SaveForLater run process_create_contact_api
2559: -- in commit mode to get the g_contact_person_id
2560: -- this will be rolled back with the current step

Line 2580: hr_utility.set_location('g_contact_person_id before :'||hr_process_contact_ss.g_contact_person_id , 1234);

2576:
2577: IF l_check_for_sfl = 'SFL' THEN
2578: hr_utility.set_location( l_proc, 40);
2579: hr_utility.set_location('Address: process_api: It is a save for later step' , 1234);
2580: hr_utility.set_location('g_contact_person_id before :'||hr_process_contact_ss.g_contact_person_id , 1234);
2581:
2582: BEGIN
2583: select nvl(hats1.transaction_step_id,0)
2584: into l_sfl_g_contact_step_id

Line 2592: and hats1.api_name = 'HR_PROCESS_CONTACT_SS.PROCESS_CREATE_CONTACT_API';

2588: (select hats2.item_key
2589: from hr_api_transaction_steps hats2
2590: where hats2.item_type = 'HRSSA'
2591: and hats2.transaction_step_id = p_transaction_step_id )
2592: and hats1.api_name = 'HR_PROCESS_CONTACT_SS.PROCESS_CREATE_CONTACT_API';
2593:
2594:
2595:
2596: HR_PROCESS_CONTACT_SS.process_create_contact_api (

Line 2596: HR_PROCESS_CONTACT_SS.process_create_contact_api (

2592: and hats1.api_name = 'HR_PROCESS_CONTACT_SS.PROCESS_CREATE_CONTACT_API';
2593:
2594:
2595:
2596: HR_PROCESS_CONTACT_SS.process_create_contact_api (
2597: p_transaction_step_id => l_sfl_g_contact_step_id
2598: );
2599:
2600: l_address.person_id := hr_process_contact_ss.g_contact_person_id;

Line 2600: l_address.person_id := hr_process_contact_ss.g_contact_person_id;

2596: HR_PROCESS_CONTACT_SS.process_create_contact_api (
2597: p_transaction_step_id => l_sfl_g_contact_step_id
2598: );
2599:
2600: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2601: hr_utility.set_location('g_contact_person_id after :'||hr_process_contact_ss.g_contact_person_id , 1234);
2602: EXCEPTION
2603: WHEN others THEN
2604: hr_utility.set_location( l_proc || 'EXCEPTION' , 565);

Line 2601: hr_utility.set_location('g_contact_person_id after :'||hr_process_contact_ss.g_contact_person_id , 1234);

2597: p_transaction_step_id => l_sfl_g_contact_step_id
2598: );
2599:
2600: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2601: hr_utility.set_location('g_contact_person_id after :'||hr_process_contact_ss.g_contact_person_id , 1234);
2602: EXCEPTION
2603: WHEN others THEN
2604: hr_utility.set_location( l_proc || 'EXCEPTION' , 565);
2605: null;

Line 2884: if (hr_process_contact_ss.g_is_address_updated = true) then

2880: ,p_add_information19 => l_address.add_information19
2881: ,p_add_information20 => l_address.add_information20);
2882: ELSIF UPPER(l_action) = 'CORRECT' THEN --Bug#3114508 start
2883: hr_utility.set_location( l_proc, 65);
2884: if (hr_process_contact_ss.g_is_address_updated = true) then
2885: l_address.object_version_number := l_address.object_version_number + 1;
2886: end if;
2887: hr_person_address_api.update_pers_addr_with_style --Bug#3114508 end
2888: (p_validate => false

Line 2936: hr_process_contact_ss.g_is_address_updated := false;

2932: ,p_add_information17 => l_address.add_information17
2933: ,p_add_information18 => l_address.add_information18
2934: ,p_add_information19 => l_address.add_information19
2935: ,p_add_information20 => l_address.add_information20);
2936: hr_process_contact_ss.g_is_address_updated := false;
2937: ELSIF UPPER(l_action) = 'DELETE' THEN
2938: hr_utility.set_location( l_proc, 70);
2939: hr_person_address_api.update_person_address
2940: (p_validate => false