DBA Data[Home] [Help]

APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on BEN_DERIVE_FACTORS

Line 465: ben_derive_factors.determine_los

461: not (nvl(l_prtn_ovridn_flag,'N') = 'Y' and
462: nvl(l_prtn_ovridn_thru_dt,hr_api.g_eot) > nvl(l_fonm_cvg_strt_dt,p_effective_date))
463: ) then
464: --
465: ben_derive_factors.determine_los
466: (p_person_id => p_person_id
467: ,p_los_fctr_id => l_inst_dets(l_insttorrw_num).los_fctr_id
468: ,p_pgm_id => p_pgm_id
469: ,p_pl_id => p_pl_id

Line 673: ben_derive_factors.determine_age

669: not (nvl(l_prtn_ovridn_flag,'N') = 'Y' and
670: nvl(l_prtn_ovridn_thru_dt,hr_api.g_eot) > nvl(l_fonm_cvg_strt_dt,p_effective_date))
671: ) then
672: --
673: ben_derive_factors.determine_age
674: (p_person_id => p_person_id
675: ,p_per_dob => l_dob
676: ,p_age_fctr_id => l_inst_dets(l_insttorrw_num).age_fctr_id
677: ,p_pgm_id => p_pgm_id

Line 887: ben_derive_factors.determine_los

883: not (nvl(l_prtn_ovridn_flag,'N') = 'Y' and
884: nvl(l_prtn_ovridn_thru_dt,hr_api.g_eot) > nvl(l_fonm_cvg_strt_dt,p_effective_date))
885: ) then
886: --
887: ben_derive_factors.determine_los
888: (p_person_id => p_person_id,
889: p_los_fctr_id => l_los_fctr_id,
890: p_pgm_id => p_pgm_id ,
891: p_pl_id => p_pl_id ,

Line 903: ben_derive_factors.determine_age

899: p_value => l_per_cmbn_los,
900: p_start_date => l_dummy_date,
901: p_fonm_cvg_strt_dt => l_fonm_cvg_strt_dt );
902: --
903: ben_derive_factors.determine_age
904: (p_person_id => p_person_id,
905: p_per_dob => l_dob,
906: p_age_fctr_id => l_age_fctr_id,
907: p_pgm_id => p_pgm_id ,

Line 1128: ben_derive_factors.determine_compensation

1124: --
1125: if not p_comp_obj_mode or
1126: p_eval_typ <> 'E' then
1127: --
1128: ben_derive_factors.determine_compensation
1129: (p_person_id => p_person_id
1130: ,p_comp_lvl_fctr_id => l_inst_dets(l_insttorrw_num).comp_lvl_fctr_id
1131: ,p_pgm_id => p_pgm_id
1132: ,p_pl_id => p_pl_id

Line 1283: ben_derive_factors.determine_compensation

1279: --
1280: -- as the derived factor may have periodicity, we need to compute the compensation
1281: -- based on periodicity before comparing for min and max value
1282: -- bug#2015717
1283: ben_derive_factors.determine_compensation
1284: (p_comp_lvl_fctr_id => l_inst_dets(l_insttorrw_num).comp_lvl_fctr_id,
1285: p_person_id => p_person_id,
1286: p_pgm_id => p_pgm_id,
1287: p_pl_id => p_pl_id,

Line 1447: ben_derive_factors.determine_hours_worked

1443: --
1444: --end if;
1445: --
1446: if not p_comp_obj_mode then
1447: ben_derive_factors.determine_hours_worked
1448: (p_person_id => p_person_id,
1449: p_assignment_id => p_assignment_id,
1450: p_hrs_wkd_in_perd_fctr_id =>
1451: l_inst_dets(l_insttorrw_num).hrs_wkd_in_perd_fctr_id,

Line 1603: ben_derive_factors.determine_hours_worked

1599: --
1600: --end if;
1601: --
1602: if not p_comp_obj_mode then
1603: ben_derive_factors.determine_hours_worked
1604: (p_person_id => p_person_id,
1605: p_assignment_id => p_assignment_id,
1606: p_hrs_wkd_in_perd_fctr_id =>
1607: l_inst_dets(l_insttorrw_num).hrs_wkd_in_perd_fctr_id,

Line 1758: ben_derive_factors.determine_hours_worked

1754: --
1755: --end if;
1756: --
1757: if not p_comp_obj_mode then
1758: ben_derive_factors.determine_hours_worked
1759: (p_person_id => p_person_id,
1760: p_assignment_id => p_assignment_id,
1761: p_hrs_wkd_in_perd_fctr_id =>
1762: l_inst_dets(l_insttorrw_num).hrs_wkd_in_perd_fctr_id,

Line 1896: ben_derive_factors.determine_pct_fulltime

1892: --
1893: for l_insttorrw_num in l_inst_dets.first .. l_inst_dets.last loop
1894: --
1895: if not p_comp_obj_mode then
1896: ben_derive_factors.determine_pct_fulltime
1897: (p_person_id => p_person_id,
1898: p_assignment_id => p_assignment_id,
1899: p_pct_fl_tm_fctr_id =>
1900: l_inst_dets(l_insttorrw_num).pct_fl_tm_fctr_id,

Line 5423: ben_derive_factors.determine_compensation

5419: --
5420: if not p_comp_obj_mode or
5421: p_eval_typ <> 'E' then
5422: --
5423: ben_derive_factors.determine_compensation
5424: (p_person_id => p_person_id
5425: ,p_comp_lvl_fctr_id => l_inst_dets(l_insttorrw_num).comp_lvl_fctr_id
5426: ,p_pgm_id => p_pgm_id
5427: ,p_pl_id => p_pl_id

Line 5753: ben_derive_factors.determine_compensation

5749: --
5750: if not p_comp_obj_mode or
5751: p_eval_typ <> 'E' then
5752: --
5753: ben_derive_factors.determine_compensation
5754: (p_person_id => p_person_id
5755: ,p_comp_lvl_fctr_id => l_inst_dets(l_insttorrw_num).comp_lvl_fctr_id
5756: ,p_pgm_id => p_pgm_id
5757: ,p_pl_id => p_pl_id