5639: ,p_pbn_attribute27 => l_old_bnf_rec.pbn_attribute27
5640: ,p_pbn_attribute28 => l_old_bnf_rec.pbn_attribute28
5641: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5642: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5643: ,p_request_id => fnd_global.conc_request_id
5644: ,p_program_application_id => fnd_global.prog_appl_id
5645: ,p_program_id => fnd_global.conc_program_id
5646: ,p_program_update_date => sysdate
5647: ,p_object_version_number => l_bnf_object_version_number
5640: ,p_pbn_attribute28 => l_old_bnf_rec.pbn_attribute28
5641: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5642: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5643: ,p_request_id => fnd_global.conc_request_id
5644: ,p_program_application_id => fnd_global.prog_appl_id
5645: ,p_program_id => fnd_global.conc_program_id
5646: ,p_program_update_date => sysdate
5647: ,p_object_version_number => l_bnf_object_version_number
5648: ,p_multi_row_actn => FALSE --TRUE -- bug 2552295
5641: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5642: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5643: ,p_request_id => fnd_global.conc_request_id
5644: ,p_program_application_id => fnd_global.prog_appl_id
5645: ,p_program_id => fnd_global.conc_program_id
5646: ,p_program_update_date => sysdate
5647: ,p_object_version_number => l_bnf_object_version_number
5648: ,p_multi_row_actn => FALSE --TRUE -- bug 2552295
5649: ,p_effective_date => p_effective_date
5762: ,p_pbn_attribute27 => l_old_bnf_rec.pbn_attribute27
5763: ,p_pbn_attribute28 => l_old_bnf_rec.pbn_attribute28
5764: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5765: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5766: ,p_request_id => fnd_global.conc_request_id
5767: ,p_program_application_id => fnd_global.prog_appl_id
5768: ,p_program_id => fnd_global.conc_program_id
5769: ,p_program_update_date => sysdate
5770: ,p_object_version_number => l_upd_obj_version_number
5763: ,p_pbn_attribute28 => l_old_bnf_rec.pbn_attribute28
5764: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5765: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5766: ,p_request_id => fnd_global.conc_request_id
5767: ,p_program_application_id => fnd_global.prog_appl_id
5768: ,p_program_id => fnd_global.conc_program_id
5769: ,p_program_update_date => sysdate
5770: ,p_object_version_number => l_upd_obj_version_number
5771: ,p_per_in_ler_id => p_per_in_ler_id
5764: ,p_pbn_attribute29 => l_old_bnf_rec.pbn_attribute29
5765: ,p_pbn_attribute30 => l_old_bnf_rec.pbn_attribute30
5766: ,p_request_id => fnd_global.conc_request_id
5767: ,p_program_application_id => fnd_global.prog_appl_id
5768: ,p_program_id => fnd_global.conc_program_id
5769: ,p_program_update_date => sysdate
5770: ,p_object_version_number => l_upd_obj_version_number
5771: ,p_per_in_ler_id => p_per_in_ler_id
5772: ,p_effective_date => l_upd_date
10567: else
10568: --Call the default process for the program or plan not in program
10569: hr_utility.set_location ('Before call to default_comp_obj '||l_proc,40);
10570: --
10571: if fnd_global.conc_request_id in (0,-1) then
10572: --
10573: l_batch_flag := FALSE ;
10574: --
10575: else
10592: ,p_cls_enrt_flag => FALSE
10593: ,p_called_frm_ss => FALSE
10594: );
10595: --
10596: if fnd_global.conc_request_id in (0,-1) then
10597: --if called from benauthe
10598: g_bckdt_pil_restored_flag := 'Y';
10599: g_bckdt_pil_restored_cd := 'DEFAULT';
10600: --
11004:
11005: /* Added for Enhancement Bug :8716679 */
11006: /* Message after reinstating the explicit elections for the Reinstatement code VALIDATE_EXPLICIT_ENRT*/
11007: if(l_reinstate_def = 'Y' and l_def_plus_reinsate_flag = 'N') then
11008: if fnd_global.conc_request_id in (0,-1) then
11009: --if called from benauthe
11010: if( nvl(l_reopen_le_on_reprocess,'N') = 'N') then
11011: g_bckdt_pil_restored_cd := 'DEFAULT_PART' ;
11012: g_bckdt_pil_restored_flag := 'Y';
11166: --
11167: /* Added for Enhancement Bug :8716679. Added If..Else condition */
11168: /* Message after reinstating the explicit elections for the Reinstatement code VALIDATE_EXPLICIT_ENRT*/
11169: if(l_reinstate_def = 'Y') then
11170: if fnd_global.conc_request_id in (0,-1) then
11171: --if called from benauthe
11172: if( nvl(l_reopen_le_on_reprocess,'N') = 'N') then
11173: g_bckdt_pil_restored_cd := 'DEFAULT_PART' ;
11174: g_bckdt_pil_restored_flag := 'Y';
11193: /* End of Enhancement Bug :8716679. */
11194: else
11195: if l_invalid_pen_table.COUNT > 0 then
11196: --
11197: if fnd_global.conc_request_id in (0,-1) then
11198: --if called from benauthe
11199: if( nvl(l_reopen_le_on_reprocess,'N') = 'N') then
11200: g_bckdt_pil_restored_cd := 'PART' ;
11201: g_bckdt_pil_restored_flag := 'Y';
11221: end if;
11222: --
11223: else
11224: --
11225: if fnd_global.conc_request_id in (0,-1) then
11226: --if called from benauthe
11227: if( nvl(l_reopen_le_on_reprocess,'N') = 'N') then
11228: g_bckdt_pil_restored_cd := 'ALL' ;
11229: g_bckdt_pil_restored_flag := 'Y';