DBA Data[Home] [Help]

APPS.IRC_COMMUNICATIONS_SWI dependencies on HR_MULTI_MESSAGE

Line 41: hr_multi_message.enable_message_list;

37: savepoint close_communication_swi;
38: --
39: -- Initialise Multiple Message Detection
40: --
41: hr_multi_message.enable_message_list;
42: --
43: -- Remember IN OUT parameter IN values
44: --
45: l_object_version_number := p_object_version_number;

Line 81: p_return_status := hr_multi_message.get_return_status_disable;

77: -- Derive the API return status value based on whether
78: -- messages of any type exist in the Multiple Message List.
79: -- Also disable Multiple Message Detection.
80: --
81: p_return_status := hr_multi_message.get_return_status_disable;
82: hr_utility.set_location(' Leaving:' || l_proc,20);
83: --
84: exception
85: when hr_multi_message.error_message_exist then

Line 85: when hr_multi_message.error_message_exist then

81: p_return_status := hr_multi_message.get_return_status_disable;
82: hr_utility.set_location(' Leaving:' || l_proc,20);
83: --
84: exception
85: when hr_multi_message.error_message_exist then
86: --
87: -- Catch the Multiple Message List exception which
88: -- indicates API processing has been aborted because
89: -- at least one message exists in the list.

Line 96: p_return_status := hr_multi_message.get_return_status_disable;

92: --
93: -- Reset IN OUT parameters and set OUT parameters
94: --
95: p_object_version_number := l_object_version_number;
96: p_return_status := hr_multi_message.get_return_status_disable;
97: hr_utility.set_location(' Leaving:' || l_proc, 30);
98: when others then
99: --
100: -- When Multiple Message Detection is enabled catch

Line 108: if hr_multi_message.unexpected_error_add(l_proc) then

104: -- Multiple Message List. Otherwise re-raise the
105: -- error.
106: --
107: rollback to close_communication_swi;
108: if hr_multi_message.unexpected_error_add(l_proc) then
109: hr_utility.set_location(' Leaving:' || l_proc,40);
110: raise;
111: end if;
112: --

Line 116: p_return_status := hr_multi_message.get_return_status_disable;

112: --
113: -- Reset IN OUT and set OUT parameters
114: --
115: p_object_version_number := l_object_version_number;
116: p_return_status := hr_multi_message.get_return_status_disable;
117: hr_utility.set_location(' Leaving:' || l_proc,50);
118: end close_communication;
119: --
120: -- ----------------------------------------------------------------------------

Line 155: hr_multi_message.enable_message_list;

151: savepoint update_communication_swi;
152: --
153: -- Initialise Multiple Message Detection
154: --
155: hr_multi_message.enable_message_list;
156: --
157: -- Remember IN OUT parameter IN values
158: --
159: l_object_version_number := p_object_version_number;

Line 196: p_return_status := hr_multi_message.get_return_status_disable;

192: -- Derive the API return status value based on whether
193: -- messages of any type exist in the Multiple Message List.
194: -- Also disable Multiple Message Detection.
195: --
196: p_return_status := hr_multi_message.get_return_status_disable;
197: p_object_version_number := l_object_version_number;
198: hr_utility.set_location(' Leaving:' || l_proc,20);
199: hr_utility.set_location(' Leaving: and status ='||p_return_status ,120);
200: --hr_utility.trace_off;

Line 203: when hr_multi_message.error_message_exist then

199: hr_utility.set_location(' Leaving: and status ='||p_return_status ,120);
200: --hr_utility.trace_off;
201: --
202: exception
203: when hr_multi_message.error_message_exist then
204: --
205: -- Catch the Multiple Message List exception which
206: -- indicates API processing has been aborted because
207: -- at least one message exists in the list.

Line 213: p_return_status := hr_multi_message.get_return_status_disable;

209: rollback to update_communication_swi;
210: --
211: -- Reset IN OUT parameters and set OUT parameters
212: --
213: p_return_status := hr_multi_message.get_return_status_disable;
214: hr_utility.set_location(' Leaving:' || l_proc, 30);
215: hr_utility.set_location(' Leaving: and status ='||p_return_status ,121);
216: --hr_utility.trace_off;
217: when others then

Line 226: if hr_multi_message.unexpected_error_add(l_proc) then

222: -- Multiple Message List. Otherwise re-raise the
223: -- error.
224: --
225: rollback to update_communication_swi;
226: if hr_multi_message.unexpected_error_add(l_proc) then
227: hr_utility.set_location(' Leaving:' || l_proc,40);
228: raise;
229: end if;
230: --

Line 233: p_return_status := hr_multi_message.get_return_status_disable;

229: end if;
230: --
231: -- Reset IN OUT and set OUT parameters
232: --
233: p_return_status := hr_multi_message.get_return_status_disable;
234: hr_utility.set_location(' Leaving:' || l_proc,50);
235: hr_utility.set_location(' Leaving: and status ='||p_return_status ,122);
236: --hr_utility.trace_off;
237: end update_communication;

Line 295: hr_multi_message.enable_message_list;

291: savepoint define_comm_properties_swi;
292: --
293: -- Initialise Multiple Message Detection
294: --
295: hr_multi_message.enable_message_list;
296: --
297: -- Remember IN OUT parameter IN values
298: --
299: --

Line 361: p_return_status := hr_multi_message.get_return_status_disable;

357: -- Derive the API return status value based on whether
358: -- messages of any type exist in the Multiple Message List.
359: -- Also disable Multiple Message Detection.
360: --
361: p_return_status := hr_multi_message.get_return_status_disable;
362: hr_utility.set_location(' Leaving:' || l_proc,20);
363: --
364: exception
365: when hr_multi_message.error_message_exist then

Line 365: when hr_multi_message.error_message_exist then

361: p_return_status := hr_multi_message.get_return_status_disable;
362: hr_utility.set_location(' Leaving:' || l_proc,20);
363: --
364: exception
365: when hr_multi_message.error_message_exist then
366: --
367: -- Catch the Multiple Message List exception which
368: -- indicates API processing has been aborted because
369: -- at least one message exists in the list.

Line 376: p_return_status := hr_multi_message.get_return_status_disable;

372: --
373: -- Reset IN OUT parameters and set OUT parameters
374: --
375: p_object_version_number := null;
376: p_return_status := hr_multi_message.get_return_status_disable;
377: hr_utility.set_location(' Leaving:' || l_proc, 30);
378: when others then
379: --
380: -- When Multiple Message Detection is enabled catch

Line 387: if hr_multi_message.unexpected_error_add(l_proc) then

383: -- Multiple Message List. Otherwise re-raise the
384: -- error.
385: --
386: rollback to define_comm_properties_swi;
387: if hr_multi_message.unexpected_error_add(l_proc) then
388: hr_utility.set_location(' Leaving:' || l_proc,40);
389: raise;
390: end if;
391: --

Line 395: p_return_status := hr_multi_message.get_return_status_disable;

391: --
392: -- Reset IN OUT and set OUT parameters
393: --
394: p_object_version_number := null;
395: p_return_status := hr_multi_message.get_return_status_disable;
396: hr_utility.set_location(' Leaving:' || l_proc,50);
397: end define_comm_properties;
398: -- ----------------------------------------------------------------------------
399: -- |--------------------------< create_communication >-------------------------|

Line 431: hr_multi_message.enable_message_list;

427: savepoint create_communication_swi;
428: --
429: -- Initialise Multiple Message Detection
430: --
431: hr_multi_message.enable_message_list;
432: --
433: -- Remember IN OUT parameter IN values
434: --
435: --

Line 473: p_return_status := hr_multi_message.get_return_status_disable;

469: -- Derive the API return status value based on whether
470: -- messages of any type exist in the Multiple Message List.
471: -- Also disable Multiple Message Detection.
472: --
473: p_return_status := hr_multi_message.get_return_status_disable;
474: hr_utility.set_location(' Leaving:' || l_proc,20);
475: --
476: exception
477: when hr_multi_message.error_message_exist then

Line 477: when hr_multi_message.error_message_exist then

473: p_return_status := hr_multi_message.get_return_status_disable;
474: hr_utility.set_location(' Leaving:' || l_proc,20);
475: --
476: exception
477: when hr_multi_message.error_message_exist then
478: --
479: -- Catch the Multiple Message List exception which
480: -- indicates API processing has been aborted because
481: -- at least one message exists in the list.

Line 488: p_return_status := hr_multi_message.get_return_status_disable;

484: --
485: -- Reset IN OUT parameters and set OUT parameters
486: --
487: p_object_version_number := null;
488: p_return_status := hr_multi_message.get_return_status_disable;
489: hr_utility.set_location(' Leaving:' || l_proc, 30);
490: when others then
491: --
492: -- When Multiple Message Detection is enabled catch

Line 499: if hr_multi_message.unexpected_error_add(l_proc) then

495: -- Multiple Message List. Otherwise re-raise the
496: -- error.
497: --
498: rollback to create_communication_swi;
499: if hr_multi_message.unexpected_error_add(l_proc) then
500: hr_utility.set_location(' Leaving:' || l_proc,40);
501: raise;
502: end if;
503: --

Line 507: p_return_status := hr_multi_message.get_return_status_disable;

503: --
504: -- Reset IN OUT and set OUT parameters
505: --
506: p_object_version_number := null;
507: p_return_status := hr_multi_message.get_return_status_disable;
508: hr_utility.set_location(' Leaving:' || l_proc,50);
509: end create_communication;
510: -- ----------------------------------------------------------------------------
511: -- |------------------------< update_comm_properties >------------------------|

Line 567: hr_multi_message.enable_message_list;

563: savepoint UPDATE_COMM_PROPERTIES_SWI;
564: --
565: -- Initialise Multiple Message Detection
566: --
567: hr_multi_message.enable_message_list;
568: --
569: -- Remember IN OUT parameter IN values
570: --
571: --

Line 630: p_return_status := hr_multi_message.get_return_status_disable;

626: -- Derive the API return status value based on whether
627: -- messages of any type exist in the Multiple Message List.
628: -- Also disable Multiple Message Detection.
629: --
630: p_return_status := hr_multi_message.get_return_status_disable;
631: p_object_version_number := l_object_version_number;
632: hr_utility.set_location(' Leaving:' || l_proc,20);
633: --
634: exception

Line 635: when hr_multi_message.error_message_exist then

631: p_object_version_number := l_object_version_number;
632: hr_utility.set_location(' Leaving:' || l_proc,20);
633: --
634: exception
635: when hr_multi_message.error_message_exist then
636: --
637: -- Catch the Multiple Message List exception which
638: -- indicates API processing has been aborted because
639: -- at least one message exists in the list.

Line 645: p_return_status := hr_multi_message.get_return_status_disable;

641: rollback to update_comm_properties_swi;
642: --
643: -- Reset IN OUT parameters and set OUT parameters
644: --
645: p_return_status := hr_multi_message.get_return_status_disable;
646: hr_utility.set_location(' Leaving:' || l_proc, 30);
647: when others then
648: --
649: -- When Multiple Message Detection is enabled catch

Line 656: if hr_multi_message.unexpected_error_add(l_proc) then

652: -- Multiple Message List. Otherwise re-raise the
653: -- error.
654: --
655: rollback to update_comm_properties_swi;
656: if hr_multi_message.unexpected_error_add(l_proc) then
657: hr_utility.set_location(' Leaving:' || l_proc,40);
658: raise;
659: end if;
660: --

Line 663: p_return_status := hr_multi_message.get_return_status_disable;

659: end if;
660: --
661: -- Reset IN OUT and set OUT parameters
662: --
663: p_return_status := hr_multi_message.get_return_status_disable;
664: hr_utility.set_location(' Leaving:' || l_proc,50);
665: end update_comm_properties;
666: -- ----------------------------------------------------------------------------
667: -- |------------------------< delete_comm_properties >-------------------------|

Line 693: hr_multi_message.enable_message_list;

689: savepoint delete_comm_properties_swi;
690: --
691: -- Initialise Multiple Message Detection
692: --
693: hr_multi_message.enable_message_list;
694: --
695: -- Remember IN OUT parameter IN values
696: --
697: --

Line 727: p_return_status := hr_multi_message.get_return_status_disable;

723: -- Derive the API return status value based on whether
724: -- messages of any type exist in the Multiple Message List.
725: -- Also disable Multiple Message Detection.
726: --
727: p_return_status := hr_multi_message.get_return_status_disable;
728: hr_utility.set_location(' Leaving:' || l_proc,20);
729: --
730: exception
731: when hr_multi_message.error_message_exist then

Line 731: when hr_multi_message.error_message_exist then

727: p_return_status := hr_multi_message.get_return_status_disable;
728: hr_utility.set_location(' Leaving:' || l_proc,20);
729: --
730: exception
731: when hr_multi_message.error_message_exist then
732: --
733: -- Catch the Multiple Message List exception which
734: -- indicates API processing has been aborted because
735: -- at least one message exists in the list.

Line 741: p_return_status := hr_multi_message.get_return_status_disable;

737: rollback to delete_comm_properties_swi;
738: --
739: -- Reset IN OUT parameters and set OUT parameters
740: --
741: p_return_status := hr_multi_message.get_return_status_disable;
742: hr_utility.set_location(' Leaving:' || l_proc, 30);
743: when others then
744: --
745: -- When Multiple Message Detection is enabled catch

Line 752: if hr_multi_message.unexpected_error_add(l_proc) then

748: -- Multiple Message List. Otherwise re-raise the
749: -- error.
750: --
751: rollback to delete_comm_properties_swi;
752: if hr_multi_message.unexpected_error_add(l_proc) then
753: hr_utility.set_location(' Leaving:' || l_proc,40);
754: raise;
755: end if;
756: --

Line 759: p_return_status := hr_multi_message.get_return_status_disable;

755: end if;
756: --
757: -- Reset IN OUT and set OUT parameters
758: --
759: p_return_status := hr_multi_message.get_return_status_disable;
760: hr_utility.set_location(' Leaving:' || l_proc,50);
761: end delete_comm_properties;
762: --
763: --

Line 796: hr_multi_message.enable_message_list;

792: savepoint CREATE_COMM_TOPIC;
793: --
794: -- Initialise Multiple Message Detection
795: --
796: hr_multi_message.enable_message_list;
797: --
798: -- Remember IN OUT parameter IN values
799: --
800: --

Line 836: p_return_status := hr_multi_message.get_return_status_disable;

832: -- Derive the API return status value based on whether
833: -- messages of any type exist in the Multiple Message List.
834: -- Also disable Multiple Message Detection.
835: --
836: p_return_status := hr_multi_message.get_return_status_disable;
837: hr_utility.set_location(' Leaving:' || l_proc,20);
838: --
839: exception
840: when hr_multi_message.error_message_exist then

Line 840: when hr_multi_message.error_message_exist then

836: p_return_status := hr_multi_message.get_return_status_disable;
837: hr_utility.set_location(' Leaving:' || l_proc,20);
838: --
839: exception
840: when hr_multi_message.error_message_exist then
841: --
842: -- Catch the Multiple Message List exception which
843: -- indicates API processing has been aborted because
844: -- at least one message exists in the list.

Line 851: p_return_status := hr_multi_message.get_return_status_disable;

847: --
848: -- Reset IN OUT parameters and set OUT parameters
849: --
850: p_object_version_number := null;
851: p_return_status := hr_multi_message.get_return_status_disable;
852: hr_utility.set_location(' Leaving:' || l_proc, 30);
853: when others then
854: --
855: -- When Multiple Message Detection is enabled catch

Line 862: if hr_multi_message.unexpected_error_add(l_proc) then

858: -- Multiple Message List. Otherwise re-raise the
859: -- error.
860: --
861: rollback to CREATE_COMM_TOPIC;
862: if hr_multi_message.unexpected_error_add(l_proc) then
863: hr_utility.set_location(' Leaving:' || l_proc,40);
864: raise;
865: end if;
866: --

Line 870: p_return_status := hr_multi_message.get_return_status_disable;

866: --
867: -- Reset IN OUT and set OUT parameters
868: --
869: p_object_version_number := null;
870: p_return_status := hr_multi_message.get_return_status_disable;
871: hr_utility.set_location(' Leaving:' || l_proc,50);
872: end create_comm_topic;
873: --
874: -- ----------------------------------------------------------------------------

Line 913: hr_multi_message.enable_message_list;

909: savepoint CREATE_MESSAGE;
910: --
911: -- Initialise Multiple Message Detection
912: --
913: hr_multi_message.enable_message_list;
914: --
915: -- Remember IN OUT parameter IN values
916: --
917: --

Line 960: p_return_status := hr_multi_message.get_return_status_disable;

956: -- Derive the API return status value based on whether
957: -- messages of any type exist in the Multiple Message List.
958: -- Also disable Multiple Message Detection.
959: --
960: p_return_status := hr_multi_message.get_return_status_disable;
961: hr_utility.set_location(' Leaving:' || l_proc,20);
962: --
963: exception
964: when hr_multi_message.error_message_exist then

Line 964: when hr_multi_message.error_message_exist then

960: p_return_status := hr_multi_message.get_return_status_disable;
961: hr_utility.set_location(' Leaving:' || l_proc,20);
962: --
963: exception
964: when hr_multi_message.error_message_exist then
965: --
966: -- Catch the Multiple Message List exception which
967: -- indicates API processing has been aborted because
968: -- at least one message exists in the list.

Line 975: p_return_status := hr_multi_message.get_return_status_disable;

971: --
972: -- Reset IN OUT parameters and set OUT parameters
973: --
974: p_object_version_number := null;
975: p_return_status := hr_multi_message.get_return_status_disable;
976: hr_utility.set_location(' Leaving:' || l_proc, 30);
977: when others then
978: --
979: -- When Multiple Message Detection is enabled catch

Line 986: if hr_multi_message.unexpected_error_add(l_proc) then

982: -- Multiple Message List. Otherwise re-raise the
983: -- error.
984: --
985: rollback to CREATE_MESSAGE;
986: if hr_multi_message.unexpected_error_add(l_proc) then
987: hr_utility.set_location(' Leaving:' || l_proc,40);
988: raise;
989: end if;
990: --

Line 994: p_return_status := hr_multi_message.get_return_status_disable;

990: --
991: -- Reset IN OUT and set OUT parameters
992: --
993: p_object_version_number := null;
994: p_return_status := hr_multi_message.get_return_status_disable;
995: hr_utility.set_location(' Leaving:' || l_proc,50);
996: end create_message;
997: --
998: -- ----------------------------------------------------------------------------

Line 1028: hr_multi_message.enable_message_list;

1024: savepoint UPDATE_MESSAGE;
1025: --
1026: -- Initialise Multiple Message Detection
1027: --
1028: hr_multi_message.enable_message_list;
1029: --
1030: -- Remember IN OUT parameter IN values
1031: --
1032: --

Line 1061: p_return_status := hr_multi_message.get_return_status_disable;

1057: -- Derive the API return status value based on whether
1058: -- messages of any type exist in the Multiple Message List.
1059: -- Also disable Multiple Message Detection.
1060: --
1061: p_return_status := hr_multi_message.get_return_status_disable;
1062: hr_utility.set_location(' Leaving:' || l_proc,20);
1063: p_object_version_number := l_object_version_number;
1064: --
1065: exception

Line 1066: when hr_multi_message.error_message_exist then

1062: hr_utility.set_location(' Leaving:' || l_proc,20);
1063: p_object_version_number := l_object_version_number;
1064: --
1065: exception
1066: when hr_multi_message.error_message_exist then
1067: --
1068: -- Catch the Multiple Message List exception which
1069: -- indicates API processing has been aborted because
1070: -- at least one message exists in the list.

Line 1076: p_return_status := hr_multi_message.get_return_status_disable;

1072: rollback to UPDATE_MESSAGE;
1073: --
1074: -- Reset IN OUT parameters and set OUT parameters
1075: --
1076: p_return_status := hr_multi_message.get_return_status_disable;
1077: hr_utility.set_location(' Leaving:' || l_proc, 30);
1078: when others then
1079: --
1080: -- When Multiple Message Detection is enabled catch

Line 1087: if hr_multi_message.unexpected_error_add(l_proc) then

1083: -- Multiple Message List. Otherwise re-raise the
1084: -- error.
1085: --
1086: rollback to UPDATE_MESSAGE;
1087: if hr_multi_message.unexpected_error_add(l_proc) then
1088: hr_utility.set_location(' Leaving:' || l_proc,40);
1089: raise;
1090: end if;
1091: --

Line 1094: p_return_status := hr_multi_message.get_return_status_disable;

1090: end if;
1091: --
1092: -- Reset IN OUT and set OUT parameters
1093: --
1094: p_return_status := hr_multi_message.get_return_status_disable;
1095: hr_utility.set_location(' Leaving:' || l_proc,50);
1096: end update_message;
1097: --
1098: -- ----------------------------------------------------------------------------

Line 1134: hr_multi_message.enable_message_list;

1130: savepoint ADD_RECIPIENT;
1131: --
1132: -- Initialise Multiple Message Detection
1133: --
1134: hr_multi_message.enable_message_list;
1135: --
1136: -- Remember IN OUT parameter IN values
1137: --
1138: --

Line 1178: p_return_status := hr_multi_message.get_return_status_disable;

1174: -- Derive the API return status value based on whether
1175: -- messages of any type exist in the Multiple Message List.
1176: -- Also disable Multiple Message Detection.
1177: --
1178: p_return_status := hr_multi_message.get_return_status_disable;
1179: hr_utility.set_location(' Leaving:' || l_proc,20);
1180: --
1181: exception
1182: when hr_multi_message.error_message_exist then

Line 1182: when hr_multi_message.error_message_exist then

1178: p_return_status := hr_multi_message.get_return_status_disable;
1179: hr_utility.set_location(' Leaving:' || l_proc,20);
1180: --
1181: exception
1182: when hr_multi_message.error_message_exist then
1183: --
1184: -- Catch the Multiple Message List exception which
1185: -- indicates API processing has been aborted because
1186: -- at least one message exists in the list.

Line 1193: p_return_status := hr_multi_message.get_return_status_disable;

1189: --
1190: -- Reset IN OUT parameters and set OUT parameters
1191: --
1192: p_object_version_number := null;
1193: p_return_status := hr_multi_message.get_return_status_disable;
1194: hr_utility.set_location(' Leaving:' || l_proc, 30);
1195: when others then
1196: --
1197: -- When Multiple Message Detection is enabled catch

Line 1204: if hr_multi_message.unexpected_error_add(l_proc) then

1200: -- Multiple Message List. Otherwise re-raise the
1201: -- error.
1202: --
1203: rollback to ADD_RECIPIENT;
1204: if hr_multi_message.unexpected_error_add(l_proc) then
1205: hr_utility.set_location(' Leaving:' || l_proc,40);
1206: raise;
1207: end if;
1208: --

Line 1212: p_return_status := hr_multi_message.get_return_status_disable;

1208: --
1209: -- Reset IN OUT and set OUT parameters
1210: --
1211: p_object_version_number := null;
1212: p_return_status := hr_multi_message.get_return_status_disable;
1213: hr_utility.set_location(' Leaving:' || l_proc,50);
1214: end add_recipient;
1215: --
1216: --Save For Later Code Changes

Line 1397: hr_multi_message.enable_message_list;

1393: savepoint start_mass_communication;
1394: --
1395: -- Initialise Multiple Message Detection
1396: --
1397: hr_multi_message.enable_message_list;
1398: --
1399: -- Remember IN OUT parameter IN values
1400: --
1401: -- Call API

Line 1418: p_return_status := hr_multi_message.get_return_status_disable;

1414: -- Derive the API return status value based on whether
1415: -- messages of any type exist in the Multiple Message List.
1416: -- Also disable Multiple Message Detection.
1417: --
1418: p_return_status := hr_multi_message.get_return_status_disable;
1419: hr_utility.set_location(' Leaving:' || l_proc,20);
1420: --
1421: exception
1422: when hr_multi_message.error_message_exist then

Line 1422: when hr_multi_message.error_message_exist then

1418: p_return_status := hr_multi_message.get_return_status_disable;
1419: hr_utility.set_location(' Leaving:' || l_proc,20);
1420: --
1421: exception
1422: when hr_multi_message.error_message_exist then
1423: --
1424: -- Catch the Multiple Message List exception which
1425: -- indicates API processing has been aborted because
1426: -- at least one message exists in the list.

Line 1432: p_return_status := hr_multi_message.get_return_status_disable;

1428: rollback to start_mass_communication;
1429: --
1430: -- Reset IN OUT parameters and set OUT parameters
1431: --
1432: p_return_status := hr_multi_message.get_return_status_disable;
1433: hr_utility.set_location(' Leaving:' || l_proc, 30);
1434: when others then
1435: --
1436: -- When Multiple Message Detection is enabled catch

Line 1443: if hr_multi_message.unexpected_error_add(l_proc) then

1439: -- Multiple Message List. Otherwise re-raise the
1440: -- error.
1441: --
1442: rollback to start_mass_communication;
1443: if hr_multi_message.unexpected_error_add(l_proc) then
1444: hr_utility.set_location(' Leaving:' || l_proc,40);
1445: raise;
1446: end if;
1447: --

Line 1450: p_return_status := hr_multi_message.get_return_status_disable;

1446: end if;
1447: --
1448: -- Reset IN OUT and set OUT parameters
1449: --
1450: p_return_status := hr_multi_message.get_return_status_disable;
1451: hr_utility.set_location(' Leaving:' || l_proc,50);
1452: end start_mass_communication;
1453: --
1454: -- ----------------------------------------------------------------------------

Line 1481: hr_multi_message.enable_message_list;

1477: savepoint close_mass_communication;
1478: --
1479: -- Initialise Multiple Message Detection
1480: --
1481: hr_multi_message.enable_message_list;
1482: --
1483: -- Remember IN OUT parameter IN values
1484: --
1485: -- Call API

Line 1502: p_return_status := hr_multi_message.get_return_status_disable;

1498: -- Derive the API return status value based on whether
1499: -- messages of any type exist in the Multiple Message List.
1500: -- Also disable Multiple Message Detection.
1501: --
1502: p_return_status := hr_multi_message.get_return_status_disable;
1503: hr_utility.set_location(' Leaving:' || l_proc,20);
1504: --
1505: exception
1506: when hr_multi_message.error_message_exist then

Line 1506: when hr_multi_message.error_message_exist then

1502: p_return_status := hr_multi_message.get_return_status_disable;
1503: hr_utility.set_location(' Leaving:' || l_proc,20);
1504: --
1505: exception
1506: when hr_multi_message.error_message_exist then
1507: --
1508: -- Catch the Multiple Message List exception which
1509: -- indicates API processing has been aborted because
1510: -- at least one message exists in the list.

Line 1516: p_return_status := hr_multi_message.get_return_status_disable;

1512: rollback to close_mass_communication;
1513: --
1514: -- Reset IN OUT parameters and set OUT parameters
1515: --
1516: p_return_status := hr_multi_message.get_return_status_disable;
1517: hr_utility.set_location(' Leaving:' || l_proc, 30);
1518: when others then
1519: --
1520: -- When Multiple Message Detection is enabled catch

Line 1527: if hr_multi_message.unexpected_error_add(l_proc) then

1523: -- Multiple Message List. Otherwise re-raise the
1524: -- error.
1525: --
1526: rollback to close_mass_communication;
1527: if hr_multi_message.unexpected_error_add(l_proc) then
1528: hr_utility.set_location(' Leaving:' || l_proc,40);
1529: raise;
1530: end if;
1531: --

Line 1534: p_return_status := hr_multi_message.get_return_status_disable;

1530: end if;
1531: --
1532: -- Reset IN OUT and set OUT parameters
1533: --
1534: p_return_status := hr_multi_message.get_return_status_disable;
1535: hr_utility.set_location(' Leaving:' || l_proc,50);
1536: end close_mass_communication;
1537:
1538: end irc_communications_swi;