DBA Data[Home] [Help]

PACKAGE BODY: APPS.EGO_UTIL_PK

Source


1 PACKAGE BODY EGO_UTIL_PK  AS
2 /* $Header: EGOUTILB.pls 120.0.12010000.1 2009/05/19 22:30:45 chulhale noship $ */
3 
4 
5 G_PKG_NAME  CONSTANT VARCHAR2(30) := 'EGO_UTIL_PK';
6 
7 -- ********************** Publication Framework
8   PROCEDURE put_fnd_stack_msg (
9 			p_appln_short_name 	IN VARCHAR2,
10 			p_message 		IN VARCHAR2,
11  			p_token       IN EGO_UTIL_PK.token_tbl default EGO_UTIL_PK.G_MISS_TOKEN_TBL) is
12 
13     i 	number;
14 
15   BEGIN
16     -- First set the message for FND's message stack
17 
18     fnd_message.set_name(p_appln_short_name, p_message);
19 
20     -- set the token if any
21     --
22     i := p_token.first;
23     while i is not null
24     loop
25       fnd_message.set_token(p_token(i).token_name, p_token(i).token_value);
26       i := p_token.next(i);
27     end loop;
28     fnd_msg_pub.add;
29 
30   END put_fnd_stack_msg;
31 
32 
33   PROCEDURE count_and_get ( p_msg_count  OUT NOCOPY NUMBER,
34 			  p_msg_data     OUT NOCOPY VARCHAR2 ) is
35   BEGIN
36 
37     fnd_msg_pub.Count_And_Get (p_count => p_msg_count,
38                                 p_data  => p_msg_data);
39 
40   END count_and_get;
41 
42 -- ********************** Publication Framework
43 
44 END EGO_UTIL_PK;
45