327: p_b_return_status := FALSE;
328: RETURN ;
329: ELSIF l_n_aid < 0 THEN
330: p_v_message_name := 'IGF_SL_CL_GRD_AMT_VAL';
331: fnd_message.set_name(substr(p_v_message_name,1,3),p_v_message_name);
332: fnd_file.put_line(fnd_file.log,fnd_message.get);
333: END IF;
334: END IF;
335: END IF;
328: RETURN ;
329: ELSIF l_n_aid < 0 THEN
330: p_v_message_name := 'IGF_SL_CL_GRD_AMT_VAL';
331: fnd_message.set_name(substr(p_v_message_name,1,3),p_v_message_name);
332: fnd_file.put_line(fnd_file.log,fnd_message.get);
333: END IF;
334: END IF;
335: END IF;
336: log_to_fnd(p_v_module => 'validate_chg',
344: log_to_fnd(p_v_module => 'when others exception handler',
345: p_v_string => SQLERRM
346: );
347:
348: fnd_message.set_name ('IGS', 'IGS_GE_UNHANDLED_EXP');
349: fnd_message.set_token('NAME','igf_sl_cl_chg_prc.validate_chg');
350: igs_ge_msg_stack.add;
351: app_exception.raise_exception;
352: END validate_chg;
345: p_v_string => SQLERRM
346: );
347:
348: fnd_message.set_name ('IGS', 'IGS_GE_UNHANDLED_EXP');
349: fnd_message.set_token('NAME','igf_sl_cl_chg_prc.validate_chg');
350: igs_ge_msg_stack.add;
351: app_exception.raise_exception;
352: END validate_chg;
353:
439: PROCEDURE parse_tokens ( p_t_message_tokens IN token_tab%TYPE) AS
440: BEGIN
441: IF (NVL(p_t_message_tokens.COUNT, 0) <> 0 AND p_t_message_tokens IS NOT NULL) THEN
442: FOR token_counter IN NVL(p_t_message_tokens.FIRST, 0)..NVL(p_t_message_tokens.LAST, 0) LOOP
443: fnd_message.set_token(p_t_message_tokens(token_counter).token_name, p_t_message_tokens(token_counter).token_value);
444: END LOOP;
445: END IF;
446: END parse_tokens;
447: