368: hr_utility.set_location('Entering : ' || l_proc, 10);
369: --
370: -- Bug 4438430
371: -- P_ELIG_PER_ID will be null for BEN_ELIG_PER_F records at PLIP level.
372: -- In BEN_ELIGIBLE_PERSON_PERF_API we defer creation of BEN_ELIG_PER_F records
373: -- at PLIP level until creation at PLN level. So for this case we will store
374: -- P_SCORE_TAB into global table BEN_ELIGIBLE_PERSON_PERF_API.G_PEPINSPLIP
375: -- In BEN_ELIGIBLE_PERSON_PERF_API.CREATE_PERF_ELIGIBLE_PERSON, we create
376: -- BEN_ELIG_SCRE_WRTG_F record after creating corresponding BEN_ELIG_PER_F record
370: -- Bug 4438430
371: -- P_ELIG_PER_ID will be null for BEN_ELIG_PER_F records at PLIP level.
372: -- In BEN_ELIGIBLE_PERSON_PERF_API we defer creation of BEN_ELIG_PER_F records
373: -- at PLIP level until creation at PLN level. So for this case we will store
374: -- P_SCORE_TAB into global table BEN_ELIGIBLE_PERSON_PERF_API.G_PEPINSPLIP
375: -- In BEN_ELIGIBLE_PERSON_PERF_API.CREATE_PERF_ELIGIBLE_PERSON, we create
376: -- BEN_ELIG_SCRE_WRTG_F record after creating corresponding BEN_ELIG_PER_F record
377: --
378: if p_elig_per_id is null
371: -- P_ELIG_PER_ID will be null for BEN_ELIG_PER_F records at PLIP level.
372: -- In BEN_ELIGIBLE_PERSON_PERF_API we defer creation of BEN_ELIG_PER_F records
373: -- at PLIP level until creation at PLN level. So for this case we will store
374: -- P_SCORE_TAB into global table BEN_ELIGIBLE_PERSON_PERF_API.G_PEPINSPLIP
375: -- In BEN_ELIGIBLE_PERSON_PERF_API.CREATE_PERF_ELIGIBLE_PERSON, we create
376: -- BEN_ELIG_SCRE_WRTG_F record after creating corresponding BEN_ELIG_PER_F record
377: --
378: if p_elig_per_id is null
379: then
377: --
378: if p_elig_per_id is null
379: then
380: --
381: BEN_ELIGIBLE_PERSON_PERF_API.g_pepinsplip_score_tab := p_score_tab; /* Bug 4449745 */
382: hr_utility.set_location('Defer creation of ESW Record', 9898);
383: return;
384: end if;
385: --