DBA Data[Home] [Help]

APPS.CSD_GEN_ERRMSGS_PVT dependencies on FND_MSG_PUB

Line 156: fnd_msg_pub.ADD;

152:
153: IF (NOT validate_module_code (p_module => p_module_code))
154: THEN
155: fnd_message.set_name ('CSD', 'CSD_INVALID_MSG_MODULE');
156: fnd_msg_pub.ADD;
157: RAISE fnd_api.g_exc_error;
158: END IF;
159:
160: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)

Line 168: fnd_msg_pub.RESET (p_mode => fnd_msg_pub.g_first);

164: 'p_msg_module validation passed'
165: );
166: END IF;
167:
168: fnd_msg_pub.RESET (p_mode => fnd_msg_pub.g_first);
169: l_count := fnd_msg_pub.count_msg;
170:
171: --Loop thru the message stack and insert into the generic error messages table.
172: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)

Line 169: l_count := fnd_msg_pub.count_msg;

165: );
166: END IF;
167:
168: fnd_msg_pub.RESET (p_mode => fnd_msg_pub.g_first);
169: l_count := fnd_msg_pub.count_msg;
170:
171: --Loop thru the message stack and insert into the generic error messages table.
172: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)
173: THEN

Line 186: l_msg := fnd_msg_pub.get_detail (p_encoded => fnd_api.g_true);

182:
183: -- To get the message type from the message in the stack we need
184: -- to use the get_detail api. The message type should have been
185: -- added by the add_detail API.
186: l_msg := fnd_msg_pub.get_detail (p_encoded => fnd_api.g_true);
187:
188: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)
189: THEN
190: fnd_log.STRING (fnd_log.level_statement,

Line 200: (token => fnd_msg_pub.G_associated_cols_token_name,

196: fnd_message.set_encoded (l_msg);
197: -- Get the fnd token for associated cols and ignore.
198: l_msg_type :=
199: fnd_message.get_token
200: (token => fnd_msg_pub.G_associated_cols_token_name,
201: remove_from_message => 'Y'
202: );
203: --Get the message type from the message type token
204: l_msg_type :=

Line 206: (token => fnd_msg_pub.g_message_type_token_name,

202: );
203: --Get the message type from the message type token
204: l_msg_type :=
205: fnd_message.get_token
206: (token => fnd_msg_pub.g_message_type_token_name,
207: remove_from_message => 'Y'
208: );
209:
210: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)

Line 220: l_msg_type := fnd_msg_pub.g_error_msg;

216: END IF;
217:
218: IF (l_msg_type IS NULL) --AAA verify
219: THEN
220: l_msg_type := fnd_msg_pub.g_error_msg;
221: END IF;
222:
223:
224: -- Message status is hard coded to OPEN.

Line 229: --FND_MSG_PUB.GET(p_data => l_msg_dummy,

225: l_msg_status := G_MSG_STATUS_OPEN;
226:
227: l_msg := fnd_message.get_encoded;
228: -- Call this to get the index of current message.
229: --FND_MSG_PUB.GET(p_data => l_msg_dummy,
230: --p_msg_index_out => l_msg_index);
231:
232: -- swai: bug 7122368 and 7119695
233: -- get the app short name and message name to identify and supress

Line 240: --fnd_msg_pub.delete_msg (l_msg_index);

236: APP_SHORT_NAME=>l_app_short_name,
237: MESSAGE_NAME=>l_message_name);
238:
239: -- Delete the message from the stack.
240: --fnd_msg_pub.delete_msg (l_msg_index);
241:
242:
243: -- swai: bug 7122368 and 7119695
244: -- suppress the CS_COST_NO_CHARGE_EXIST message from charges

Line 287: fnd_msg_pub.initialize;

283: END IF;
284: END LOOP;
285:
286: -- Delete all the messages from the stack.
287: fnd_msg_pub.initialize;
288:
289:
290: -- The commit happens everytime
291: -- in a separate transaction.

Line 295: fnd_msg_pub.count_and_get (p_count => x_msg_count,

291: -- in a separate transaction.
292: COMMIT;
293:
294: -- Standard call to get message count and IF count is get message info.
295: fnd_msg_pub.count_and_get (p_count => x_msg_count,
296: p_data => x_msg_data);
297:
298: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)
299: THEN

Line 310: fnd_msg_pub.count_and_get (p_count => x_msg_count,

306: WHEN fnd_api.g_exc_error
307: THEN
308: x_return_status := fnd_api.g_ret_sts_error;
309: ROLLBACK; --TO SP_Save_Fnd_Msgs;
310: fnd_msg_pub.count_and_get (p_count => x_msg_count,
311: p_data => x_msg_data
312: );
313:
314: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)

Line 325: fnd_msg_pub.count_and_get (p_count => x_msg_count,

321: WHEN fnd_api.g_exc_unexpected_error
322: THEN
323: x_return_status := fnd_api.g_ret_sts_unexp_error;
324: ROLLBACK; --TO SP_Save_Fnd_Msgs;
325: fnd_msg_pub.count_and_get (p_count => x_msg_count,
326: p_data => x_msg_data
327: );
328:
329: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 341: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)

337: THEN
338: x_return_status := fnd_api.g_ret_sts_unexp_error;
339: ROLLBACK; --TO SP_Save_Fnd_Msgs;
340:
341: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
342: THEN
343: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
344: END IF;
345:

Line 343: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);

339: ROLLBACK; --TO SP_Save_Fnd_Msgs;
340:
341: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
342: THEN
343: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
344: END IF;
345:
346: fnd_msg_pub.count_and_get (p_count => x_msg_count,
347: p_data => x_msg_data

Line 346: fnd_msg_pub.count_and_get (p_count => x_msg_count,

342: THEN
343: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
344: END IF;
345:
346: fnd_msg_pub.count_and_get (p_count => x_msg_count,
347: p_data => x_msg_data
348: );
349:
350: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 414: fnd_msg_pub.ADD;

410: EXCEPTION
411: WHEN NO_DATA_FOUND
412: THEN
413: fnd_message.set_name ('CSD', 'CSD_INVALID_ERRMSGS_ID');
414: fnd_msg_pub.ADD;
415: RAISE fnd_api.g_exc_error;
416: WHEN OTHERS
417: THEN
418: RAISE fnd_api.g_exc_unexpected_error;

Line 424: fnd_msg_pub.count_and_get (p_count => x_msg_count,

420:
421: COMMIT;
422:
423: -- Standard call to get message count and IF count is get message info.
424: fnd_msg_pub.count_and_get (p_count => x_msg_count,
425: p_data => x_msg_data);
426:
427: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)
428: THEN

Line 439: fnd_msg_pub.count_and_get (p_count => x_msg_count,

435: WHEN fnd_api.g_exc_error
436: THEN
437: x_return_status := fnd_api.g_ret_sts_error;
438: ROLLBACK TO sp_purge_msg;
439: fnd_msg_pub.count_and_get (p_count => x_msg_count,
440: p_data => x_msg_data
441: );
442:
443: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)

Line 454: fnd_msg_pub.count_and_get (p_count => x_msg_count,

450: WHEN fnd_api.g_exc_unexpected_error
451: THEN
452: x_return_status := fnd_api.g_ret_sts_unexp_error;
453: ROLLBACK TO sp_purge_msg;
454: fnd_msg_pub.count_and_get (p_count => x_msg_count,
455: p_data => x_msg_data
456: );
457:
458: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 470: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)

466: THEN
467: x_return_status := fnd_api.g_ret_sts_unexp_error;
468: ROLLBACK TO sp_purge_msg;
469:
470: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
471: THEN
472: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
473: END IF;
474:

Line 472: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);

468: ROLLBACK TO sp_purge_msg;
469:
470: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
471: THEN
472: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
473: END IF;
474:
475: fnd_msg_pub.count_and_get (p_count => x_msg_count,
476: p_data => x_msg_data

Line 475: fnd_msg_pub.count_and_get (p_count => x_msg_count,

471: THEN
472: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
473: END IF;
474:
475: fnd_msg_pub.count_and_get (p_count => x_msg_count,
476: p_data => x_msg_data
477: );
478:
479: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 578: fnd_msg_pub.count_and_get (p_count => x_msg_count,

574:
575: COMMIT;
576:
577: -- Standard call to get message count and IF count is get message info.
578: fnd_msg_pub.count_and_get (p_count => x_msg_count,
579: p_data => x_msg_data);
580:
581: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level)
582: THEN

Line 594: fnd_msg_pub.count_and_get (p_count => x_msg_count,

590: WHEN fnd_api.g_exc_error
591: THEN
592: x_return_status := fnd_api.g_ret_sts_error;
593: ROLLBACK; --TO SP_PURGE_ENTITY_MSGS;
594: fnd_msg_pub.count_and_get (p_count => x_msg_count,
595: p_data => x_msg_data
596: );
597:
598: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)

Line 610: fnd_msg_pub.count_and_get (p_count => x_msg_count,

606: WHEN fnd_api.g_exc_unexpected_error
607: THEN
608: x_return_status := fnd_api.g_ret_sts_unexp_error;
609: ROLLBACK; --TO SP_PURGE_ENTITY_MSGS;
610: fnd_msg_pub.count_and_get (p_count => x_msg_count,
611: p_data => x_msg_data
612: );
613:
614: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 627: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)

623: THEN
624: x_return_status := fnd_api.g_ret_sts_unexp_error;
625: ROLLBACK; --TO SP_PURGE_ENTITY_MSGS;
626:
627: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
628: THEN
629: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
630: END IF;
631:

Line 629: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);

625: ROLLBACK; --TO SP_PURGE_ENTITY_MSGS;
626:
627: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
628: THEN
629: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
630: END IF;
631:
632: fnd_msg_pub.count_and_get (p_count => x_msg_count,
633: p_data => x_msg_data

Line 632: fnd_msg_pub.count_and_get (p_count => x_msg_count,

628: THEN
629: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
630: END IF;
631:
632: fnd_msg_pub.count_and_get (p_count => x_msg_count,
633: p_data => x_msg_data
634: );
635:
636: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 774: fnd_msg_pub.initialize;

770:
771: IF fnd_api.to_boolean (p_init_msg_list)
772: THEN
773: -- initialize message list
774: fnd_msg_pub.initialize;
775: END IF;
776:
777: -- Standard call to check for call compatibility.
778: IF NOT fnd_api.compatible_api_call (l_api_version_number,

Line 969: fnd_msg_pub.count_and_get (p_count => x_msg_count,

965: );
966: END IF;
967:
968: -- Standard call to get message count and IF count is get message info.
969: fnd_msg_pub.count_and_get (p_count => x_msg_count,
970: p_data => x_msg_data);
971: EXCEPTION
972: WHEN fnd_api.g_exc_error
973: THEN

Line 975: fnd_msg_pub.count_and_get (p_count => x_msg_count,

971: EXCEPTION
972: WHEN fnd_api.g_exc_error
973: THEN
974: x_return_status := fnd_api.g_ret_sts_error;
975: fnd_msg_pub.count_and_get (p_count => x_msg_count,
976: p_data => x_msg_data
977: );
978:
979: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)

Line 989: fnd_msg_pub.count_and_get (p_count => x_msg_count,

985: END IF;
986: WHEN fnd_api.g_exc_unexpected_error
987: THEN
988: x_return_status := fnd_api.g_ret_sts_unexp_error;
989: fnd_msg_pub.count_and_get (p_count => x_msg_count,
990: p_data => x_msg_data
991: );
992:
993: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)

Line 1004: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)

1000: WHEN OTHERS
1001: THEN
1002: x_return_status := fnd_api.g_ret_sts_unexp_error;
1003:
1004: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
1005: THEN
1006: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
1007: END IF;
1008:

Line 1006: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);

1002: x_return_status := fnd_api.g_ret_sts_unexp_error;
1003:
1004: IF fnd_msg_pub.check_msg_level (fnd_msg_pub.g_msg_lvl_unexp_error)
1005: THEN
1006: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
1007: END IF;
1008:
1009: fnd_msg_pub.count_and_get (p_count => x_msg_count,
1010: p_data => x_msg_data

Line 1009: fnd_msg_pub.count_and_get (p_count => x_msg_count,

1005: THEN
1006: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
1007: END IF;
1008:
1009: fnd_msg_pub.count_and_get (p_count => x_msg_count,
1010: p_data => x_msg_data
1011: );
1012:
1013: IF (fnd_log.level_unexpected >= fnd_log.g_current_runtime_level)

Line 1081: fnd_msg_pub.get (p_msg_index => l_index,

1077: IF (l_return_status <> fnd_api.g_ret_sts_success)
1078: THEN
1079: FOR l_index IN 1 .. l_msg_count
1080: LOOP
1081: fnd_msg_pub.get (p_msg_index => l_index,
1082: p_encoded => fnd_api.g_false,
1083: p_data => l_msg_data,
1084: p_msg_index_out => l_msg_index_out
1085: );