DBA Data[Home] [Help]

APPS.HR_COMPLETE_APPRAISAL_SS dependencies on HR_MULTI_MESSAGE

Line 302: hr_multi_message.enable_message_list;

298: lv_appr_result_status hr_lookups.meaning%TYPE;
299:
300: BEGIN
301:
302: hr_multi_message.enable_message_list;
303:
304: open get_appraisal_info(appr_id);
305: fetch get_appraisal_info into appraisal_record;
306: if get_appraisal_info%NOTFOUND then

Line 390: when hr_multi_message.error_message_exist then

386: end if;
387:
388: chg_appr_status := 'E';
389: raise ;
390: when hr_multi_message.error_message_exist then
391: for i in 1 .. fnd_msg_pub.count_msg Loop
392: error_message := error_message || fnd_msg_pub.get(p_msg_index => I, p_encoded => 'F');
393: end loop;
394: --bug#3767915

Line 533: hr_multi_message.enable_message_list;

529: BEGIN
530:
531: -- write an utility to get the value to apply the changes or not
532:
533: hr_multi_message.enable_message_list;
534:
535:
536:
537: for assess_comps in get_assessment_competences(appr_id)

Line 738: when hr_multi_message.error_message_exist then

734: p_log := l_comp_log;
735: end if;
736:
737: exception
738: when hr_multi_message.error_message_exist then
739: --p_log := p_log || '
' || assess_comps.name || ' => ';
740: for i in 1 .. fnd_msg_pub.count_msg Loop
741: error_message := error_message || fnd_msg_pub.get(p_msg_index => I, p_encoded => 'F');
742: end loop;

Line 859: when hr_multi_message.error_message_exist then

855: p_log := l_comp_log;
856: end if;
857:
858: exception
859: when hr_multi_message.error_message_exist then
860: --p_log := p_log || '
' || assess_comps.name || ' => ';
861: for i in 1 .. fnd_msg_pub.count_msg Loop
862: error_message := error_message || fnd_msg_pub.get(p_msg_index => I, p_encoded => 'F');
863: end loop;

Line 1105: hr_multi_message.enable_message_list;

1101: error_message varchar2(500) default null;
1102: l_lp_status_cursor cur_typ;
1103: BEGIN
1104:
1105: hr_multi_message.enable_message_list;
1106:
1107: BEGIN
1108: OPEN l_cursor FOR query_str USING appr_id, 'TALENT_MGMT','APPRAISAL';
1109: EXCEPTION

Line 1173: WHEN hr_multi_message.error_message_exist THEN

1169:
1170: EXECUTE IMMEDIATE l_stmt using IN l_lp_id,IN OUT l_lp_ovn,IN 'Y';
1171:
1172: EXCEPTION
1173: WHEN hr_multi_message.error_message_exist THEN
1174: error_message := error_message || hr_util_misc_web.return_msg_text(
1175: p_message_name =>'HR_APPR_DISP_TO_LEARNER',
1176: p_Application_id =>'PER') || ' => ';
1177: FOR i IN 1 .. fnd_msg_pub.count_msg LOOP

Line 1206: WHEN hr_multi_message.error_message_exist THEN

1202:
1203: EXECUTE IMMEDIATE l_stmt using in l_lpe_id, in out l_lpe_ovn, in 'ACTIVE';
1204:
1205: EXCEPTION
1206: WHEN hr_multi_message.error_message_exist THEN
1207:
1208: error_message := error_message || hr_util_misc_web.return_msg_text(
1209: p_message_name =>'HR_APPR_LP_STATUS',
1210: p_Application_id =>'PER') || ' => ';

Line 1232: WHEN hr_multi_message.error_message_exist THEN

1228: BEGIN
1229: query_str := 'SELECT ota_lrng_path_util.chk_complete_path_ok(:1) from dual';
1230: OPEN l_status_cursor FOR query_str USING l_lpe_id;
1231: EXCEPTION
1232: WHEN hr_multi_message.error_message_exist THEN
1233: error_message := error_message || hr_util_misc_web.return_msg_text(
1234: p_message_name =>'HR_APPR_LP_COMPLETE',
1235: p_Application_id =>'PER') || ' => ';
1236: FOR i IN 1 .. fnd_msg_pub.count_msg LOOP

Line 1258: WHEN hr_multi_message.error_message_exist THEN

1254: l_stmt := 'begin ota_lrng_path_util.complete_path(p_lp_enrollment_id => :1 ); end;';
1255: EXECUTE IMMEDIATE l_stmt using IN l_lpe_id;
1256:
1257: EXCEPTION
1258: WHEN hr_multi_message.error_message_exist THEN
1259: error_message := error_message || hr_util_misc_web.return_msg_text(
1260: p_message_name =>'HR_APPR_LP_COMPLETE',
1261: p_Application_id =>'PER') || ' => ';
1262: FOR i IN 1 .. fnd_msg_pub.count_msg LOOP

Line 1463: hr_multi_message.enable_message_list;

1459: -- as event is tied up to performance review for this release.
1460: -- this behavior might change in future. As per functional
1461: -- discussion with caroline.
1462:
1463: hr_multi_message.enable_message_list;
1464:
1465: open get_appr_overall_perf(appr_id);
1466: fetch get_appr_overall_perf into appraisal_rec;
1467: if get_appr_overall_perf%FOUND then

Line 1523: WHEN hr_multi_message.error_message_exist then

1519: upd_create_event_status := 'S';
1520: end if;
1521:
1522: EXCEPTION
1523: WHEN hr_multi_message.error_message_exist then
1524: close check_contingent_worker;
1525: close get_appr_overall_perf;
1526: for i in 1 .. fnd_msg_pub.count_msg Loop
1527: error_message := error_message || fnd_msg_pub.get(p_msg_index => I, p_encoded => 'F');

Line 1660: hr_multi_message.add

1656: -- messages and add them to Multiple Message List
1657: --
1658: if l_weighting_over_100_warning then
1659: fnd_message.set_name('PER', 'HR_50198_WPM_WEIGHT_WARN');
1660: hr_multi_message.add
1661: (p_message_type => hr_multi_message.g_warning_msg);
1662: end if;
1663: if l_weighting_appraisal_warning then
1664: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');

Line 1661: (p_message_type => hr_multi_message.g_warning_msg);

1657: --
1658: if l_weighting_over_100_warning then
1659: fnd_message.set_name('PER', 'HR_50198_WPM_WEIGHT_WARN');
1660: hr_multi_message.add
1661: (p_message_type => hr_multi_message.g_warning_msg);
1662: end if;
1663: if l_weighting_appraisal_warning then
1664: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1665: hr_multi_message.add

Line 1665: hr_multi_message.add

1661: (p_message_type => hr_multi_message.g_warning_msg);
1662: end if;
1663: if l_weighting_appraisal_warning then
1664: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1665: hr_multi_message.add
1666: (p_message_type => hr_multi_message.g_warning_msg);
1667: end if;
1668:
1669: END LOOP;

Line 1666: (p_message_type => hr_multi_message.g_warning_msg);

1662: end if;
1663: if l_weighting_appraisal_warning then
1664: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1665: hr_multi_message.add
1666: (p_message_type => hr_multi_message.g_warning_msg);
1667: end if;
1668:
1669: END LOOP;
1670:

Line 1708: hr_multi_message.add

1704: -- messages and add them to Multiple Message List
1705: --
1706: if l_weighting_over_100_warning then
1707: fnd_message.set_name('PER', 'HR_50198_WPM_WEIGHT_WARN');
1708: hr_multi_message.add
1709: (p_message_type => hr_multi_message.g_warning_msg);
1710: end if;
1711: if l_weighting_appraisal_warning then
1712: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');

Line 1709: (p_message_type => hr_multi_message.g_warning_msg);

1705: --
1706: if l_weighting_over_100_warning then
1707: fnd_message.set_name('PER', 'HR_50198_WPM_WEIGHT_WARN');
1708: hr_multi_message.add
1709: (p_message_type => hr_multi_message.g_warning_msg);
1710: end if;
1711: if l_weighting_appraisal_warning then
1712: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1713: hr_multi_message.add

Line 1713: hr_multi_message.add

1709: (p_message_type => hr_multi_message.g_warning_msg);
1710: end if;
1711: if l_weighting_appraisal_warning then
1712: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1713: hr_multi_message.add
1714: (p_message_type => hr_multi_message.g_warning_msg);
1715: end if;
1716:
1717: END LOOP;

Line 1714: (p_message_type => hr_multi_message.g_warning_msg);

1710: end if;
1711: if l_weighting_appraisal_warning then
1712: fnd_message.set_name('PER', 'HR_50223_WPM_APPRAISE_WARN');
1713: hr_multi_message.add
1714: (p_message_type => hr_multi_message.g_warning_msg);
1715: end if;
1716:
1717: END LOOP;
1718:

Line 1863: hr_multi_message.disable_message_list;

1859: hr_utility.set_location(' Entering:' || l_proc,115);
1860: set_appr_status_log(item_type, item_key, upd_create_event_status, gv_create_event_log, lv_upd_create_event_status_log);
1861: hr_utility.set_location(' Entering:' || l_proc,120);
1862: -- add the following line to disable multi messaging for fixing bug#5947176
1863: hr_multi_message.disable_message_list;
1864: -- END changes for bug#5947176
1865:
1866: post_appraisal_completion(appraisal_id);
1867: