DBA Data[Home] [Help]

APPS.BEN_EVALUATE_PTNL_LF_EVT dependencies on BENUTILS

Line 7: g_rec benutils.g_batch_ler_rec;

3: --
4: -- Package Variables
5: --
6: g_package varchar2(33) := ' ben_evaluate_ptnl_lf_evt.';
7: g_rec benutils.g_batch_ler_rec;
8:
9: -- ----------------------------------------------------------------------------
10: -- |------------------------< update_ptnl_per_for_ler >-----------------------|
11: -- ----------------------------------------------------------------------------

Line 391: benutils.write(fnd_message.get);

387: -- 9999 change the message.
388: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');
389: fnd_message.set_token('PERSON_ID',p_person_id);
390: fnd_message.set_token('PROC',l_proc);
391: benutils.write(fnd_message.get);
392: --
393: -- For BENAUTHE
394: --
395: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');

Line 563: benutils.write(p_rec => g_rec);

559: g_rec.business_group_id := p_business_group_id;
560: g_rec.effective_date := p_effective_date;
561: g_rec.per_in_ler_id := l_curr_per_in_ler_id;
562: --
563: benutils.write(p_rec => g_rec);
564: --
565: -- update ptnl
566: --
567: --

Line 726: l_rec benutils.g_batch_param_rec;

722: l_curr_per_in_ler_id number;
723: l_created_ler varchar2(2) := 'N';
724: l_ws_mgr_id number;
725: l_assignment_id number(15);
726: l_rec benutils.g_batch_param_rec;
727: --
728: begin
729: --
730: hr_utility.set_location('Entering cwb_eval_ptnl_per_for_ler',10);

Line 759: if benutils.g_benefit_action_id is not null then

755: -- ben_cwb_person_tasks, ben_cwb_person_info if the per in ler
756: -- created is group per in ler.
757: --
758: ben_manage_cwb_life_events.g_cache_group_plan_rec.group_per_in_ler_id := null;
759: if benutils.g_benefit_action_id is not null then
760: --
761: benutils.get_batch_parameters
762: (p_benefit_action_id => benutils.g_benefit_action_id,
763: p_rec => l_rec);

Line 761: benutils.get_batch_parameters

757: --
758: ben_manage_cwb_life_events.g_cache_group_plan_rec.group_per_in_ler_id := null;
759: if benutils.g_benefit_action_id is not null then
760: --
761: benutils.get_batch_parameters
762: (p_benefit_action_id => benutils.g_benefit_action_id,
763: p_rec => l_rec);
764: --
765: ben_manage_cwb_life_events.get_group_plan_info(

Line 762: (p_benefit_action_id => benutils.g_benefit_action_id,

758: ben_manage_cwb_life_events.g_cache_group_plan_rec.group_per_in_ler_id := null;
759: if benutils.g_benefit_action_id is not null then
760: --
761: benutils.get_batch_parameters
762: (p_benefit_action_id => benutils.g_benefit_action_id,
763: p_rec => l_rec);
764: --
765: ben_manage_cwb_life_events.get_group_plan_info(
766: p_pl_id => l_rec.pl_id,

Line 843: benutils.write(p_rec => g_rec);

839: g_rec.business_group_id := p_business_group_id;
840: g_rec.effective_date := p_effective_date;
841: g_rec.per_in_ler_id := l_curr_per_in_ler_id;
842: --
843: benutils.write(p_rec => g_rec);
844: --
845: -- update ptnl
846: --
847: update_ptnl_per_for_ler

Line 861: benutils.write(p_text => fnd_message.get);

857: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
858: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',p_lf_evt_ocrd_dt);
859: fnd_message.set_token('ACTIVE_LF_EVT_OCRD_DT',
860: l_pil_rec.lf_evt_ocrd_dt);
861: benutils.write(p_text => fnd_message.get);
862: --
863: g_rec.person_id := p_person_id;
864: g_rec.ler_id := l_pil_rec.ler_id;
865: g_rec.lf_evt_ocrd_dt := p_lf_evt_ocrd_dt;

Line 881: benutils.write(p_rec => g_rec);

877: g_rec.cvrge_rt_prem_flag := 'N';
878: g_rec.business_group_id := p_business_group_id;
879: g_rec.effective_date := p_effective_date;
880: --
881: benutils.write(p_rec => g_rec);
882: --
883: -- For BENAUTHE retreival purpose.
884: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
885: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',p_lf_evt_ocrd_dt);

Line 901: benutils.write(p_text => fnd_message.get);

897: fnd_message.set_name('BEN','BEN_92864_CWB_PTNL_AFTR_ACTIVE');
898: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',p_lf_evt_ocrd_dt);
899: fnd_message.set_token('ACTIVE_LF_EVT_OCRD_DT',
900: l_pil_rec.lf_evt_ocrd_dt);
901: benutils.write(p_text => fnd_message.get);
902: --
903: g_rec.person_id := p_person_id;
904: g_rec.ler_id := l_pil_rec.ler_id;
905: g_rec.lf_evt_ocrd_dt := p_lf_evt_ocrd_dt;

Line 921: benutils.write(p_rec => g_rec);

917: g_rec.cvrge_rt_prem_flag := 'N';
918: g_rec.business_group_id := p_business_group_id;
919: g_rec.effective_date := p_effective_date;
920: --
921: benutils.write(p_rec => g_rec);
922: --
923: -- For BENAUTHE retreival purpose.
924: fnd_message.set_name('BEN','BEN_92864_CWB_PTNL_AFTR_ACTIVE');
925: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',p_lf_evt_ocrd_dt);

Line 1056: benutils.write(p_text => fnd_message.get);

1052: -- Need to comeup with new messages???? 99999
1053: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
1054: fnd_message.set_token('LE_NAME',l_potent.name);
1055: fnd_message.set_token('PROC',l_proc);
1056: benutils.write(p_text => fnd_message.get);
1057: -- For BENAUTHE retreival purpose.
1058: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
1059: fnd_message.set_token('LE_NAME',l_potent.name);
1060: fnd_message.set_token('PROC',l_proc);

Line 1082: benutils.write(fnd_message.get);

1078: --
1079: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');
1080: fnd_message.set_token('PERSON_ID',p_person_id);
1081: fnd_message.set_token('PROC',l_proc);
1082: benutils.write(fnd_message.get);
1083: --
1084: -- For BENAUTHE
1085: --
1086: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');

Line 1105: benutils.write(p_text => fnd_message.get);

1101: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
1102: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_min_ptnl.lf_evt_ocrd_dt);
1103: fnd_message.set_token('ACTIVE_LF_EVT_OCRD_DT',
1104: l_pil_rec.lf_evt_ocrd_dt);
1105: benutils.write(p_text => fnd_message.get);
1106: --
1107: g_rec.person_id := p_person_id;
1108: g_rec.ler_id := l_min_ptnl.ler_id;
1109: g_rec.lf_evt_ocrd_dt := l_min_ptnl.lf_evt_ocrd_dt;

Line 1125: benutils.write(p_rec => g_rec);

1121: g_rec.cvrge_rt_prem_flag := 'N';
1122: g_rec.business_group_id := p_business_group_id;
1123: g_rec.effective_date := p_effective_date;
1124: --
1125: benutils.write(p_rec => g_rec);
1126: --
1127: -- For BENAUTHE retreival purpose.
1128: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
1129: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_min_ptnl.lf_evt_ocrd_dt);

Line 1144: benutils.write(p_text => fnd_message.get);

1140: fnd_message.set_name('BEN','BEN_94092_PTNL_BEFORE_PROCD');
1141: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_min_ptnl.lf_evt_ocrd_dt);
1142: fnd_message.set_token('ACTIVE_LF_EVT_OCRD_DT',
1143: l_pil_rec.lf_evt_ocrd_dt);
1144: benutils.write(p_text => fnd_message.get);
1145: --
1146: g_rec.person_id := p_person_id;
1147: g_rec.ler_id := l_min_ptnl.ler_id;
1148: g_rec.lf_evt_ocrd_dt := l_min_ptnl.lf_evt_ocrd_dt;

Line 1164: benutils.write(p_rec => g_rec);

1160: g_rec.cvrge_rt_prem_flag := 'N';
1161: g_rec.business_group_id := p_business_group_id;
1162: g_rec.effective_date := p_effective_date;
1163: --
1164: benutils.write(p_rec => g_rec);
1165: --
1166: -- For BENAUTHE retreival purpose.
1167: fnd_message.set_name('BEN','BEN_94092_PTNL_BEFORE_PROCD');
1168: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_min_ptnl.lf_evt_ocrd_dt);

Line 1189: benutils.write(fnd_message.get);

1185: close c_gsp_prog_procd_exists;
1186: hr_utility.set_location('GSP Rate Sync processed withouth GSP Prog', 9);
1187: --
1188: fnd_message.set_name('BEN','BEN_94091_NO_GSP_PROG_PROCD');
1189: benutils.write(fnd_message.get);
1190: --
1191: fnd_message.set_name('BEN','BEN_94091_NO_GSP_PROG_PROCD');
1192: raise ben_manage_life_events.g_life_event_after;
1193: --

Line 1245: benutils.write(p_rec => g_rec);

1241: g_rec.business_group_id := p_business_group_id;
1242: g_rec.effective_date := p_effective_date;
1243: g_rec.per_in_ler_id := l_curr_per_in_ler_id;
1244: --
1245: benutils.write(p_rec => g_rec);
1246: --
1247: -- update ptnl
1248: --
1249: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

Line 1472: l_rec benutils.g_ler;

1468: l_outputs ff_exec.outputs_t;
1469: l_return_ler_id number;
1470: l_min_ptnl_ler_for_per_id number;
1471: l_min_object_version_number number;
1472: l_rec benutils.g_ler;
1473: l_active_ler_rec benutils.g_ler;
1474: l_second_ler_rec benutils.g_ler;
1475: l_potent get_all_potential%rowtype;
1476: l_mnl_dt date;

Line 1473: l_active_ler_rec benutils.g_ler;

1469: l_return_ler_id number;
1470: l_min_ptnl_ler_for_per_id number;
1471: l_min_object_version_number number;
1472: l_rec benutils.g_ler;
1473: l_active_ler_rec benutils.g_ler;
1474: l_second_ler_rec benutils.g_ler;
1475: l_potent get_all_potential%rowtype;
1476: l_mnl_dt date;
1477: l_dtctd_dt date;

Line 1474: l_second_ler_rec benutils.g_ler;

1470: l_min_ptnl_ler_for_per_id number;
1471: l_min_object_version_number number;
1472: l_rec benutils.g_ler;
1473: l_active_ler_rec benutils.g_ler;
1474: l_second_ler_rec benutils.g_ler;
1475: l_potent get_all_potential%rowtype;
1476: l_mnl_dt date;
1477: l_dtctd_dt date;
1478: l_procd_dt date;

Line 1820: benutils.write(p_text => fnd_message.get);

1816: l_curr_voidd_ptnl_cnt := l_curr_voidd_ptnl_cnt + 1;-- added during iRec
1817: fnd_message.set_name('BEN','BEN_92098_LIFE_EVENT_VOIDED');
1818: fnd_message.set_token('LF_EVT',l_potent.name);
1819: fnd_message.set_token('LF_EVT_OCRD_DT',l_potent.lf_evt_ocrd_dt);
1820: benutils.write(p_text => fnd_message.get);
1821: --
1822: g_rec.person_id := p_person_id;
1823: g_rec.ler_id := l_potent.ler_id;
1824: g_rec.lf_evt_ocrd_dt := l_potent.lf_evt_ocrd_dt;

Line 1840: benutils.write(p_rec => g_rec);

1836: g_rec.cvrge_rt_prem_flag := 'N';
1837: g_rec.business_group_id := p_business_group_id;
1838: g_rec.effective_date := p_effective_date;
1839: --
1840: benutils.write(p_rec => g_rec);
1841: --
1842: end if;
1843: --
1844: end if;

Line 1875: benutils.write(p_text => fnd_message.get);

1871: l_curr_voidd_ptnl_cnt := l_curr_voidd_ptnl_cnt + 1;-- + added during iREC
1872: fnd_message.set_name('BEN','BEN_92098_LIFE_EVENT_VOIDED');
1873: fnd_message.set_token('LF_EVT',l_potent.name);
1874: fnd_message.set_token('LF_EVT_OCRD_DT',l_potent.lf_evt_ocrd_dt);
1875: benutils.write(p_text => fnd_message.get);
1876: --
1877: g_rec.person_id := p_person_id;
1878: g_rec.ler_id := l_potent.ler_id;
1879: g_rec.lf_evt_ocrd_dt := l_potent.lf_evt_ocrd_dt;

Line 1895: benutils.write(p_rec => g_rec);

1891: g_rec.cvrge_rt_prem_flag := 'N';
1892: g_rec.business_group_id := p_business_group_id;
1893: g_rec.effective_date := p_effective_date;
1894: --
1895: benutils.write(p_rec => g_rec);
1896: --
1897: end if;
1898: --
1899: elsif l_potent.tmlns_perd_cd = 'RL' then

Line 1929: l_outputs := benutils.formula

1925: -- end if;
1926: --
1927: end if;
1928: --
1929: l_outputs := benutils.formula
1930: (p_formula_id => l_potent.tmlns_perd_rl,
1931: p_effective_date => p_effective_date,
1932: p_ler_id => l_potent.ler_id,
1933: p_assignment_id => l_ass_rec.assignment_id,

Line 1959: benutils.write(p_text => fnd_message.get);

1955: l_curr_voidd_ptnl_cnt := l_curr_voidd_ptnl_cnt + 1;
1956: fnd_message.set_name('BEN','BEN_92098_LIFE_EVENT_VOIDED');
1957: fnd_message.set_token('LF_EVT',l_potent.name);
1958: fnd_message.set_token('LF_EVT_OCRD_DT',l_potent.lf_evt_ocrd_dt);
1959: benutils.write(p_text => fnd_message.get);
1960: --
1961: g_rec.person_id := p_person_id;
1962: g_rec.ler_id := l_potent.ler_id;
1963: g_rec.lf_evt_ocrd_dt := l_potent.lf_evt_ocrd_dt;

Line 1979: benutils.write(p_rec => g_rec);

1975: g_rec.cvrge_rt_prem_flag := 'N';
1976: g_rec.business_group_id := p_business_group_id;
1977: g_rec.effective_date := p_effective_date;
1978: --
1979: benutils.write(p_rec => g_rec);
1980: --
1981: elsif l_outputs(l_outputs.first).value <> 'N' then
1982: --
1983: fnd_message.set_name('BEN','BEN_91329_FORMULA_RETURN');

Line 2084: l_outputs := benutils.formula

2080: -- end if;
2081: --
2082: end if;
2083: --
2084: l_outputs := benutils.formula
2085: (p_formula_id => l_potent.tmlns_perd_rl,
2086: p_effective_date => p_effective_date,
2087: p_ler_id => l_potent.ler_id,
2088: p_assignment_id => l_ass_rec.assignment_id,

Line 2120: benutils.write(p_text => fnd_message.get);

2116: l_curr_voidd_ptnl_cnt := l_curr_voidd_ptnl_cnt + 1; -- + added during irec
2117: fnd_message.set_name('BEN','BEN_92098_LIFE_EVENT_VOIDED');
2118: fnd_message.set_token('LF_EVT',l_potent.name);
2119: fnd_message.set_token('LF_EVT_OCRD_DT',l_potent.lf_evt_ocrd_dt);
2120: benutils.write(p_text => fnd_message.get);
2121: --
2122: g_rec.person_id := p_person_id;
2123: g_rec.ler_id := p_ler_id;
2124: g_rec.lf_evt_ocrd_dt := l_potent.lf_evt_ocrd_dt;

Line 2140: benutils.write(p_rec => g_rec);

2136: g_rec.cvrge_rt_prem_flag := 'N';
2137: g_rec.business_group_id := p_business_group_id;
2138: g_rec.effective_date := p_effective_date;
2139: --
2140: benutils.write(p_rec => g_rec);
2141: --
2142: */
2143: elsif l_outputs(l_outputs.first).value = 'N' then
2144: --

Line 2186: benutils.write(p_text => fnd_message.get);

2182: if l_npv_ptnl_cnt <> 0 and
2183: l_curr_voidd_ptnl_cnt = l_npv_ptnl_cnt then
2184: --
2185: fnd_message.set_name('BEN','BEN_92400_ALL_PTNL_VOIDD');
2186: benutils.write(p_text => fnd_message.get);
2187: --
2188: -- Mark a global indicating some of the potentials are
2189: -- made voidd. This flag is used by benptnle to display
2190: -- a message back to the user.

Line 2214: benutils.write(p_text => fnd_message.get);

2210: --
2211: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
2212: fnd_message.set_token('LE_NAME',l_mnl_ler_name);
2213: fnd_message.set_token('PROC',l_proc);
2214: benutils.write(p_text => fnd_message.get);
2215: --
2216: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
2217: fnd_message.set_token('LE_NAME',l_mnl_ler_name);
2218: fnd_message.set_token('PROC',l_proc);

Line 2298: l_outputs := benutils.formula

2294: -- end if;
2295: --
2296: end if;
2297: --
2298: l_outputs := benutils.formula
2299: (p_formula_id => p_rule_id,
2300: p_effective_date => p_effective_date,
2301: p_ler_id => p_ler_id,
2302: p_assignment_id => l_ass_rec.assignment_id,

Line 2843: benutils.write(p_text => fnd_message.get);

2839: ---
2840: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
2841: fnd_message.set_token('LE_NAME',l_win_ler_name);
2842: fnd_message.set_token('PROC',l_proc);
2843: benutils.write(p_text => fnd_message.get);
2844: -- For BENAUTHE retreival purpose.
2845: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
2846: fnd_message.set_token('LE_NAME',l_win_ler_name);
2847: fnd_message.set_token('PROC',l_proc);

Line 2912: benutils.write(p_text => fnd_message.get);

2908: fnd_message.set_name('BEN','BEN_92144_NO_LIFE_EVENTS');
2909: fnd_message.set_token('PROC',l_proc);
2910: fnd_message.set_token('PERSON_ID',p_person_id);
2911: fnd_message.set_token('LF_EVT_OCRD_DT',l_min_lf_evt_ocrd_dt);
2912: benutils.write(p_text => fnd_message.get);
2913: -- For BENAUTHE retreival purpose.
2914: fnd_message.set_name('BEN','BEN_92144_NO_LIFE_EVENTS');
2915: fnd_message.set_token('PROC',l_proc);
2916: fnd_message.set_token('PERSON_ID',p_person_id);

Line 2968: benutils.write(p_text => fnd_message.get);

2964: --
2965: fnd_message.set_name('BEN','BEN_94209_MAN_LER_EXISTIS');
2966: -- fnd_message.set_token('LE_NAME',l_potent.name);
2967: -- fnd_message.set_token('PROC',l_proc);
2968: benutils.write(p_text => fnd_message.get);
2969: -- For BENAUTHE retreival purpose.
2970: fnd_message.set_name('BEN','BEN_94209_MAN_LER_EXISTIS');
2971: -- fnd_message.set_token('LE_NAME',l_potent.name);
2972: -- fnd_message.set_token('PROC',l_proc);

Line 3022: benutils.write(fnd_message.get);

3018: --
3019: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');
3020: fnd_message.set_token('PERSON_ID',p_person_id);
3021: fnd_message.set_token('PROC',l_proc);
3022: benutils.write(fnd_message.get);
3023: --
3024: -- For BENAUTHE
3025: --
3026: fnd_message.set_name('BEN','BEN_92536_PERSON_HAS_NO_PPL');

Line 3107: benutils.write(p_text => 'Winner Life Event : ' || l_ler_name || benutils.id(l_ptnl_rec.ler_id) ||

3103: --Bug 4872042
3104: (p_mode = 'L' and l_typ_cd in ('SCHEDDU','UNRSTR')) -- remove 'SCHEDDO'
3105: then
3106: --
3107: benutils.write(p_text => 'Winner Life Event : ' || l_ler_name || benutils.id(l_ptnl_rec.ler_id) ||
3108: ', Supplied Mode : ' || p_mode);
3109: --
3110: if (l_typ_cd like 'SCHEDD%' or l_typ_cd = 'UNRSTR')
3111: then

Line 3206: benutils.write(p_rec => g_rec);

3202: g_rec.business_group_id := p_business_group_id;
3203: g_rec.effective_date := p_effective_date;
3204: g_rec.per_in_ler_id := l_curr_per_in_ler_id;
3205: --
3206: benutils.write(p_rec => g_rec);
3207: --
3208: -- update ptnl
3209: --
3210: update_ptnl_per_for_ler

Line 3255: benutils.write(p_text => fnd_message.get);

3251: --
3252: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
3253: fnd_message.set_token('LE_NAME',l_potent.name);
3254: fnd_message.set_token('PROC',l_proc);
3255: benutils.write(p_text => fnd_message.get);
3256: -- For BENAUTHE retreival purpose.
3257: fnd_message.set_name('BEN','BEN_92396_LIFE_EVENT_MANUAL');
3258: fnd_message.set_token('LE_NAME',l_potent.name);
3259: fnd_message.set_token('PROC',l_proc);

Line 3277: benutils.write(p_rec => g_rec);

3273: g_rec.no_effect_flag := 'N';
3274: g_rec.cvrge_rt_prem_flag := 'N';
3275: g_rec.business_group_id := p_business_group_id;
3276: g_rec.effective_date := p_effective_date;
3277: benutils.write(p_rec => g_rec);
3278: --
3279: raise ben_manage_life_events.g_life_event_after;
3280: --
3281: end if;

Line 3313: benutils.write(p_rec => g_rec);

3309: g_rec.business_group_id := p_business_group_id;
3310: g_rec.effective_date := p_effective_date;
3311: g_rec.per_in_ler_id := l_curr_per_in_ler_id;
3312: --
3313: benutils.write(p_rec => g_rec);
3314: --
3315: -- update ptnl for per_in_ler
3316: --
3317: update_ptnl_per_for_ler

Line 3356: benutils.write(p_text => fnd_message.get);

3352: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
3353: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_ptnl_rec.lf_evt_ocrd_dt);
3354: fnd_message.set_token('ACTIVE_LF_EVT_OCRD_DT',
3355: l_current_per_in_ler.lf_evt_ocrd_dt);
3356: benutils.write(p_text => fnd_message.get);
3357: --
3358: g_rec.person_id := p_person_id;
3359: g_rec.ler_id := l_ptnl_rec.ler_id;
3360: g_rec.lf_evt_ocrd_dt := l_ptnl_rec.lf_evt_ocrd_dt;

Line 3376: benutils.write(p_rec => g_rec);

3372: g_rec.cvrge_rt_prem_flag := 'N';
3373: g_rec.business_group_id := p_business_group_id;
3374: g_rec.effective_date := p_effective_date;
3375: --
3376: benutils.write(p_rec => g_rec);
3377: --
3378: -- For BENAUTHE retreival purpose.
3379: fnd_message.set_name('BEN','BEN_91797_PTNL_AFTER_ACTIVE');
3380: fnd_message.set_token('PTNL_LF_EVT_OCRD_DT',l_ptnl_rec.lf_evt_ocrd_dt);

Line 3535: benutils.write(p_text => fnd_message.get);

3531: -- Error out.
3532: --
3533: -- hr_utility.set_location('** ERROR SUP',9909);
3534: fnd_message.set_name('BEN','BEN_94025_IREC_OFFER_PROCESSED');
3535: benutils.write(p_text => fnd_message.get);
3536: --
3537: g_rec.person_id := p_person_id;
3538: g_rec.ler_id := l_pil_rec.ler_id;
3539: g_rec.lf_evt_ocrd_dt := p_lf_evt_ocrd_dt;

Line 3555: benutils.write(p_rec => g_rec);

3551: g_rec.cvrge_rt_prem_flag := 'N';
3552: g_rec.business_group_id := p_business_group_id;
3553: g_rec.effective_date := p_effective_date;
3554: --
3555: benutils.write(p_rec => g_rec);
3556: --
3557: -- For BENAUTHE retreival purpose.
3558: --
3559: fnd_message.set_name('BEN','BEN_94025_IREC_OFFER_PROCESSED');

Line 3560: benutils.write(p_text => fnd_message.get);

3556: --
3557: -- For BENAUTHE retreival purpose.
3558: --
3559: fnd_message.set_name('BEN','BEN_94025_IREC_OFFER_PROCESSED');
3560: benutils.write(p_text => fnd_message.get);
3561: raise ben_manage_life_events.g_life_event_after;
3562: --
3563: elsif l_pil_rec.per_in_ler_id is not null and
3564: l_pil_rec.per_in_ler_stat_cd = 'STRTD' then