DBA Data[Home] [Help]

APPS.HR_PROCESS_ADDRESS_SS dependencies on HR_PROCESS_CONTACT_SS

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

2544: 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'
2545: 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
2546: hr_utility.set_location( l_proc, 35);
2547: --
2548: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2549: --
2550: -- In case of SaveForLater run process_create_contact_api
2551: -- in commit mode to get the g_contact_person_id
2552: -- this will be rolled back with the current step

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

2568:
2569: IF l_check_for_sfl = 'SFL' THEN
2570: hr_utility.set_location( l_proc, 40);
2571: hr_utility.set_location('Address: process_api: It is a save for later step' , 1234);
2572: hr_utility.set_location('g_contact_person_id before :'||hr_process_contact_ss.g_contact_person_id , 1234);
2573:
2574: BEGIN
2575: select nvl(hats1.transaction_step_id,0)
2576: into l_sfl_g_contact_step_id

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

2580: (select hats2.item_key
2581: from hr_api_transaction_steps hats2
2582: where hats2.item_type = 'HRSSA'
2583: and hats2.transaction_step_id = p_transaction_step_id )
2584: and hats1.api_name = 'HR_PROCESS_CONTACT_SS.PROCESS_CREATE_CONTACT_API';
2585:
2586:
2587:
2588: HR_PROCESS_CONTACT_SS.process_create_contact_api (

Line 2588: HR_PROCESS_CONTACT_SS.process_create_contact_api (

2584: and hats1.api_name = 'HR_PROCESS_CONTACT_SS.PROCESS_CREATE_CONTACT_API';
2585:
2586:
2587:
2588: HR_PROCESS_CONTACT_SS.process_create_contact_api (
2589: p_transaction_step_id => l_sfl_g_contact_step_id
2590: );
2591:
2592: l_address.person_id := hr_process_contact_ss.g_contact_person_id;

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

2588: HR_PROCESS_CONTACT_SS.process_create_contact_api (
2589: p_transaction_step_id => l_sfl_g_contact_step_id
2590: );
2591:
2592: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2593: hr_utility.set_location('g_contact_person_id after :'||hr_process_contact_ss.g_contact_person_id , 1234);
2594: EXCEPTION
2595: WHEN others THEN
2596: hr_utility.set_location( l_proc || 'EXCEPTION' , 565);

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

2589: p_transaction_step_id => l_sfl_g_contact_step_id
2590: );
2591:
2592: l_address.person_id := hr_process_contact_ss.g_contact_person_id;
2593: hr_utility.set_location('g_contact_person_id after :'||hr_process_contact_ss.g_contact_person_id , 1234);
2594: EXCEPTION
2595: WHEN others THEN
2596: hr_utility.set_location( l_proc || 'EXCEPTION' , 565);
2597: null;

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

2872: ,p_add_information19 => l_address.add_information19
2873: ,p_add_information20 => l_address.add_information20);
2874: ELSIF UPPER(l_action) = 'CORRECT' THEN --Bug#3114508 start
2875: hr_utility.set_location( l_proc, 65);
2876: if (hr_process_contact_ss.g_is_address_updated = true) then
2877: l_address.object_version_number := l_address.object_version_number + 1;
2878: end if;
2879: hr_person_address_api.update_pers_addr_with_style --Bug#3114508 end
2880: (p_validate => false

Line 2928: hr_process_contact_ss.g_is_address_updated := false;

2924: ,p_add_information17 => l_address.add_information17
2925: ,p_add_information18 => l_address.add_information18
2926: ,p_add_information19 => l_address.add_information19
2927: ,p_add_information20 => l_address.add_information20);
2928: hr_process_contact_ss.g_is_address_updated := false;
2929: ELSIF UPPER(l_action) = 'DELETE' THEN
2930: hr_utility.set_location( l_proc, 70);
2931: hr_person_address_api.update_person_address
2932: (p_validate => false