DBA Data[Home] [Help]

APPS.BEN_EXT_UTIL dependencies on BEN_EXT_UTIL

Line 1: package body BEN_EXT_UTIL as

1: package body BEN_EXT_UTIL as
2: /* $Header: benxutil.pkb 120.14.12020000.2 2012/08/29 13:15:25 usaraswa ship $ */
3: --------------------------------------------------------------------------------
4: /*
5: +==============================================================================+

Line 886: p_chg_actl_strt_dt := ben_ext_util.calc_ext_date

882: if nvl(l_chg_actl_dt.excld_flag,'N') = 'Y' or l_chg_actl_dt.val_1 is null or
883: l_chg_actl_dt.val_1 in ('CHAD','CHED') then
884: p_chg_actl_strt_dt := hr_api.g_sot;
885: else
886: p_chg_actl_strt_dt := ben_ext_util.calc_ext_date
887: (p_ext_date_cd => l_chg_actl_dt.val_1,
888: p_abs_date => p_effective_date,
889: p_ext_dfn_id => p_ext_dfn_id
890: );

Line 898: p_chg_actl_end_dt := ben_ext_util.calc_ext_date

894: if nvl(l_chg_actl_dt.excld_flag,'N') = 'Y' or l_chg_actl_dt.val_2 is null or
895: l_chg_actl_dt.val_2 in ('CHAD','CHED'/*,'CTBSD','CESD','CLEOD','CDBLEOD'*/ ) then
896: p_chg_actl_end_dt := hr_api.g_eot;
897: else
898: p_chg_actl_end_dt := ben_ext_util.calc_ext_date
899: (p_ext_date_cd => l_chg_actl_dt.val_2,
900: p_abs_date => p_effective_date,
901: p_ext_dfn_id => p_ext_dfn_id
902: );

Line 913: p_chg_eff_strt_dt := ben_ext_util.calc_ext_date

909: if nvl(l_chg_eff_dt.excld_flag,'N') = 'Y' or l_chg_eff_dt.val_1 is null or
910: l_chg_actl_dt.val_2 in ('CHAD','CHED'/*,'CTBSD','CESD','CLEOD','CDBLEOD'*/ ) then
911: p_chg_eff_strt_dt := hr_api.g_sot;
912: else
913: p_chg_eff_strt_dt := ben_ext_util.calc_ext_date
914: (p_ext_date_cd => l_chg_eff_dt.val_1,
915: p_abs_date => p_effective_date,
916: p_ext_dfn_id => p_ext_dfn_id
917: );

Line 924: p_chg_eff_end_dt := ben_ext_util.calc_ext_date

920: if nvl(l_chg_eff_dt.excld_flag,'N') = 'Y' or l_chg_eff_dt.val_2 is null or
921: l_chg_actl_dt.val_2 in ('CHAD','CHED'/*,'CTBSD','CESD','CLEOD','CDBLEOD'*/ ) then
922: p_chg_eff_end_dt := hr_api.g_eot;
923: else
924: p_chg_eff_end_dt := ben_ext_util.calc_ext_date
925: (p_ext_date_cd => l_chg_eff_dt.val_2,
926: p_abs_date => p_effective_date,
927: p_ext_dfn_id => p_ext_dfn_id
928: );

Line 977: p_to_be_sent_strt_dt := ben_ext_util.calc_ext_date

973: p_to_be_sent_strt_dt := hr_api.g_sot;
974: else
975:
976: hr_utility.set_location(' 514 error cm ' , 514);
977: p_to_be_sent_strt_dt := ben_ext_util.calc_ext_date
978: (p_ext_date_cd => l_to_be_sent_dt.val_1,
979: p_abs_date => p_effective_date,
980: p_ext_dfn_id => p_ext_dfn_id
981: );

Line 988: p_to_be_sent_end_dt := ben_ext_util.calc_ext_date

984: if nvl(l_to_be_sent_dt.excld_flag,'N') = 'Y' or l_to_be_sent_dt.val_2 is null then
985: p_to_be_sent_end_dt := hr_api.g_eot;
986: else
987: hr_utility.set_location(' 514 error cmm ' , 514);
988: p_to_be_sent_end_dt := ben_ext_util.calc_ext_date
989: (p_ext_date_cd => l_to_be_sent_dt.val_2,
990: p_abs_date => p_effective_date,
991: p_ext_dfn_id => p_ext_dfn_id
992: );

Line 2363: END BEN_EXT_UTIL;

2359: hr_utility.trace('Leaving: '||l_proc);
2360: END entries_affected;
2361:
2362: --
2363: END BEN_EXT_UTIL;