81:
82: PROCEDURE logerr IS
83: l_msg_data VARCHAR2(2000);
84: BEGIN
85: FND_MSG_PUB.Reset;
86: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
87: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
88: END LOOP;
89: -- FND_MSG_PUB.Delete_Msg;
82: PROCEDURE logerr IS
83: l_msg_data VARCHAR2(2000);
84: BEGIN
85: FND_MSG_PUB.Reset;
86: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
87: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
88: END LOOP;
89: -- FND_MSG_PUB.Delete_Msg;
90: END logerr;
83: l_msg_data VARCHAR2(2000);
84: BEGIN
85: FND_MSG_PUB.Reset;
86: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
87: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
88: END LOOP;
89: -- FND_MSG_PUB.Delete_Msg;
90: END logerr;
91: **/
85: FND_MSG_PUB.Reset;
86: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
87: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
88: END LOOP;
89: -- FND_MSG_PUB.Delete_Msg;
90: END logerr;
91: **/
92: ----------------------------------------------
93: /**
97: ----------------------------------------------
98: FUNCTION logerror RETURN VARCHAR2 IS
99: l_msg_data VARCHAR2(2000);
100: BEGIN
101: FND_MSG_PUB.Reset;
102:
103: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
104: l_msg_data := l_msg_data || ' ' || FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE );
105: END LOOP;
99: l_msg_data VARCHAR2(2000);
100: BEGIN
101: FND_MSG_PUB.Reset;
102:
103: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
104: l_msg_data := l_msg_data || ' ' || FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE );
105: END LOOP;
106: log(l_msg_data);
107: RETURN l_msg_data;
100: BEGIN
101: FND_MSG_PUB.Reset;
102:
103: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
104: l_msg_data := l_msg_data || ' ' || FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE );
105: END LOOP;
106: log(l_msg_data);
107: RETURN l_msg_data;
108: END logerror;
128: END IF;
129: IF (p_tkn2_name IS NOT NULL) THEN
130: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
131: END IF;
132: FND_MSG_PUB.ADD;
133: FND_MSG_PUB.Reset;
134:
135: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
136: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
129: IF (p_tkn2_name IS NOT NULL) THEN
130: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
131: END IF;
132: FND_MSG_PUB.ADD;
133: FND_MSG_PUB.Reset;
134:
135: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
136: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
137: END LOOP;
131: END IF;
132: FND_MSG_PUB.ADD;
133: FND_MSG_PUB.Reset;
134:
135: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
136: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
137: END LOOP;
138:
139: END mesglog;
132: FND_MSG_PUB.ADD;
133: FND_MSG_PUB.Reset;
134:
135: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
136: log(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
137: END LOOP;
138:
139: END mesglog;
140:
159: END IF;
160: IF (p_tkn2_name IS NOT NULL) THEN
161: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
162: END IF;
163: FND_MSG_PUB.ADD;
164: FND_MSG_PUB.Reset;
165:
166: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
167: out(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
160: IF (p_tkn2_name IS NOT NULL) THEN
161: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
162: END IF;
163: FND_MSG_PUB.ADD;
164: FND_MSG_PUB.Reset;
165:
166: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
167: out(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
168: END LOOP;
162: END IF;
163: FND_MSG_PUB.ADD;
164: FND_MSG_PUB.Reset;
165:
166: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
167: out(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
168: END LOOP;
169:
170: END mesgout;
163: FND_MSG_PUB.ADD;
164: FND_MSG_PUB.Reset;
165:
166: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
167: out(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
168: END LOOP;
169:
170: END mesgout;
171:
190: END IF;
191: IF (p_tkn2_name IS NOT NULL) THEN
192: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
193: END IF;
194: FND_MSG_PUB.ADD;
195: FND_MSG_PUB.Reset;
196:
197: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
198: outandlog(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
191: IF (p_tkn2_name IS NOT NULL) THEN
192: fnd_message.set_token(p_tkn2_name, p_tkn2_val);
193: END IF;
194: FND_MSG_PUB.ADD;
195: FND_MSG_PUB.Reset;
196:
197: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
198: outandlog(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
199: END LOOP;
193: END IF;
194: FND_MSG_PUB.ADD;
195: FND_MSG_PUB.Reset;
196:
197: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
198: outandlog(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
199: END LOOP;
200:
201: END mesgoutlog;
194: FND_MSG_PUB.ADD;
195: FND_MSG_PUB.Reset;
196:
197: FOR I IN 1..FND_MSG_PUB.Count_Msg LOOP
198: outandlog(FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ));
199: END LOOP;
200:
201: END mesgoutlog;
202: ---------------------------------------------------------------------
432:
433:
434: BEGIN
435: -- Initialize return status and message stack
436: FND_MSG_PUB.initialize;
437:
438: retcode := 0; -- setting the return code to success
439: -- write debug mesg
440: LOG('bes_main(+)');