142: l_msg_text VARCHAR2(2000);
143:
144: BEGIN
145:
146: FND_MESSAGE.SET_NAME( 'GMF', pi_message_name );
147:
148: IF( pi_value1 IS NOT NULL ) THEN
149: FND_MESSAGE.SET_TOKEN( 'S1', pi_value1 );
150: END IF;
145:
146: FND_MESSAGE.SET_NAME( 'GMF', pi_message_name );
147:
148: IF( pi_value1 IS NOT NULL ) THEN
149: FND_MESSAGE.SET_TOKEN( 'S1', pi_value1 );
150: END IF;
151:
152: IF( pi_value2 IS NOT NULL ) THEN
153: FND_MESSAGE.SET_TOKEN( 'S2', pi_value2 );
149: FND_MESSAGE.SET_TOKEN( 'S1', pi_value1 );
150: END IF;
151:
152: IF( pi_value2 IS NOT NULL ) THEN
153: FND_MESSAGE.SET_TOKEN( 'S2', pi_value2 );
154: END IF;
155:
156: IF( pi_value3 IS NOT NULL ) THEN
157: FND_MESSAGE.SET_TOKEN( 'S3', pi_value3 );
153: FND_MESSAGE.SET_TOKEN( 'S2', pi_value2 );
154: END IF;
155:
156: IF( pi_value3 IS NOT NULL ) THEN
157: FND_MESSAGE.SET_TOKEN( 'S3', pi_value3 );
158: END IF;
159:
160: IF( pi_value4 IS NOT NULL ) THEN
161: FND_MESSAGE.SET_TOKEN( 'S4', pi_value4 );
157: FND_MESSAGE.SET_TOKEN( 'S3', pi_value3 );
158: END IF;
159:
160: IF( pi_value4 IS NOT NULL ) THEN
161: FND_MESSAGE.SET_TOKEN( 'S4', pi_value4 );
162: END IF;
163:
164: IF( pi_value5 IS NOT NULL ) THEN
165: FND_MESSAGE.SET_TOKEN( 'S5', pi_value5 );
161: FND_MESSAGE.SET_TOKEN( 'S4', pi_value4 );
162: END IF;
163:
164: IF( pi_value5 IS NOT NULL ) THEN
165: FND_MESSAGE.SET_TOKEN( 'S5', pi_value5 );
166: END IF;
167:
168: l_msg_text := FND_MESSAGE.GET;
169:
164: IF( pi_value5 IS NOT NULL ) THEN
165: FND_MESSAGE.SET_TOKEN( 'S5', pi_value5 );
166: END IF;
167:
168: l_msg_text := FND_MESSAGE.GET;
169:
170: log( l_msg_text );
171:
172: END msg_log;